|
Foxit PDF SDK
|
文件写入接口。 更多...
Public 成员函数 | |
| virtual FX_BOOL | Flush ()=0 |
| 刷新文件的内部缓冲区 更多... | |
| virtual FX_INT64 | GetSize ()=0 |
| 获取文件的总大小 更多... | |
| virtual void | Release ()=0 |
| 释放所有资源时调用 | |
| virtual FX_BOOL | WriteBlock (const void *pData, FX_INT64 offset, size_t size)=0 |
| 写入数据块。 更多... | |
| virtual FX_BOOL | WriteBlock (const void *pData, size_t size) |
| 将数据块写入到末尾。 更多... | |
文件写入接口。
|
pure virtual |
刷新文件的内部缓冲区
重载 IFX_StreamWrite .
在 CFX_CachedFileRead, IFX_ChunkFileStream , 以及 IFX_FileStream 内被实现.
|
pure virtual |
获取文件的总大小
在 CFX_CachedFileRead, IFX_ChunkFileStream , 以及 IFX_FileStream 内被实现.
|
pure virtual |
写入数据块。
| [in] | pData | 数据块。 |
| [in] | offset | 从文件开头开始的字节偏移量 |
| [in] | size | 数据块的字节长度。 |
在 CFX_CachedFileRead, IFX_ChunkFileStream , 以及 IFX_FileStream 内被实现.
|
inlinevirtual |
将数据块写入到末尾。
| [in] | pData | 数据块。 |
| [in] | size | 数据块的字节长度。 |
实现了 IFX_StreamWrite.
被 IFX_ChunkFileStream , 以及 IFX_FileStream 重载.