diff options
author | vng <viktor.govako@gmail.com> | 2012-10-30 17:24:15 +0400 |
---|---|---|
committer | Alex Zolotarev <alex@maps.me> | 2015-09-23 01:46:28 +0300 |
commit | 77564c5b7a3c2448a0fb7d46d1104a756eaeaf27 (patch) | |
tree | c2c56b396ec5e943a103bd239d0d3a8a7f734586 /platform/platform.hpp | |
parent | f05dcc2e4838503e9ebc204cfa1c894bda9ff46f (diff) |
Make GetFilesInDir with GetFilesByExt and GetFilesByRegExp function in Platform.
Diffstat (limited to 'platform/platform.hpp')
-rw-r--r-- | platform/platform.hpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/platform/platform.hpp b/platform/platform.hpp index 2cd0eeac99..f5a9b9649d 100644 --- a/platform/platform.hpp +++ b/platform/platform.hpp @@ -75,9 +75,12 @@ public: typedef vector<string> FilesList; /// Retrieves files list contained in given directory /// @param directory directory path with slash at the end - /// @param mask files extension to find, like ".map" etc - /// @return number of files found in outFiles - static void GetFilesInDir(string const & directory, string const & mask, FilesList & outFiles); + //@{ + /// @param ext files extension to find, like ".mwm", "*.ttf" etc + static void GetFilesByExt(string const & directory, string const & ext, FilesList & outFiles); + static void GetFilesByRegExp(string const & directory, string const & regexp, FilesList & outFiles); + //@} + /// @return false if file is not exist /// @note Check files in Writable dir first, and in ReadDir if not exist in Writable dir bool GetFileSizeByName(string const & fileName, uint64_t & size) const; |