BOOLEAN_FIELD enum value | CDatabaseQueryRule | |
CanGroupMix(Field group) | KODI::PLAYLIST::CSmartPlaylistRule | static |
CDatabaseQueryRule() | CDatabaseQueryRule | |
CSmartPlaylistRule() | KODI::PLAYLIST::CSmartPlaylistRule | |
DATE_FIELD enum value | CDatabaseQueryRule | |
FIELD_TYPE enum name | CDatabaseQueryRule | |
FormatParameter(const std::string &negate, const std::string &oper, const CDatabase &db, const std::string &type) const override | KODI::PLAYLIST::CSmartPlaylistRule | protectedvirtual |
FormatWhereClause(const std::string &negate, const std::string &oper, const std::string ¶m, const CDatabase &db, const std::string &type) const override | KODI::PLAYLIST::CSmartPlaylistRule | protectedvirtual |
GetAvailableOperators(std::vector< std::string > &operatorList) | CDatabaseQueryRule | static |
GetBooleanQuery(const std::string &negate, const std::string &strType) const override | KODI::PLAYLIST::CSmartPlaylistRule | protectedvirtual |
GetField(int field, const std::string &type) const override | KODI::PLAYLIST::CSmartPlaylistRule | protectedvirtual |
GetFields(const std::string &type) | KODI::PLAYLIST::CSmartPlaylistRule | static |
GetFieldType(int field) const override | KODI::PLAYLIST::CSmartPlaylistRule | virtual |
GetGroups(const std::string &type) | KODI::PLAYLIST::CSmartPlaylistRule | static |
GetLocalizedField(int field) | KODI::PLAYLIST::CSmartPlaylistRule | static |
GetLocalizedGroup(Field group) | KODI::PLAYLIST::CSmartPlaylistRule | static |
GetLocalizedOperator(SEARCH_OPERATOR oper) | CDatabaseQueryRule | static |
GetLocalizedRule() const | KODI::PLAYLIST::CSmartPlaylistRule | |
GetOperator(const std::string &type) const override | KODI::PLAYLIST::CSmartPlaylistRule | protectedvirtual |
GetOperatorString(SEARCH_OPERATOR op) const | CDatabaseQueryRule | protectedvirtual |
GetOrders(const std::string &type) | KODI::PLAYLIST::CSmartPlaylistRule | static |
GetParameter() const | CDatabaseQueryRule | |
GetWhereClause(const CDatabase &db, const std::string &strType) const | CDatabaseQueryRule | virtual |
IsFieldBrowseable(int field) | KODI::PLAYLIST::CSmartPlaylistRule | static |
Load(const TiXmlNode *node, const std::string &encoding="UTF-8") | CDatabaseQueryRule | virtual |
Load(const CVariant &obj) | CDatabaseQueryRule | virtual |
m_field | CDatabaseQueryRule | |
m_operator | CDatabaseQueryRule | |
m_parameter | CDatabaseQueryRule | |
NUMERIC_FIELD enum value | CDatabaseQueryRule | |
OPERATOR_AFTER enum value | CDatabaseQueryRule | |
OPERATOR_BEFORE enum value | CDatabaseQueryRule | |
OPERATOR_BETWEEN enum value | CDatabaseQueryRule | |
OPERATOR_CONTAINS enum value | CDatabaseQueryRule | |
OPERATOR_DOES_NOT_CONTAIN enum value | CDatabaseQueryRule | |
OPERATOR_DOES_NOT_EQUAL enum value | CDatabaseQueryRule | |
OPERATOR_END enum value | CDatabaseQueryRule | |
OPERATOR_ENDS_WITH enum value | CDatabaseQueryRule | |
OPERATOR_EQUALS enum value | CDatabaseQueryRule | |
OPERATOR_FALSE enum value | CDatabaseQueryRule | |
OPERATOR_GREATER_THAN enum value | CDatabaseQueryRule | |
OPERATOR_IN_THE_LAST enum value | CDatabaseQueryRule | |
OPERATOR_LESS_THAN enum value | CDatabaseQueryRule | |
OPERATOR_NOT_IN_THE_LAST enum value | CDatabaseQueryRule | |
OPERATOR_START enum value | CDatabaseQueryRule | |
OPERATOR_STARTS_WITH enum value | CDatabaseQueryRule | |
OPERATOR_TRUE enum value | CDatabaseQueryRule | |
PLAYLIST_FIELD enum value | CDatabaseQueryRule | |
REAL_FIELD enum value | CDatabaseQueryRule | |
Save(TiXmlNode *parent) const | CDatabaseQueryRule | virtual |
Save(CVariant &obj) const | CDatabaseQueryRule | virtual |
SEARCH_OPERATOR enum name | CDatabaseQueryRule | |
SECONDS_FIELD enum value | CDatabaseQueryRule | |
SetParameter(const std::string &value) | CDatabaseQueryRule | |
SetParameter(const std::vector< std::string > &values) | CDatabaseQueryRule | |
TEXT_FIELD enum value | CDatabaseQueryRule | |
TEXTIN_FIELD enum value | CDatabaseQueryRule | |
TranslateField(const char *field) const override | KODI::PLAYLIST::CSmartPlaylistRule | protectedvirtual |
TranslateField(int field) const override | KODI::PLAYLIST::CSmartPlaylistRule | protectedvirtual |
TranslateGroup(const char *group) | KODI::PLAYLIST::CSmartPlaylistRule | static |
TranslateGroup(Field group) | KODI::PLAYLIST::CSmartPlaylistRule | static |
TranslateOperator(const char *oper) | CDatabaseQueryRule | protectedstatic |
TranslateOperator(SEARCH_OPERATOR oper) | CDatabaseQueryRule | protectedstatic |
TranslateOrder(const char *order) | KODI::PLAYLIST::CSmartPlaylistRule | static |
TranslateOrder(SortBy order) | KODI::PLAYLIST::CSmartPlaylistRule | static |
Validate(const std::string &input, void *data) | KODI::PLAYLIST::CSmartPlaylistRule | static |
ValidateMyRating(const std::string &input, void *data) | KODI::PLAYLIST::CSmartPlaylistRule | static |
ValidateParameter(const std::string ¶meter) const | CDatabaseQueryRule | protected |
ValidateRating(const std::string &input, void *data) | KODI::PLAYLIST::CSmartPlaylistRule | static |
~CDatabaseQueryRule()=default | CDatabaseQueryRule | virtual |
~CSmartPlaylistRule() override=default | KODI::PLAYLIST::CSmartPlaylistRule | |