|
BIMHome v1.0.0
BIMHome接口文档说明
|
压缩文件流缓冲区 更多...
#include <gzstream.h>
Public 成员函数 | |
| gzstreambuf * | close () |
| 关闭压缩文件 | |
| gzstreambuf () | |
| 默认构造函数 | |
| int | is_open () |
| 检查流是否打开 | |
| gzstreambuf * | open (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 |
| 数据缓冲区大小 | |
压缩文件流缓冲区
实现对压缩文件的读写操作的流缓冲区。