BIMHome v1.0.0
BIMHome接口文档说明
Public 成员函数 | Private 成员函数 | Private 属性 | 静态 Private 属性 | 所有成员列表
gzstreambuf类 参考

压缩文件流缓冲区 更多...

#include <gzstream.h>

类 gzstreambuf 继承关系图:

Public 成员函数

gzstreambufclose ()
 关闭压缩文件
 
 gzstreambuf ()
 默认构造函数
 
int is_open ()
 检查流是否打开
 
gzstreambufopen (const char *name, int open_mode, int comp)
 打开压缩文件
 
virtual int overflow (int c=EOF)
 处理字符溢出
 
virtual int sync ()
 同步缓冲区
 
virtual int underflow ()
 处理字符不足
 
 ~gzstreambuf ()
 析构函数
 

Private 成员函数

int flush_buffer ()
 刷新缓冲区
 

Private 属性

char buffer [BUFFERSIZE]
 数据缓冲区
 
gzFile file
 压缩文件句柄
 
int mode
 I/O 模式
 
char opened
 流的打开/关闭状态
 

静态 Private 属性

static const int bufferSize
 数据缓冲区大小
 

详细描述

压缩文件流缓冲区

实现对压缩文件的读写操作的流缓冲区。


该类的文档由以下文件生成: