CanGroupMix(Field group) | KODI::PLAYLIST::CSmartPlaylistRule | static |
CDatabaseQueryRule()=default | CDatabaseQueryRule | |
CSmartPlaylistRule() | KODI::PLAYLIST::CSmartPlaylistRule | |
FieldType 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(SearchOperator oper) | CDatabaseQueryRule | static |
GetLocalizedRule() const | KODI::PLAYLIST::CSmartPlaylistRule | |
GetOperator(const std::string &type) const override | KODI::PLAYLIST::CSmartPlaylistRule | protectedvirtual |
GetOperatorString(SearchOperator 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 | |
Save(TiXmlNode *parent) const | CDatabaseQueryRule | virtual |
Save(CVariant &obj) const | CDatabaseQueryRule | virtual |
SearchOperator enum name | CDatabaseQueryRule | |
SetParameter(const std::string &value) | CDatabaseQueryRule | |
SetParameter(const std::vector< std::string > &values) | 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(SearchOperator 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 |
ValidateDate(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 | |