SourceForge.jp

クラス dkutil::file_operator

fopen,fclose,fread,fwrite,fseek,ferror,feof 等の簡単なラッパー(でも強力! [詳細]

#include <dkutilFileSystem.h>

すべてのメンバ一覧

Public メソッド

 file_operator (const char *filename=NULL, const char *mode=policy::f_readonly, const char *type=policy::f_binary)
 file_operator (const file_operator &c)
virtual ~file_operator ()
bool reset (const char *filename, const char *mode, const char *type)
const char * filename () const
const char * mode () const
bool open ()
const FILE * handle () const
size_t read (void *buf, size_t size)
size_t write (void *buf, size_t size)
bool eof () const
bool error () const
bool seek (long offset, int origin)
void close ()


説明

fopen,fclose,fread,fwrite,fseek,ferror,feof 等の簡単なラッパー(でも強力!


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

dkutil::file_operator::file_operator const char *  filename = NULL,
const char *  mode = policy::f_readonly,
const char *  type = policy::f_binary
[inline]
 

dkutil::file_operator::file_operator const file_operator c  )  [inline]
 


関数

void dkutil::file_operator::close  )  [inline]
 

bool dkutil::file_operator::eof  )  const [inline]
 

bool dkutil::file_operator::error  )  const [inline]
 

const char* dkutil::file_operator::filename  )  const [inline]
 

const FILE* dkutil::file_operator::handle  )  const [inline]
 

const char* dkutil::file_operator::mode  )  const [inline]
 

bool dkutil::file_operator::open  )  [inline]
 

size_t dkutil::file_operator::read void *  buf,
size_t  size
[inline]
 

bool dkutil::file_operator::reset const char *  filename,
const char *  mode,
const char *  type
[inline]
 

bool dkutil::file_operator::seek long  offset,
int  origin
[inline]
 

size_t dkutil::file_operator::write void *  buf,
size_t  size
[inline]
 

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


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