diff options
author | ShizZy <shizzy@6bit.net> | 2013-09-05 02:17:46 +0200 |
---|---|---|
committer | ShizZy <shizzy@6bit.net> | 2013-09-05 02:17:46 +0200 |
commit | 7564d28faf780bc0967ab3f6ff11b29b44e4b1aa (patch) | |
tree | 48c87985296d0bc8d62785b8f3209f4b727d0cc0 /src/common/src/file_search.h | |
parent | deleted gekko's common files (diff) | |
download | yuzu-7564d28faf780bc0967ab3f6ff11b29b44e4b1aa.tar yuzu-7564d28faf780bc0967ab3f6ff11b29b44e4b1aa.tar.gz yuzu-7564d28faf780bc0967ab3f6ff11b29b44e4b1aa.tar.bz2 yuzu-7564d28faf780bc0967ab3f6ff11b29b44e4b1aa.tar.lz yuzu-7564d28faf780bc0967ab3f6ff11b29b44e4b1aa.tar.xz yuzu-7564d28faf780bc0967ab3f6ff11b29b44e4b1aa.tar.zst yuzu-7564d28faf780bc0967ab3f6ff11b29b44e4b1aa.zip |
Diffstat (limited to 'src/common/src/file_search.h')
-rw-r--r-- | src/common/src/file_search.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/common/src/file_search.h b/src/common/src/file_search.h new file mode 100644 index 000000000..55aaf4ebe --- /dev/null +++ b/src/common/src/file_search.h @@ -0,0 +1,28 @@ +// Copyright 2013 Dolphin Emulator Project +// Licensed under GPLv2 +// Refer to the license.txt file included. + + +#ifndef _FILESEARCH_H_ +#define _FILESEARCH_H_ + +#include <string> +#include <vector> + +class CFileSearch +{ +public: + typedef std::vector<std::string>XStringVector; + + CFileSearch(const XStringVector& _rSearchStrings, const XStringVector& _rDirectories); + const XStringVector& GetFileNames() const; + +private: + + void FindFiles(const std::string& _searchString, const std::string& _strPath); + + XStringVector m_FileNames; +}; + +#endif // _FILESEARCH_H_ + |