40 #ifndef __OPENFLUID_TOOLS_FILEHELPERS_HPP__ 41 #define __OPENFLUID_TOOLS_FILEHELPERS_HPP__ 60 const std::string& Ext,
61 bool WithPath =
false,
62 bool ExtIncludeDot =
false);
73 const std::string& Suffix,
74 const std::string& Ext,
75 bool WithPath =
false,
76 bool ExtIncludeDot =
false);
84 bool WithPath =
false);
102 const std::string& DestPath,
103 const bool DontCopyDotDirs =
false);
Definition: ApplicationException.hpp:47
std::vector< std::string > OPENFLUID_API findFilesBySuffixAndExtension(const std::string &Path, const std::string &Suffix, const std::string &Ext, bool WithPath=false, bool ExtIncludeDot=false)
bool OPENFLUID_API emptyDirectoryRecursively(const std::string &Path)
std::vector< std::string > OPENFLUID_API findFilesByExtension(const std::string &Path, const std::string &Ext, bool WithPath=false, bool ExtIncludeDot=false)
#define OPENFLUID_API
Definition: dllexport.hpp:86
std::vector< std::string > OPENFLUID_API findDirectories(const std::string &Path, bool WithPath=false)
void OPENFLUID_API copyDirectoryContentsRecursively(const std::string &SrcPath, const std::string &DestPath, const bool DontCopyDotDirs=false)