Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvng <viktor.govako@gmail.com>2012-10-30 17:24:15 +0400
committerAlex Zolotarev <alex@maps.me>2015-09-23 01:46:28 +0300
commit77564c5b7a3c2448a0fb7d46d1104a756eaeaf27 (patch)
treec2c56b396ec5e943a103bd239d0d3a8a7f734586 /platform/platform.hpp
parentf05dcc2e4838503e9ebc204cfa1c894bda9ff46f (diff)
Make GetFilesInDir with GetFilesByExt and GetFilesByRegExp function in Platform.
Diffstat (limited to 'platform/platform.hpp')
-rw-r--r--platform/platform.hpp9
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;