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);
 void OPENFLUID_API copyDirectoryContentsRecursively(const std::string &SrcPath, const std::string &DestPath, const bool DontCopyDotDirs=false)
std::vector< std::string > OPENFLUID_API findDirectories(const std::string &Path, bool WithPath=false)
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)
std::vector< std::string > OPENFLUID_API findFilesByExtension(const std::string &Path, const std::string &Ext, bool WithPath=false, bool ExtIncludeDot=false)
Definition: ApplicationException.hpp:47
#define OPENFLUID_API
Definition: dllexport.hpp:86
bool OPENFLUID_API emptyDirectoryRecursively(const std::string &Path)