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

API Documentation


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

firtex::plugin::CParserPlugin类参考

#include <ParserPlugins.h>

继承图,类firtex::plugin::CParserPlugin

firtex::parser::CParser 所有成员的列表。

公有成员

 CParserPlugin (IParserPlugin *pParserInterface)
virtual ~CParserPlugin ()
void setTermVector (const tchar *field, TermVector_ tv)
TermVector_ getTermVector (const tchar *field)

保护成员

bool parseInternal (CIndexParameter *pArg)
void defineSchema (CDocumentSchema *pSchema)
tstring getFileType ()

保护属性

IParserPlugin * m_pParserInterface
IDocument * m_pDocumentInterface
IIndexParameter * m_pParameterInterface
CIndexParameterm_pOuterParameter

构造及析构函数文档

firtex::plugin::CParserPlugin::CParserPlugin IParserPlugin *  pParserInterface  ) 
 

virtual firtex::plugin::CParserPlugin::~CParserPlugin  )  [virtual]
 


成员函数文档

void firtex::plugin::CParserPlugin::defineSchema CDocumentSchema pSchema  )  [protected, virtual]
 

定义文档的schema,子类必须实现此接口

参数:
pSchema schema对象

实现了firtex::parser::CParser

tstring firtex::plugin::CParserPlugin::getFileType  )  [protected, virtual]
 

获取这个parser可以处理的文件类型

实现了firtex::parser::CParser

TermVector_ firtex::plugin::CParserPlugin::getTermVector const tchar *  field  )  [virtual]
 

获取字段的词向量属性,参见CField::TermVector

参数:
field 字段名
返回:
词向量方式,

重载firtex::parser::CParser

bool firtex::plugin::CParserPlugin::parseInternal CIndexParameter pArg  )  [protected, virtual]
 

解析文档,子类必须实现此接口

参数:
pArg 索引参数
返回:
解释成功则返回true,否则false

实现了firtex::parser::CParser

void firtex::plugin::CParserPlugin::setTermVector const tchar *  field,
TermVector_  tv
[virtual]
 

设置字段的词向量属性,参见CField::TermVector

参数:
field 字段名
tv 词向量方式,

重载firtex::parser::CParser


成员数据文档

IDocument* firtex::plugin::CParserPlugin::m_pDocumentInterface [protected]
 

CIndexParameter* firtex::plugin::CParserPlugin::m_pOuterParameter [protected]
 

IIndexParameter* firtex::plugin::CParserPlugin::m_pParameterInterface [protected]
 

IParserPlugin* firtex::plugin::CParserPlugin::m_pParserInterface [protected]
 


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

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