FirteX-高性能全文索引和检索平台

API Documentation


首页 | 名字空间列表 | 类继承关系 | 组合类型列表 | $(BL\录(B | 文件列表 | 名字空间成员 | 组合类型成员 | 文件成员

firtex::index::CFieldIndexer类参考

#include <FieldIndexer.h>

继承图,类firtex::index::CFieldIndexer

firtex::index::CDateFieldIndexer firtex::index::CWordFieldIndexer 所有成员的列表。

公有成员

 CFieldIndexer (void)
virtual ~CFieldIndexer (void)
virtual void addField (docid_t did, CField *pField)=0
virtual void write (CIndexOutputDescriptor *pWriterDesc)=0
virtual void setFilePointer (fileoffset_t off)=0
virtual fileoffset_t getFilePointer ()=0
virtual uint64_t distinctNumTerms ()=0

构造及析构函数文档

firtex::index::CFieldIndexer::CFieldIndexer void   )  [inline]
 

virtual firtex::index::CFieldIndexer::~CFieldIndexer void   )  [inline, virtual]
 


成员函数文档

virtual void firtex::index::CFieldIndexer::addField docid_t  did,
CField pField
[pure virtual]
 

添加索引域

参数:
did 文档内部编号
pField 待索引的域

firtex::index::CDateFieldIndexerfirtex::index::CWordFieldIndexer内被实现。

virtual uint64_t firtex::index::CFieldIndexer::distinctNumTerms  )  [pure virtual]
 

获取非重复的索引词个数

firtex::index::CDateFieldIndexerfirtex::index::CWordFieldIndexer内被实现。

virtual fileoffset_t firtex::index::CFieldIndexer::getFilePointer  )  [pure virtual]
 

获取这个域在tdi文件中的偏移位置

firtex::index::CDateFieldIndexerfirtex::index::CWordFieldIndexer内被实现。

virtual void firtex::index::CFieldIndexer::setFilePointer fileoffset_t  off  )  [pure virtual]
 

设置这个域在tdi文件中的偏移位置

参数:
off tdi文件偏移地址

firtex::index::CDateFieldIndexerfirtex::index::CWordFieldIndexer内被实现。

virtual void firtex::index::CFieldIndexer::write CIndexOutputDescriptor pWriterDesc  )  [pure virtual]
 

写索引

参数:
tdiWriter 用于写tdi文件
dfiWriter 用于写dfi文件
ptiWriter 用于写pti文件

firtex::index::CDateFieldIndexerfirtex::index::CWordFieldIndexer内被实现。


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

http://www.firtex.org http://www.sourceforge.net/projects/firtex