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.

BOOLEAN_FIELD enum valueCDatabaseQueryRule
CDatabaseQueryRule()CDatabaseQueryRule
DATE_FIELD enum valueCDatabaseQueryRule
FIELD_TYPE 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(SEARCH_OPERATOR oper)CDatabaseQueryRulestatic
GetOperator(const std::string &type) constCDatabaseQueryRuleinlineprotectedvirtual
GetOperatorString(SEARCH_OPERATOR 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
NUMERIC_FIELD enum valueCDatabaseQueryRule
OPERATOR_AFTER enum valueCDatabaseQueryRule
OPERATOR_BEFORE enum valueCDatabaseQueryRule
OPERATOR_BETWEEN enum valueCDatabaseQueryRule
OPERATOR_CONTAINS enum valueCDatabaseQueryRule
OPERATOR_DOES_NOT_CONTAIN enum valueCDatabaseQueryRule
OPERATOR_DOES_NOT_EQUAL enum valueCDatabaseQueryRule
OPERATOR_END enum valueCDatabaseQueryRule
OPERATOR_ENDS_WITH enum valueCDatabaseQueryRule
OPERATOR_EQUALS enum valueCDatabaseQueryRule
OPERATOR_FALSE enum valueCDatabaseQueryRule
OPERATOR_GREATER_THAN enum valueCDatabaseQueryRule
OPERATOR_IN_THE_LAST enum valueCDatabaseQueryRule
OPERATOR_LESS_THAN enum valueCDatabaseQueryRule
OPERATOR_NOT_IN_THE_LAST enum valueCDatabaseQueryRule
OPERATOR_START enum valueCDatabaseQueryRule
OPERATOR_STARTS_WITH enum valueCDatabaseQueryRule
OPERATOR_TRUE enum valueCDatabaseQueryRule
PLAYLIST_FIELD enum valueCDatabaseQueryRule
REAL_FIELD enum valueCDatabaseQueryRule
Save(TiXmlNode *parent) constCDatabaseQueryRulevirtual
Save(CVariant &obj) constCDatabaseQueryRulevirtual
SEARCH_OPERATOR enum nameCDatabaseQueryRule
SECONDS_FIELD enum valueCDatabaseQueryRule
SetParameter(const std::string &value)CDatabaseQueryRule
SetParameter(const std::vector< std::string > &values)CDatabaseQueryRule
TEXT_FIELD enum valueCDatabaseQueryRule
TEXTIN_FIELD enum valueCDatabaseQueryRule
TranslateField(const char *field) const =0CDatabaseQueryRuleprotectedpure virtual
TranslateField(int field) const =0CDatabaseQueryRuleprotectedpure virtual
TranslateOperator(const char *oper)CDatabaseQueryRuleprotectedstatic
TranslateOperator(SEARCH_OPERATOR oper)CDatabaseQueryRuleprotectedstatic
ValidateParameter(const std::string &parameter) constCDatabaseQueryRuleprotected
~CDatabaseQueryRule()=defaultCDatabaseQueryRulevirtual