SourceForge.jp

クラス テンプレートdkutil::CryptCompressor< COMPRESS_POLICY, CRYPT_POLICY >

#include <dkutilCompress.h>

dkutil::CryptCompressor< COMPRESS_POLICY, CRYPT_POLICY >のコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public 型

typedef CRYPT_POLICY CRYPT_TYPE
typedef COMPRESS_POLICY COMPRESS_TYPE

Public メソッド

 CryptCompressor ()
virtual ~CryptCompressor ()
bool reset (const char *Key, size_t KeySize)
bool encode (char *src, size_t srcsize, byte_buffer &GetBuff)
 圧縮して暗号化をかけてエンコードする。

template<class COMPRESS_POLICY, class CRYPT_POLICY>
class dkutil::CryptCompressor< COMPRESS_POLICY, CRYPT_POLICY >


型定義

template<class COMPRESS_POLICY, class CRYPT_POLICY>
typedef COMPRESS_POLICY dkutil::CryptCompressor< COMPRESS_POLICY, CRYPT_POLICY >::COMPRESS_TYPE
 

template<class COMPRESS_POLICY, class CRYPT_POLICY>
typedef CRYPT_POLICY dkutil::CryptCompressor< COMPRESS_POLICY, CRYPT_POLICY >::CRYPT_TYPE
 


コンストラクタとデストラクタ

template<class COMPRESS_POLICY, class CRYPT_POLICY>
dkutil::CryptCompressor< COMPRESS_POLICY, CRYPT_POLICY >::CryptCompressor  )  [inline]
 

template<class COMPRESS_POLICY, class CRYPT_POLICY>
virtual dkutil::CryptCompressor< COMPRESS_POLICY, CRYPT_POLICY >::~CryptCompressor  )  [inline, virtual]
 


関数

template<class COMPRESS_POLICY, class CRYPT_POLICY>
bool dkutil::CryptCompressor< COMPRESS_POLICY, CRYPT_POLICY >::encode char *  src,
size_t  srcsize,
byte_buffer GetBuff
[inline]
 

圧縮して暗号化をかけてエンコードする。

template<class COMPRESS_POLICY, class CRYPT_POLICY>
bool dkutil::CryptCompressor< COMPRESS_POLICY, CRYPT_POLICY >::reset const char *  Key,
size_t  KeySize
[inline]
 


このクラスの説明は次のファイルから生成されました:
dkutil 1.02リリース前 d金魚専用マニュアルバージョンに対してSun Dec 28 21:23:12 2003に生成されました。 doxygen 1.3.5