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

API Documentation


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

firtex::index::CTermPositions类参考

#include <TermPositions.h>

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

firtex::index::CTermDocs firtex::index::CBarrelTermPositions firtex::index::CMultiTermPositions 所有成员的列表。

公有成员

 CTermPositions (void)
virtual ~CTermPositions (void)
virtual loc_t nextPosition ()=0
virtual count_t nextPositions (loc_t *&positions)=0
virtual bool skipToPosition (loc_t target, loc_t &nearTarget)=0

构造及析构函数文档

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

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


成员函数文档

virtual loc_t firtex::index::CTermPositions::nextPosition  )  [pure virtual]
 

下一个位置

firtex::index::CBarrelTermPositionsfirtex::index::CMultiTermPositions内被实现。

virtual count_t firtex::index::CTermPositions::nextPositions loc_t *&  positions  )  [pure virtual]
 

下一块位置

参数:
positions 位置数组
返回:
实际位置个数,positions数组大小

firtex::index::CBarrelTermPositionsfirtex::index::CMultiTermPositions内被实现。

virtual bool firtex::index::CTermPositions::skipToPosition loc_t  target,
loc_t nearTarget
[pure virtual]
 

移动到第一个位置大于或等于target的位置

参数:
target 目标位置
nearTarget 当搜索成功时nearTarget=target,否则,返回大于target并且与target最接近的位置, 如果target大于所有值则返回小于target且与target最接近的位置
返回:
仅当存在target位置时返回true

firtex::index::CBarrelTermPositionsfirtex::index::CMultiTermPositions内被实现。


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

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