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

API Documentation


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

firtex::index::CTermPositionVector类参考

#include <TermPositionVector.h>

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

firtex::index::CTermFreqVector firtex::index::CWordPositionVector 所有成员的列表。

公有成员

 CTermPositionVector ()
 CTermPositionVector (const tchar *field)
virtual ~CTermPositionVector (void)
virtual void open (const tchar *field, CIndexInput *pInput)=0
virtual const loc_tgetTermPositions (const CTerm *term)=0
virtual const loc_tgetTermPositions (termid_t tid)=0
virtual const loc_tgetTermPositions (size_t index)=0

构造及析构函数文档

firtex::index::CTermPositionVector::CTermPositionVector  )  [inline]
 

firtex::index::CTermPositionVector::CTermPositionVector const tchar *  field  )  [inline]
 

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


成员函数文档

virtual const loc_t* firtex::index::CTermPositionVector::getTermPositions size_t  index  )  [pure virtual]
 

获取词的位置数组

参数:
index 词在getTermsgetTermIDs返回的词数组中的下标位置
返回:
词的位置数组 内部对象,外部不能删除

firtex::index::CWordPositionVector内被实现。

virtual const loc_t* firtex::index::CTermPositionVector::getTermPositions termid_t  tid  )  [pure virtual]
 

获取词的位置数组

参数:
tid 词ID
返回:
词的位置数组 内部对象,外部不能删除

firtex::index::CWordPositionVector内被实现。

virtual const loc_t* firtex::index::CTermPositionVector::getTermPositions const CTerm term  )  [pure virtual]
 

获取词的位置数组

参数:
term 词对象
返回:
词的位置数组 内部对象,外部不能删除

firtex::index::CWordPositionVector内被实现。

virtual void firtex::index::CTermPositionVector::open const tchar *  field,
CIndexInput pInput
[pure virtual]
 

打开Term Vector,准备读取Term Vector 信息

参数:
field 字段名
pInput 读取位置,不作为内部对象,内部将克隆一份

实现了firtex::index::CTermFreqVector

firtex::index::CWordPositionVector内被实现。


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

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