TDecompressObjectFilter.hh Source File

メインページ モジュール クラス階層 アルファベット順一覧 構成 ファイル一覧 構成メンバ ファイルメンバ 関連ページ 例

# TDecompressObjectFilter.hh

解説を見る。

    00001 // =====================================================================
    00017 // =====================================================================
    00018 #ifndef __TDECOMPRESSOBJECTFILTER_HH
    00019 #define __TDECOMPRESSOBJECTFILTER_HH
    00020
    00021 #include "Tglobals.h"
    00022 #include "TObjectFilter.hh"
    00023 #include "TDataInflation.hh"
    00024 #include "TInputObjectFilter.hh"
    00025
    00026 class TStreamableObject;
    00027 class TInputObjectStream;
    00028 class TObjectStream;
    00029
    00049 class TDecompressObjectFilter
    00050   : public TInputObjectFilter
    00051 {
    00052
    00053   private:
    00054     TDataInflation theDecoder;
    00055
    00056   public:
    00057     TDecompressObjectFilter();
    00058     ~TDecompressObjectFilter();
    00059
    00060   public:
    00061     Tint Filtering( TStreamableObject& object, TInputObjectStream* stream );
    00062     Tvoid Initialize( TInputObjectStream* stream );
    00063     Tvoid Finalize( TInputObjectStream* stream );
    00064
    00065 };
    00066
    00067 #endif