strusAnalyzer
0.17
|
This is the complete list of members for strus::TextProcessorInterface, including all inherited members.
AggregatorFunction enum value | strus::TextProcessorInterface | |
createPosTaggerData(TokenizerFunctionInstanceInterface *tokenizer) const =0 | strus::TextProcessorInterface | pure virtual |
createTokenMarkupInstance() const =0 | strus::TextProcessorInterface | pure virtual |
defineAggregator(const std::string &name, AggregatorFunctionInterface *aggregator)=0 | strus::TextProcessorInterface | pure virtual |
defineDocumentClassDetector(DocumentClassDetectorInterface *detector)=0 | strus::TextProcessorInterface | pure virtual |
defineNormalizer(const std::string &name, NormalizerFunctionInterface *normalizer)=0 | strus::TextProcessorInterface | pure virtual |
definePatternLexer(const std::string &name, PatternLexerInterface *lexer)=0 | strus::TextProcessorInterface | pure virtual |
definePatternMatcher(const std::string &name, PatternMatcherInterface *matcher)=0 | strus::TextProcessorInterface | pure virtual |
defineSegmenter(const std::string &name, SegmenterInterface *segmenter)=0 | strus::TextProcessorInterface | pure virtual |
defineSegmenterOptions(const std::string &scheme, const analyzer::SegmenterOptions &options)=0 | strus::TextProcessorInterface | pure virtual |
defineTokenizer(const std::string &name, TokenizerFunctionInterface *tokenizer)=0 | strus::TextProcessorInterface | pure virtual |
detectDocumentClass(analyzer::DocumentClass &dclass, const char *contentBegin, std::size_t contentBeginSize, bool isComplete) const =0 | strus::TextProcessorInterface | pure virtual |
FunctionType enum name | strus::TextProcessorInterface | |
functionTypeName(FunctionType t) | strus::TextProcessorInterface | inlinestatic |
getAggregator(const std::string &name) const =0 | strus::TextProcessorInterface | pure virtual |
getFunctionList(const FunctionType &type) const =0 | strus::TextProcessorInterface | pure virtual |
getNormalizer(const std::string &name) const =0 | strus::TextProcessorInterface | pure virtual |
getPatternLexer(const std::string &name) const =0 | strus::TextProcessorInterface | pure virtual |
getPatternMatcher(const std::string &name) const =0 | strus::TextProcessorInterface | pure virtual |
getPatternTermFeeder() const =0 | strus::TextProcessorInterface | pure virtual |
getPosTagger() const =0 | strus::TextProcessorInterface | pure virtual |
getResourceFilePath(const std::string &filename) const =0 | strus::TextProcessorInterface | pure virtual |
getSegmenterByMimeType(const std::string &mimetype) const =0 | strus::TextProcessorInterface | pure virtual |
getSegmenterByName(const std::string &segmenterName) const =0 | strus::TextProcessorInterface | pure virtual |
getSegmenterOptions(const std::string &scheme) const =0 | strus::TextProcessorInterface | pure virtual |
getTokenizer(const std::string &name) const =0 | strus::TextProcessorInterface | pure virtual |
NormalizerFunction enum value | strus::TextProcessorInterface | |
PatternLexer enum value | strus::TextProcessorInterface | |
PatternMatcher enum value | strus::TextProcessorInterface | |
Segmenter enum value | strus::TextProcessorInterface | |
TokenizerFunction enum value | strus::TextProcessorInterface | |
~TextProcessorInterface() | strus::TextProcessorInterface | inlinevirtual |