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

API Documentation


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

firtex::index::CVocabularyLoader< TermT >模板类参考

#include <Vocabulary.h>

所有成员的列表。

公有类型

typedef TermT term_type
typedef term_table term_table_type
typedef term_tableterm_table_ptr
typedef CVocabularyLoaderIterator loader_iterator

公有成员

 CVocabularyLoader ()
 ~CVocabularyLoader ()
void load (CIndexInput *pIndexInput)
CTermInfofind (term_type t)
loader_iterator terms ()
void clear ()
count_t distinctNumTerms ()

保护属性

count_t m_termCount
term_table_ptr m_ptermtable

template<typename TermT>
class firtex::index::CVocabularyLoader< TermT >


成员类型定义文档

template<typename TermT>
typedef CVocabularyLoaderIterator firtex::index::CVocabularyLoader< TermT >::loader_iterator
 

template<typename TermT>
typedef term_table* firtex::index::CVocabularyLoader< TermT >::term_table_ptr
 

template<typename TermT>
typedef term_table firtex::index::CVocabularyLoader< TermT >::term_table_type
 

template<typename TermT>
typedef TermT firtex::index::CVocabularyLoader< TermT >::term_type
 


构造及析构函数文档

template<typename TermT>
firtex::index::CVocabularyLoader< TermT >::CVocabularyLoader  ) 
 

template<typename TermT>
firtex::index::CVocabularyLoader< TermT >::~CVocabularyLoader  ) 
 


成员函数文档

template<typename TermT>
void firtex::index::CVocabularyLoader< TermT >::clear  ) 
 

清空词表

template<typename TermT>
count_t firtex::index::CVocabularyLoader< TermT >::distinctNumTerms  )  [inline]
 

获取非重复Term总数

template<typename TermT>
CTermInfo* firtex::index::CVocabularyLoader< TermT >::find term_type  t  ) 
 

查找指定Term

参数:
t Term
返回:
CTermInfo 返回内部对象外部不能删除

template<typename TermT>
void firtex::index::CVocabularyLoader< TermT >::load CIndexInput pIndexInput  ) 
 

装入词表

template<typename TermT>
CVocabularyLoader< TermT >::loader_iterator firtex::index::CVocabularyLoader< TermT >::terms  ) 
 

获取Term的迭代子


成员数据文档

template<typename TermT>
term_table_ptr firtex::index::CVocabularyLoader< TermT >::m_ptermtable [protected]
 

template<typename TermT>
count_t firtex::index::CVocabularyLoader< TermT >::m_termCount [protected]
 


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

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