Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
CDatabaseQueryRule Member List

This is the complete list of members for CDatabaseQueryRule, including all inherited members.

CDatabaseQueryRule()=defaultCDatabaseQueryRule
FieldType enum nameCDatabaseQueryRule
FormatParameter(const std::string &negate, const std::string &oper, const CDatabase &db, const std::string &type) constCDatabaseQueryRuleprotectedvirtual
FormatWhereClause(const std::string &negate, const std::string &oper, const std::string &param, const CDatabase &db, const std::string &type) constCDatabaseQueryRuleprotectedvirtual
GetAvailableOperators(std::vector< std::string > &operatorList)CDatabaseQueryRulestatic
GetBooleanQuery(const std::string &negate, const std::string &strType) constCDatabaseQueryRuleinlineprotectedvirtual
GetField(int field, const std::string &type) const =0CDatabaseQueryRuleprotectedpure virtual
GetFieldType(int field) const =0CDatabaseQueryRuleprotectedpure virtual
GetLocalizedOperator(SearchOperator oper)CDatabaseQueryRulestatic
GetOperator(const std::string &type) constCDatabaseQueryRuleinlineprotectedvirtual
GetOperatorString(SearchOperator op) constCDatabaseQueryRuleprotectedvirtual
GetParameter() constCDatabaseQueryRule
GetWhereClause(const CDatabase &db, const std::string &strType) constCDatabaseQueryRulevirtual
Load(const TiXmlNode *node, const std::string &encoding="UTF-8")CDatabaseQueryRulevirtual
Load(const CVariant &obj)CDatabaseQueryRulevirtual
m_fieldCDatabaseQueryRule
m_operatorCDatabaseQueryRule
m_parameterCDatabaseQueryRule
Save(TiXmlNode *parent) constCDatabaseQueryRulevirtual
Save(CVariant &obj) constCDatabaseQueryRulevirtual
SearchOperator enum nameCDatabaseQueryRule
SetParameter(const std::string &value)CDatabaseQueryRule
SetParameter(const std::vector< std::string > &values)CDatabaseQueryRule
TranslateField(const char *field) const =0CDatabaseQueryRuleprotectedpure virtual
TranslateField(int field) const =0CDatabaseQueryRuleprotectedpure virtual
TranslateOperator(const char *oper)CDatabaseQueryRuleprotectedstatic
TranslateOperator(SearchOperator oper)CDatabaseQueryRuleprotectedstatic
ValidateParameter(const std::string &parameter) constCDatabaseQueryRuleprotected
~CDatabaseQueryRule()=defaultCDatabaseQueryRulevirtual