strusModule  0.17
Classes | Namespaces
analyzerModule.hpp File Reference

Analyzer module object type declarations. More...

#include "strus/moduleEntryPoint.hpp"
#include <string>

Go to the source code of this file.

Classes

struct  strus::DocumentClassDetectorConstructor
 Structure to define a content detector for an alternative document format. More...
 
struct  strus::SegmenterConstructor
 Structure to define a segmenter for an alternative document format (like XML) as module. More...
 
struct  strus::TokenizerConstructor
 Structure to define a proprietary tokenizer of text segments as module. More...
 
struct  strus::NormalizerConstructor
 Structure to define a proprietary normalizer of tokens as module. More...
 
struct  strus::AggregatorConstructor
 Structure to define a proprietary function to aggregate a value for a document as meta data (counting, classification, etc.) More...
 
struct  strus::PatternLexerConstructor
 Structure to define the lexer for pattern matching the analyzer may refer to. More...
 
struct  strus::PatternMatcherConstructor
 Structure to define the lexer for pattern matching the analyzer may refer to. More...
 
struct  strus::AnalyzerModule
 Structure that contains all analyzer module objects. More...
 

Namespaces

 strus
 strus toplevel namespace
 

Detailed Description

Analyzer module object type declarations.