strusModule  0.17
Classes | Namespaces
storageModule.hpp File Reference

Storage module object type declarations. More...

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

Go to the source code of this file.

Classes

struct  strus::DatabaseConstructor
 Structure to declare the key value store database to use by the storage as module object. More...
 
struct  strus::StatisticsProcessorConstructor
 Structure to declare an alternative packing/unpacking of statistics messages. More...
 
struct  strus::VectorStorageConstructor
 Structure to declare an alternative vector storage to map vectors to sets of features. More...
 
struct  strus::PostingIteratorJoinConstructor
 Structure to declare an operator to join sets of postings represented as iterator as module object. More...
 
struct  strus::WeightingFunctionConstructor
 Structure to declare a query evaluation weighting function as module object. More...
 
struct  strus::SummarizerFunctionConstructor
 Structure to declare a query evaluation summarizer function as module object. More...
 
struct  strus::ScalarFunctionParserConstructor
 Structure to declare a parser, resp. compiler for scalar function definition source. More...
 
struct  strus::StorageModule
 Structure that contains all storage module objects. More...
 

Namespaces

 strus
 strus toplevel namespace
 

Detailed Description

Storage module object type declarations.