strus
0.17
|
This is the complete list of members for strus::QueryEvalInterface, including all inherited members.
addExclusionFeature(const std::string &set_)=0 | strus::QueryEvalInterface | pure virtual |
addRestrictionFeature(const std::string &set_)=0 | strus::QueryEvalInterface | pure virtual |
addSelectionFeature(const std::string &set_)=0 | strus::QueryEvalInterface | pure virtual |
addSummarizerFunction(const std::string &functionName, SummarizerFunctionInstanceInterface *function, const std::vector< FeatureParameter > &featureParameters, const std::string &debugAttributeName=std::string())=0 | strus::QueryEvalInterface | pure virtual |
addTerm(const std::string &set_, const std::string &type_, const std::string &value_)=0 | strus::QueryEvalInterface | pure virtual |
addWeightingFunction(const std::string &functionName, WeightingFunctionInstanceInterface *function, const std::vector< FeatureParameter > &featureParameters, const std::string &debugAttributeName=std::string())=0 | strus::QueryEvalInterface | pure virtual |
createQuery(const StorageClientInterface *storage) const =0 | strus::QueryEvalInterface | pure virtual |
defineWeightingFormula(ScalarFunctionInterface *combinefunc)=0 | strus::QueryEvalInterface | pure virtual |
getExclusionFeatureSets() const =0 | strus::QueryEvalInterface | pure virtual |
getRestrictionFeatureSets() const =0 | strus::QueryEvalInterface | pure virtual |
getSelectionFeatureSets() const =0 | strus::QueryEvalInterface | pure virtual |
getWeightingFeatureSets() const =0 | strus::QueryEvalInterface | pure virtual |
~QueryEvalInterface() | strus::QueryEvalInterface | inlinevirtual |