11 #include "utils/UrlOptions.h" 19 namespace VIDEODATABASEDIRECTORY
23 typedef enum _NODE_TYPE
26 NODE_TYPE_MOVIES_OVERVIEW,
27 NODE_TYPE_TVSHOWS_OVERVIEW,
32 NODE_TYPE_TITLE_MOVIES,
35 NODE_TYPE_TITLE_TVSHOWS,
38 NODE_TYPE_RECENTLY_ADDED_MOVIES,
39 NODE_TYPE_RECENTLY_ADDED_EPISODES,
41 NODE_TYPE_MUSICVIDEOS_OVERVIEW,
42 NODE_TYPE_RECENTLY_ADDED_MUSICVIDEOS,
43 NODE_TYPE_TITLE_MUSICVIDEOS,
44 NODE_TYPE_MUSICVIDEOS_ALBUM,
48 NODE_TYPE_INPROGRESS_TVSHOWS
61 static void GetDatabaseInfo(
const std::string& strPath,
CQueryParams& params);
64 NODE_TYPE GetType()
const;
67 virtual NODE_TYPE GetChildType()
const;
68 virtual std::string GetLocalizedName()
const;
73 std::string BuildPath()
const;
75 virtual bool CanCache()
const;
80 void AddOptions(
const std::string& options);
82 const std::string& GetName()
const;
91 std::string m_strName;
Represents a list of files.
Definition: FileItem.h:721
Definition: DirectoryNode.h:57
Definition: DirectoryNode.h:51
Definition: QueryParams.h:17
Definition: UrlOptions.h:16