strus  0.17
strus::QueryEvalInterface Member List

This is the complete list of members for strus::QueryEvalInterface, including all inherited members.

addExclusionFeature(const std::string &set_)=0strus::QueryEvalInterfacepure virtual
addRestrictionFeature(const std::string &set_)=0strus::QueryEvalInterfacepure virtual
addSelectionFeature(const std::string &set_)=0strus::QueryEvalInterfacepure virtual
addSummarizerFunction(const std::string &functionName, SummarizerFunctionInstanceInterface *function, const std::vector< FeatureParameter > &featureParameters, const std::string &debugAttributeName=std::string())=0strus::QueryEvalInterfacepure virtual
addTerm(const std::string &set_, const std::string &type_, const std::string &value_)=0strus::QueryEvalInterfacepure virtual
addWeightingFunction(const std::string &functionName, WeightingFunctionInstanceInterface *function, const std::vector< FeatureParameter > &featureParameters, const std::string &debugAttributeName=std::string())=0strus::QueryEvalInterfacepure virtual
createQuery(const StorageClientInterface *storage) const =0strus::QueryEvalInterfacepure virtual
defineWeightingFormula(ScalarFunctionInterface *combinefunc)=0strus::QueryEvalInterfacepure virtual
getExclusionFeatureSets() const =0strus::QueryEvalInterfacepure virtual
getRestrictionFeatureSets() const =0strus::QueryEvalInterfacepure virtual
getSelectionFeatureSets() const =0strus::QueryEvalInterfacepure virtual
getWeightingFeatureSets() const =0strus::QueryEvalInterfacepure virtual
~QueryEvalInterface()strus::QueryEvalInterfaceinlinevirtual