strus
0.17
|
strus::AclReaderInterface | Interface for accessing document attributes from a strus storage |
strus::AttributeReaderInterface | Interface for accessing document attributes from a strus storage |
strus::Constants | Some reserved global constants that document some dependencies (hacks) that did not get yet into interfaces (and probably never will) |
strus::DatabaseBackupCursorInterface | Database cursor interface that can be used for backup |
strus::DatabaseClientInterface | Interface for accessing the strus key value storage database |
strus::DatabaseCursorInterface | Interface to database cursor |
strus::DatabaseInterface | Interface to the create,destroy the key value store database |
strus::DatabaseOptions | Structure for passing some options to the strus key value storage database |
strus::DatabaseTransactionInterface | Interface for transactions for writing on the strus key value storage database |
strus::PostingJoinOperatorInterface::Description | Structure that describes the join operator |
strus::DocumentTermIteratorInterface | Structure that allows to iterate on document term occurrencies |
strus::QueryEvalInterface::FeatureParameter | Structure that describes a feature that is subject of summarization or weighting |
strus::ForwardIteratorInterface | Iterator on the forward index mapping occurrencies to the terms inserted |
strus::FunctionDescription | Structure that describes a function (weighting or summarizer function) for introspection |
strus::GlobalStatistics | Global document statistics, if passed down with the query |
strus::IndexRange | |
strus::InvAclIteratorInterface | Iterator of sets of documents used to implement ACL access restrictions |
strus::MetaDataReaderInterface | Interface for accessing meta data from a strus storage |
strus::MetaDataRestrictionInstanceInterface | Class for building up a metadata restriction |
strus::MetaDataRestrictionInterface | Class for building up a metadata restriction |
strus::FunctionDescription::Parameter | Structure that describes a parameter |
strus::PostingIteratorInterface | Structure that represents a set of feature occurrencies (postings) as iterator |
strus::PostingJoinOperatorInterface | Interface for creating iterators on joined sets of postings |
strus::QueryEvalInterface | Defines a query evaluation scheme |
strus::QueryInterface | Defines a strus information retrieval query |
strus::QueryProcessorInterface | Defines all object instances involved in query evaluation addressable by name |
strus::QueryResult | Structure defining the result of a strus query |
strus::ScalarFunctionInstanceInterface | Interface for parameterizing a scalar function |
strus::ScalarFunctionInterface | Interface for a scalar function type |
strus::ScalarFunctionParserInterface | Interface for parsing scalar function definitions |
strus::DatabaseCursorInterface::Slice | Chunk data structure without ownership for keys and values of the database cursor |
strus::StatisticsBuilderInterface | Interface for a builder for a statistics message (distributed index) |
strus::StatisticsIteratorInterface | Interface for an iterator on statistics |
strus::StatisticsProcessorInterface | Interface for packing/unpacking messages with statistics used for query evaluation |
strus::StatisticsViewerInterface | Interface for a viewer of a statistics message (distributed index) |
strus::StorageAlterMetaDataTableInterface | Interface to declare changes in the meta data table structure of the storage |
strus::StorageClientInterface | Interface of a strus IR storage |
strus::StorageDocumentInterface | Object to declare all items for one insert/replace of a document in the storage |
strus::StorageDocumentUpdateInterface | Object to declare the items for an update of a document in the storage |
strus::StorageDumpInterface | Interface for fetching the dump of a strus IR storage |
strus::StorageInterface | Interface to the create and alter a storage for strus |
strus::StorageObjectBuilderInterface | Interface providing a mechanism to create complex multi component objects for the storage and the query evaluation |
strus::StorageTransactionInterface | Object to declare all items for one insert/update of a document in the storage |
strus::StructIteratorInterface | Structure that represents relations of position info index ranges (directed graph) per document |
strus::SummarizationVariable | Structure describing a variable referencing a named match of a subexpression. Variables are attached to features used for summarization |
strus::SummarizerFunctionContextInterface | Interface for the summarization execution context |
strus::SummarizerFunctionInstanceInterface | Interface for a parameterized instance of summarization |
strus::SummarizerFunctionInterface | Interface for summarization functions (additional info about the matches in the result ranklist of a retrieval query) |
strus::SummaryElement | One result element of summarization |
strus::DocumentTermIteratorInterface::Term | |
strus::TermStatistics | Global term statistics, if passed down with the query |
strus::TermStatisticsChange | Structure describing the change of statistics of one term in the collection |
strus::ValueIteratorInterface | Structure that represents a set of strings as iterator |
strus::VectorQueryResult | Result of a vector similarity search (associated feature value with weight) |
strus::VectorStorageClientInterface | Interface to a repository for vectors representing word embeddings |
strus::VectorStorageDumpInterface | Interface for fetching the dump of a strus vector storage |
strus::VectorStorageInterface | Interface for storing an retrieving vectors of floating point numbers representing word embeddings |
strus::VectorStorageTransactionInterface | Interface for building a repository of vectors with classifiers to map them to discrete features |
strus::WeightedDocument | Pure ranking result of a strus query without the attributes |
strus::ResultDocument | Structure defining one result element of a strus query |
strus::WeightingFunctionContextInterface | Interface for a weighting function with its state and context used during calculation |
strus::WeightingFunctionInstanceInterface | Interface for a parameterized weighting function instance |
strus::WeightingFunctionInterface | Interface for a weighting function that can be used for ranking in the query evaluation |