FirteX-高性能全文索引和检索平台API Documentation |
#include <RAMDirectory.h>
继承图,类firtex::store::CRAMIndexInput

公有成员 | |
| CRAMIndexInput (CRAMFile *file) | |
| CRAMIndexInput (CRAMFile *file, char *buffer, size_t bufSize) | |
| CRAMIndexInput (const CRAMIndexInput &clone) | |
| virtual | ~CRAMIndexInput () |
| void | readInternal (char *b, size_t offset, size_t len) |
| CIndexInput * | clone (char *buffer, size_t buffsize) |
| CIndexInput * | clone () |
| void | close () |
保护成员 | |
| void | seekInternal (int64_t position) |
保护属性 | |
| CRAMFile * | m_file |
| int64_t | m_pointer |
友元 | |
| class | CRAMDirectory |
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
克隆一个CIndexInput对象,克隆对象使用自己私有的内存作为缓冲 |
|
||||||||||||
|
克隆一个CIndexInput对象,克隆对象使用buffer作为缓冲
|
|
|
关闭文件,释放资源 |
|
||||||||||||||||
|
从文件中当前位置读数据,子类需实现此函数
|
|
|
实现文件定位操作,readInternal的读操作从这个位置开始,需子类实现
|
|
|
|
|
|
|
|
|
|
http://www.firtex.org http://www.sourceforge.net/projects/firtex