strusModule  0.17
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
oCstrus::AggregatorConstructorStructure to define a proprietary function to aggregate a value for a document as meta data (counting, classification, etc.)
oCstrus::DatabaseConstructorStructure to declare the key value store database to use by the storage as module object
oCstrus::DocumentClassDetectorConstructorStructure to define a content detector for an alternative document format
oCstrus::ModuleEntryPointEntry point of a module with signature and version info to verify correctness of the dynamic linking
|oCstrus::AnalyzerModuleStructure that contains all analyzer module objects
|oCstrus::StorageModuleStructure that contains all storage module objects
|\Cstrus::TraceModuleStructure that contains all trace module objects
oCstrus::ModuleLoaderInterfaceInterface providing a mechanism to load modules and to create the objects defined in the modules
oCstrus::NormalizerConstructorStructure to define a proprietary normalizer of tokens as module
oCstrus::PatternLexerConstructorStructure to define the lexer for pattern matching the analyzer may refer to
oCstrus::PatternMatcherConstructorStructure to define the lexer for pattern matching the analyzer may refer to
oCstrus::PostingIteratorJoinConstructorStructure to declare an operator to join sets of postings represented as iterator as module object
oCstrus::ScalarFunctionParserConstructorStructure to declare a parser, resp. compiler for scalar function definition source
oCstrus::SegmenterConstructorStructure to define a segmenter for an alternative document format (like XML) as module
oCstrus::StatisticsProcessorConstructorStructure to declare an alternative packing/unpacking of statistics messages
oCstrus::ModuleEntryPoint::Status
oCstrus::SummarizerFunctionConstructorStructure to declare a query evaluation summarizer function as module object
oCstrus::TokenizerConstructorStructure to define a proprietary tokenizer of text segments as module
oCstrus::TraceLoggerConstructorStructure describing a logger for method call traces
oCstrus::VectorStorageConstructorStructure to declare an alternative vector storage to map vectors to sets of features
\Cstrus::WeightingFunctionConstructorStructure to declare a query evaluation weighting function as module object