SFBUnzipAStream
IUnzipAStream インターフェイスのラッパークラスです。
#include <SFBUnzipAStream.hpp>
class SFBUnzipAStream : public SFBAStream;
typedef SFBUnzipAStream& SFBUnzipAStreamRef;
typedef SFBUnzipAStream* SFBUnzipAStreamPtr;
typedef SFBUnzipAStream** SFBUnzipAStreamHandle;
typedef const SFBUnzipAStream ConstSFBUnzipAStream;
typedef const SFBUnzipAStream& ConstSFBUnzipAStreamRef;
typedef const SFBUnzipAStream* ConstSFBUnzipAStreamPtr;
typedef const SFBUnzipAStream** ConstSFBUnzipAStreamHandle;
継承図
メンバ
| パブリック関数 |
public
|
AddRef
(SFBBase から継承)
|
インターフェイスの参照カウントをインクリメントします。
|
public
|
Cancel
(SFBAStream から継承)
|
SFBAStream::Readable で登録されたコールバックをキャンセルします。
|
public static
|
Instance |
IUnzipAStream インターフェイスのインスタンスを取得します。
|
public
|
Read
(SFBAStream から継承)
|
ストリームからデータを読み込み、読み込んだバイト数を返します。
|
public
|
Readable
(SFBAStream から継承)
|
データが読み込み可能かどうかをチェックするコールバックを登録します。
|
public
|
Release
(SFBBase から継承)
|
インターフェイスの参照カウントをデクリメントします。
|
public
|
SetStream |
入力圧縮ストリームを IUnzipAStream のソースとして設定します。
|
SFBUnzipAStream::Instance
IUnzipAStream インターフェイスのインスタンスを取得します。
SFBUnzipAStream::SetStream
入力圧縮ストリームを IUnzipAStream のソースとして設定します。