| 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 | |