|
static bool | GetDirectory (const CURL &url, CFileItemList &items, const std::string &strMask, int flags) |
|
static bool | GetDirectory (const CURL &url, const std::shared_ptr< IDirectory > &pDirectory, CFileItemList &items, const CHints &hints) |
|
static bool | GetDirectory (const CURL &url, CFileItemList &items, const CHints &hints) |
|
static bool | Create (const CURL &url) |
|
static bool | Exists (const CURL &url, bool bUseCache=true) |
|
static bool | Remove (const CURL &url) |
|
static bool | RemoveRecursive (const CURL &url) |
|
static bool | GetDirectory (const std::string &strPath, CFileItemList &items, const std::string &strMask, int flags) |
|
static bool | GetDirectory (const std::string &strPath, const std::shared_ptr< IDirectory > &pDirectory, CFileItemList &items, const std::string &strMask, int flags) |
|
static bool | GetDirectory (const std::string &strPath, CFileItemList &items, const CHints &hints) |
|
static bool | EnumerateDirectory (const std::string &path, const DirectoryEnumerationCallback &callback, const DirectoryFilter &filter=[](const std::shared_ptr< CFileItem > &) { return true;}, bool fileOnly=false, const std::string &mask="", int flags=DIR_FLAG_DEFAULTS) |
| Enumerates files and folders in and below a directory. Every applicable gets passed to the callback. More...
|
|
static bool | Create (const std::string &strPath) |
|
static bool | Exists (const std::string &strPath, bool bUseCache=true) |
|
static bool | Remove (const std::string &strPath) |
|
static bool | RemoveRecursive (const std::string &strPath) |
|
static void | FilterFileDirectories (CFileItemList &items, const std::string &mask, bool expandImages=false) |
| Filter files that act like directories from the list, replacing them with their directory counterparts. More...
|
|