xbmc
CSmartPlaylist Member List

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

CGUIDialogMediaFilter (defined in CSmartPlaylist)CSmartPlaylistfriend
CGUIDialogSmartPlaylistEditor (defined in CSmartPlaylist)CSmartPlaylistfriend
CheckTypeCompatibility(const std::string &typeLeft, const std::string &typeRight) (defined in CSmartPlaylist)CSmartPlayliststatic
CreateCombination() const override (defined in CSmartPlaylist)CSmartPlaylistvirtual
CreateRule() const override (defined in CSmartPlaylist)CSmartPlaylistvirtual
CSmartPlaylist() (defined in CSmartPlaylist)CSmartPlaylist
GetAvailableFields(const std::string &type, std::vector< std::string > &fieldList) (defined in CSmartPlaylist)CSmartPlayliststatic
GetGroup() const (defined in CSmartPlaylist)CSmartPlaylistinline
GetLimit() const (defined in CSmartPlaylist)CSmartPlaylistinline
GetMatchAllRules() const (defined in CSmartPlaylist)CSmartPlaylistinline
GetName() const (defined in CSmartPlaylist)CSmartPlaylistinline
GetOrder() const (defined in CSmartPlaylist)CSmartPlaylistinline
GetOrderAscending() const (defined in CSmartPlaylist)CSmartPlaylistinline
GetOrderAttributes() const (defined in CSmartPlaylist)CSmartPlaylistinline
GetOrderDirection() const (defined in CSmartPlaylist)CSmartPlaylistinline
GetSaveLocation() const (defined in CSmartPlaylist)CSmartPlaylist
GetType() const (defined in CSmartPlaylist)CSmartPlaylistinline
GetVirtualFolders(std::vector< std::string > &virtualFolders) const (defined in CSmartPlaylist)CSmartPlaylist
GetWhereClause(const CDatabase &db, std::set< std::string > &referencedPlaylists) constCSmartPlaylist
IsEmpty(bool ignoreSortAndLimit=true) const (defined in CSmartPlaylist)CSmartPlaylist
IsGroupMixed() const (defined in CSmartPlaylist)CSmartPlaylistinline
IsMusicType() const (defined in CSmartPlaylist)CSmartPlaylist
IsMusicType(const std::string &type) (defined in CSmartPlaylist)CSmartPlayliststatic
IsVideoType() const (defined in CSmartPlaylist)CSmartPlaylist
IsVideoType(const std::string &type) (defined in CSmartPlaylist)CSmartPlayliststatic
Load(const CURL &url) (defined in CSmartPlaylist)CSmartPlaylist
Load(const std::string &path) (defined in CSmartPlaylist)CSmartPlaylist
Load(const CVariant &obj) (defined in CSmartPlaylist)CSmartPlaylist
LoadFromJson(const std::string &json) (defined in CSmartPlaylist)CSmartPlaylist
LoadFromXml(const std::string &xml) (defined in CSmartPlaylist)CSmartPlaylist
LoadFromXML(const TiXmlNode *root, const std::string &encoding="UTF-8") (defined in CSmartPlaylist)CSmartPlaylist
OpenAndReadName(const CURL &url) (defined in CSmartPlaylist)CSmartPlaylist
Reset() (defined in CSmartPlaylist)CSmartPlaylist
Save(const std::string &path) const (defined in CSmartPlaylist)CSmartPlaylist
Save(CVariant &obj, bool full=true) const (defined in CSmartPlaylist)CSmartPlaylist
SaveAsJson(std::string &json, bool full=true) const (defined in CSmartPlaylist)CSmartPlaylist
SetGroup(const std::string &group) (defined in CSmartPlaylist)CSmartPlaylistinline
SetGroupMixed(bool mixed) (defined in CSmartPlaylist)CSmartPlaylistinline
SetLimit(unsigned int limit) (defined in CSmartPlaylist)CSmartPlaylistinline
SetMatchAllRules(bool matchAll) (defined in CSmartPlaylist)CSmartPlaylistinline
SetName(const std::string &name) (defined in CSmartPlaylist)CSmartPlaylist
SetOrder(SortBy order) (defined in CSmartPlaylist)CSmartPlaylistinline
SetOrderAscending(bool orderAscending) (defined in CSmartPlaylist)CSmartPlaylistinline
SetOrderAttributes(SortAttribute attributes) (defined in CSmartPlaylist)CSmartPlaylistinline
SetType(const std::string &type) (defined in CSmartPlaylist)CSmartPlaylist
~CSmartPlaylist() override=default (defined in CSmartPlaylist)CSmartPlaylist
~IDatabaseQueryRuleFactory()=default (defined in IDatabaseQueryRuleFactory)IDatabaseQueryRuleFactoryvirtual