CMGDK r49-rc2
公有成员 | 保护属性
hgl::io::RandomAccessFile类参考

#include <RandomAccessFile.H>

继承图,类hgl::io::RandomAccessFile
hgl::io::InputStream hgl::io::OutputStream hgl::io::SeekAccess hgl::io::SeekAccess

所有成员的列表。

公有成员

 RandomAccessFile ()
 ~RandomAccessFile ()
virtual bool Open (const WideString &)
 打开文件
virtual void Close ()
 关闭文件
virtual int64 Read (void *, int64)
 读取数据
virtual int64 Write (const void *, int64)
 写入数据
virtual bool CanSeek () const
 是否可移动访问指针
virtual bool CanRestart () const
 是否可复位访问
virtual bool CanSize () const
 是否可访问文件长度
virtual int64 Tell () const
 取当前位置
virtual int64 GetSize ()
 取得文件长度
virtual bool Restart ()
 复位访问指针
virtual int64 Seek (int64, SeekOrigin=soBegin)
 移动访问指针

保护属性

SharedPtr< FileAccessfile
 文件访问指针

详细描述

随机文件访问 可同时被DataInputStream/DataOutputStream包含引用,但需注意他们将共用一个访问指针


构造及析构函数文档

hgl::io::RandomAccessFile::RandomAccessFile ( )
hgl::io::RandomAccessFile::~RandomAccessFile ( )

成员函数文档

bool hgl::io::RandomAccessFile::CanRestart ( ) const [virtual]

是否可复位访问

实现了hgl::io::SeekAccess

bool hgl::io::RandomAccessFile::CanSeek ( ) const [virtual]

是否可移动访问指针

实现了hgl::io::SeekAccess

bool hgl::io::RandomAccessFile::CanSize ( ) const [virtual]

是否可访问文件长度

实现了hgl::io::SeekAccess

void hgl::io::RandomAccessFile::Close ( ) [virtual]

关闭文件

实现了hgl::io::InputStream

int64 hgl::io::RandomAccessFile::GetSize ( ) [virtual]

取得文件长度

实现了hgl::io::InputStream

bool hgl::io::RandomAccessFile::Open ( const WideString filename) [virtual]

打开文件

int64 hgl::io::RandomAccessFile::Read ( void *  buf,
int64  size 
) [virtual]

读取数据

实现了hgl::io::InputStream

bool hgl::io::RandomAccessFile::Restart ( ) [virtual]

复位访问指针

实现了hgl::io::SeekAccess

int64 hgl::io::RandomAccessFile::Seek ( int64  off,
SeekOrigin  so = soBegin 
) [virtual]

移动访问指针

实现了hgl::io::SeekAccess

int64 hgl::io::RandomAccessFile::Tell ( ) const [virtual]

取当前位置

实现了hgl::io::SeekAccess

int64 hgl::io::RandomAccessFile::Write ( const void *  buf,
int64  size 
) [virtual]

写入数据

实现了hgl::io::OutputStream


成员数据文档

文件访问指针


该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义