Documentation for OpenFLUID 2.2.0
openfluid::tools::Filesystem Member List

This is the complete list of members for openfluid::tools::Filesystem, including all inherited members.

absolutePath(const std::string &Path)openfluid::tools::Filesystemstatic
appendToFile(const std::string &Content, const openfluid::tools::FilesystemPath &FileObj)openfluid::tools::Filesystemstatic
basename(const std::string &Path)openfluid::tools::Filesystemstatic
completeExtension(const std::string &Path)openfluid::tools::Filesystemstatic
copyDirectory(const std::string &SrcPath, const std::string &DestPath, bool WithBaseDir=false, bool RemoveExisting=false)openfluid::tools::Filesystemstatic
copyDirectoryContent(const std::filesystem::path &SrcPath, const std::filesystem::path &DestPath)openfluid::tools::Filesystemstatic
copyFile(const std::string &SrcPath, const std::string &DestPath)openfluid::tools::Filesystemstatic
currentPath()openfluid::tools::Filesystemstatic
dirname(const std::string &Path)openfluid::tools::Filesystemstatic
emptyDirectory(const std::string &Path, const std::vector< std::string > &PathsToExlude={})openfluid::tools::Filesystemstatic
extension(const std::string &Path)openfluid::tools::Filesystemstatic
filename(const std::string &Path)openfluid::tools::Filesystemstatic
Filesystem()=deleteopenfluid::tools::Filesystem
findDirectories(const std::string &Path, bool WithPath=false, const std::string &Pattern="")openfluid::tools::Filesystemstatic
findFiles(const std::string &Path, bool WithPath=false, const std::string &Pattern="")openfluid::tools::Filesystemstatic
findFilesByExtension(const std::string &Path, const std::string &Ext, bool WithPath=false, bool ExtIncludeDot=false)openfluid::tools::Filesystemstatic
findFilesBySuffixAndExtension(const std::string &Path, const std::string &Suffix, const std::string &Ext, bool WithPath=false, bool ExtIncludeDot=false)openfluid::tools::Filesystemstatic
homePath()openfluid::tools::Filesystemstatic
joinPath(const std::vector< std::string > &PathParts)openfluid::tools::Filesystemstatic
makeUniqueFile(const std::string &Path, const std::string &FileName)openfluid::tools::Filesystemstatic
makeUniqueSubdirectory(const std::string &Path, const std::string &SubdirName)openfluid::tools::Filesystemstatic
minimalBasename(const std::string &Path)openfluid::tools::Filesystemstatic
pathSeparator() noexceptopenfluid::tools::Filesysteminlinestatic
pathsListSeparator() noexceptopenfluid::tools::Filesysteminlinestatic
readFile(const openfluid::tools::FilesystemPath &FileObj)openfluid::tools::Filesystemstatic
renameFile(const std::string &OriginalPath, const std::string &NewPath)openfluid::tools::Filesystemstatic
tempPath()openfluid::tools::Filesystemstatic
writeFile(const std::string &Content, const openfluid::tools::FilesystemPath &FileObj)openfluid::tools::Filesystemstatic