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

API Documentation


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

firtex::index::CWordFieldIndexer类参考

#include <WordFieldIndexer.h>

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

firtex::index::CFieldIndexer 所有成员的列表。

公有成员

 CWordFieldIndexer (CPosMemCache *pMemCache)
virtual ~CWordFieldIndexer (void)
void addField (docid_t did, CField *pField)
void write (CIndexOutputDescriptor *pWriterDesc)
void setFilePointer (fileoffset_t off)
fileoffset_t getFilePointer ()
uint64_t distinctNumTerms ()

保护属性

CDynArrayWordVocabularym_pVocabulary
CPosMemCachem_pMemCache
fileoffset_t m_tdiFilePointer

构造及析构函数文档

firtex::index::CWordFieldIndexer::CWordFieldIndexer CPosMemCache pMemCache  ) 
 

virtual firtex::index::CWordFieldIndexer::~CWordFieldIndexer void   )  [virtual]
 


成员函数文档

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

添加索引域

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

实现了firtex::index::CFieldIndexer

uint64_t firtex::index::CWordFieldIndexer::distinctNumTerms  )  [virtual]
 

获取非重复的索引词个数

实现了firtex::index::CFieldIndexer

fileoffset_t firtex::index::CWordFieldIndexer::getFilePointer  )  [inline, virtual]
 

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

实现了firtex::index::CFieldIndexer

void firtex::index::CWordFieldIndexer::setFilePointer fileoffset_t  off  )  [inline, virtual]
 

设置/获取索引数据在tdi文件中的偏移

实现了firtex::index::CFieldIndexer

void firtex::index::CWordFieldIndexer::write CIndexOutputDescriptor pWriterDesc  )  [virtual]
 

写索引文件

实现了firtex::index::CFieldIndexer


成员数据文档

CPosMemCache* firtex::index::CWordFieldIndexer::m_pMemCache [protected]
 

CDynArrayWordVocabulary* firtex::index::CWordFieldIndexer::m_pVocabulary [protected]
 

fileoffset_t firtex::index::CWordFieldIndexer::m_tdiFilePointer [protected]
 


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

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