1 #ifndef __cpPlugins__OS__DirContents__h__
2 #define __cpPlugins__OS__DirContents__h__
4 #include <cpPlugins/Config.h>
14 std::set< std::string > cpPlugins_EXPORT LoadDirContents(
15 const std::string& path, bool recursive = false,
16 const std::string& pattern = ""
21 void cpPlugins_EXPORT SplitPath(
22 std::string& dname, std::string& fname,
23 const std::string& path
28 int cpPlugins_EXPORT GlobMatch( const char* target, const char* pattern );
32 bool cpPlugins_EXPORT Glob(
33 const std::string& line, const std::string& pattern
40 #endif // __cpPlugins__OS__DirContents__h__