CMGDK r49-rc2
公有成员
hgl::HacMapping类参考

#include <HacMapping.H>

继承图,类hgl::HacMapping
hgl::HAC hgl::Thread hgl::ThreadMutex

所有成员的列表。

公有成员

 HacMapping (const wchar_t *)
 ~HacMapping ()
bool FindFile (const wchar_t *)
 查找一个文件
bool FindFile (void *, const wchar_t *)
 查找一个文件
bool LoadFilePart (void *, uint, uint, void *)
 加载一个文件的一部分
StreamLoadFileFrom (void *, const wchar_t *, bool=false)
 加载一个文件到内存流
bool LoadFileFrom (void *, const wchar_t *, void **, int *)
 加载一个文件到指定内存块
StreamLoadFile (const wchar_t *, bool=false)
 加载一个文件到内存流
bool LoadFile (const wchar_t *, void **, int *)
 加载一个文件到指定内存块
void * GetFolder (const wchar_t *)
 取得一个目录
int GetFileCount (void *)
 取得目录下的文件数量
bool GetFileInfo (void *, int, WideString &, int &)
 取得文件信息
void * GetFile (void *, const wchar_t *, int *)
 取得文件指针
void * GetFile (const wchar_t *, int *)
 取得文件指针

构造及析构函数文档

hgl::HacMapping::HacMapping ( const wchar_t *  folder_name)
hgl::HacMapping::~HacMapping ( )

成员函数文档

bool hgl::HacMapping::FindFile ( const wchar_t *  filename) [virtual]

查找一个文件

实现了hgl::HAC

bool hgl::HacMapping::FindFile ( void *  path_pointer,
const wchar_t *  filename 
) [virtual]

查找一个文件

查找一个文件,确定其是否存在

参数:
path_pointer目录指针
filename要查找的文件名称
返回:
文件是否存在

实现了hgl::HAC

void * hgl::HacMapping::GetFile ( void *  folder,
const wchar_t *  filename,
int filesize 
) [virtual]

取得文件指针

实现了hgl::HAC

void * hgl::HacMapping::GetFile ( const wchar_t *  filename,
int filesize 
) [virtual]

取得文件指针

实现了hgl::HAC

int hgl::HacMapping::GetFileCount ( void *  folder) [virtual]

取得目录下的文件数量

实现了hgl::HAC

bool hgl::HacMapping::GetFileInfo ( void *  folder,
int  index,
WideString filename,
int filesize 
) [virtual]

取得文件信息

实现了hgl::HAC

void * hgl::HacMapping::GetFolder ( const wchar_t *  folder_name) [virtual]

取得一个目录

实现了hgl::HAC

bool hgl::HacMapping::LoadFile ( const wchar_t *  filename,
void **  data,
int size 
) [virtual]

加载一个文件到指定内存块

实现了hgl::HAC

Stream * hgl::HacMapping::LoadFile ( const wchar_t *  filename,
bool  load_to_memory = false 
) [virtual]

加载一个文件到内存流

实现了hgl::HAC

Stream * hgl::HacMapping::LoadFileFrom ( void *  folder,
const wchar_t *  filename,
bool  load_to_memory = false 
) [virtual]

加载一个文件到内存流

实现了hgl::HAC

bool hgl::HacMapping::LoadFileFrom ( void *  folder,
const wchar_t *  filename,
void **  data,
int size 
) [virtual]

加载一个文件到指定内存块

实现了hgl::HAC

bool hgl::HacMapping::LoadFilePart ( void *  file,
uint  start,
uint  length,
void *  data 
) [virtual]

加载一个文件的一部分

实现了hgl::HAC


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