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

#include <InputStream.H>

继承图,类hgl::io::InputStream
hgl::io::SeekAccess hgl::io::CompressInputStream hgl::io::FileInputStream hgl::io::RandomAccessFile

所有成员的列表。

公有成员

virtual ~InputStream ()
virtual void Close ()=0
 关闭输入流
virtual int64 Read (void *, int64)=0
 读取数据
virtual int64 GetSize ()=0
 取得文件长度
virtual int64 Available ()=0
 剩下的可以不受阻塞访问的字节数

详细描述

数据输入流基类


构造及析构函数文档

virtual hgl::io::InputStream::~InputStream ( ) [inline, virtual]

成员函数文档

virtual int64 hgl::io::InputStream::Available ( ) [pure virtual]

剩下的可以不受阻塞访问的字节数

hgl::io::FileInputStream内被实现。

virtual void hgl::io::InputStream::Close ( ) [pure virtual]

关闭输入流

hgl::io::FileInputStreamhgl::io::RandomAccessFile内被实现。

virtual int64 hgl::io::InputStream::GetSize ( ) [pure virtual]

取得文件长度

实现了hgl::io::SeekAccess

hgl::io::FileInputStreamhgl::io::RandomAccessFile内被实现。

virtual int64 hgl::io::InputStream::Read ( void *  ,
int64   
) [pure virtual]

读取数据

hgl::io::FileInputStreamhgl::io::RandomAccessFile内被实现。


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