![]() |
CMGDK r49-rc2
|
#include <FileAccess.H>
公有成员 | |
FileAccess () | |
virtual | ~FileAccess () |
virtual bool | Open (const WideString &, FileOpenMode fom) |
virtual void | Close () |
virtual void | CloseRead () |
virtual void | CloseWrite () |
virtual bool | CanRead () |
virtual bool | CanWrite () |
virtual bool | CanSeek () |
virtual bool | CanRestart () |
virtual bool | CanSize () |
virtual int64 | Seek (int64, SeekOrigin=soBegin) |
virtual int64 | Tell () const |
virtual int64 | GetSize () |
virtual bool | Restart () |
virtual int64 | Read (void *, int64) |
virtual int64 | Write (const void *, int64) |
virtual int64 | AvailableRead () |
保护属性 | |
WideString | filename |
int | fp |
struct _stat64 | file_state |
FileOpenMode | mode |
文件访问实例管理类
hgl::io::FileAccess::FileAccess | ( | ) |
hgl::io::FileAccess::~FileAccess | ( | ) | [virtual] |
int64 hgl::io::FileAccess::AvailableRead | ( | ) | [virtual] |
bool hgl::io::FileAccess::CanRead | ( | ) | [virtual] |
bool hgl::io::FileAccess::CanRestart | ( | ) | [virtual] |
bool hgl::io::FileAccess::CanSeek | ( | ) | [virtual] |
bool hgl::io::FileAccess::CanSize | ( | ) | [virtual] |
bool hgl::io::FileAccess::CanWrite | ( | ) | [virtual] |
void hgl::io::FileAccess::Close | ( | ) | [virtual] |
void hgl::io::FileAccess::CloseRead | ( | ) | [virtual] |
void hgl::io::FileAccess::CloseWrite | ( | ) | [virtual] |
int64 hgl::io::FileAccess::GetSize | ( | ) | [virtual] |
bool hgl::io::FileAccess::Open | ( | const WideString & | fn, |
FileOpenMode | fom | ||
) | [virtual] |
bool hgl::io::FileAccess::Restart | ( | ) | [virtual] |
int64 hgl::io::FileAccess::Seek | ( | int64 | offset, |
SeekOrigin | orign = soBegin |
||
) | [virtual] |
int64 hgl::io::FileAccess::Tell | ( | ) | const [virtual] |
struct _stat64 hgl::io::FileAccess::file_state [protected] |
WideString hgl::io::FileAccess::filename [protected] |
int hgl::io::FileAccess::fp [protected] |
FileOpenMode hgl::io::FileAccess::mode [protected] |