SourceForge.jp

クラス dkutil::serializer

#include <dkutilEasySeries.h>

dkutil::serializerのコラボレーション図

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

Public 型

typedef private_::serialize_offset_pusher BASE_TYPE
typedef BASE_TYPE::size_type size_type

Public メソッド

 serializer (size_type size=0)
virtual ~serializer ()
void clear ()
void reset (size_type size)
void push_back (const char *data, size_type size)
 後ろに追加する

const char * reference_back (size_type size)
 参照してsize分下がる

int serialize (const char *filename) const
 push_backしたものを保存する

int deserialize (const char *filename)
 前、ファイルにダンプしたものを復元する


型定義

typedef private_::serialize_offset_pusher dkutil::serializer::BASE_TYPE
 

typedef BASE_TYPE::size_type dkutil::serializer::size_type
 


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

dkutil::serializer::serializer size_type  size = 0  )  [inline]
 

virtual dkutil::serializer::~serializer  )  [inline, virtual]
 


関数

void dkutil::serializer::clear  )  [inline]
 

int dkutil::serializer::deserialize const char *  filename  )  [inline]
 

前、ファイルにダンプしたものを復元する

void dkutil::serializer::push_back const char *  data,
size_type  size
[inline]
 

後ろに追加する

const char* dkutil::serializer::reference_back size_type  size  )  [inline]
 

参照してsize分下がる

void dkutil::serializer::reset size_type  size  )  [inline]
 

int dkutil::serializer::serialize const char *  filename  )  const [inline]
 

push_backしたものを保存する


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