11 #include "IDirectory.h" 12 #include "utils/RegExp.h" 25 bool AllowAll()
const override {
return true; }
26 static std::string GetStackedTitlePath(
const std::string &strPath);
27 static std::string GetStackedTitlePath(
const std::string &strPath, VECCREGEXP& RegExps);
28 static std::string GetFirstStackedFile(
const std::string &strPath);
29 static bool GetPaths(
const std::string& strPath, std::vector<std::string>& vecPaths);
30 static std::string ConstructStackPath(
const CFileItemList& items,
const std::vector<int> &stack);
31 static bool ConstructStackPath(
const std::vector<std::string> &paths, std::string &stackedPath);
bool GetDirectory(const CURL &url, CFileItemList &items) override
Get the items of the directory strPath.
Definition: StackDirectory.cpp:28
Interface to the directory on a file system.
Definition: IDirectory.h:50
Represents a list of files.
Definition: FileItem.h:713
Definition: StackDirectory.h:19
bool AllowAll() const override
Whether to allow all files/folders to be listed.
Definition: StackDirectory.h:25