OpenASIP  2.0
FileSystem Member List

This is the complete list of members for FileSystem, including all inherited members.

absolutePathOf(const std::string &pathName)FileSystemstatic
appendReplaceFile(const std::string &targetFile, const std::string &ARStartRE, const std::string &writeToFile, const std::string &AREndRE="", const bool discardBlockBorder="true")FileSystemstatic
changeWorkingDir(const std::string &path)FileSystemstatic
compareFileNames(const std::string &first, const std::string &second, const std::string &rootDirectory)FileSystemstatic
copy(const std::string &source, const std::string &target)FileSystemstatic
countLines(const std::string &filepath)FileSystemstatic
createDirectory(const std::string &path)FileSystemstatic
createFile(const std::string &file)FileSystemstatic
createTempDirectory(const std::string &path="/tmp", const std::string &tempDirPrefix="tmp_tce_")FileSystemstatic
CURRENT_DIRECTORYFileSystemstatic
currentWorkingDir()FileSystemstatic
DIRECTORY_SEPARATORFileSystemstatic
directoryContents(const std::string &directory, const bool absolutePaths=true)FileSystemstatic
directoryOfPath(const std::string fileName)FileSystemstatic
directorySubTrees(const std::string &directory)FileSystemstatic
expandTilde(const std::string &stringWithTilde)FileSystemstatic
fileExists(const std::string fileName)FileSystemstatic
fileExtension(const std::string &fileName)FileSystemstatic
fileIsCreatable(const std::string fileName)FileSystemstatic
fileIsDirectory(const std::string fileName)FileSystemstatic
fileIsExecutable(const std::string fileName)FileSystemstatic
fileIsReadable(const std::string fileName)FileSystemstatic
fileIsWritable(const std::string fileName)FileSystemstatic
fileNameBody(const std::string &fileName)FileSystemstatic
fileOfPath(const std::string pathName)FileSystemstatic
findFileInDirectoryTree(const Path &startDirectory, const std::string &fileName, Path &pathFound)FileSystemstatic
findFileInSearchPaths(const std::vector< std::string > &searchPaths, const std::string &file)FileSystemstatic
findFromDirectory(const std::string &regex, const std::string &directory, STLCONT &found)FileSystemstatic
findFromDirectoryRecursive(const std::string &regex, const std::string &directory, STLCONT &found)FileSystemstatic
globPath(const std::string &pattern, std::vector< std::string > &filenames)FileSystemstatic
homeDirectory()FileSystemstatic
isAbsolutePath(const std::string &pathName)FileSystemstatic
isPath(const std::string &pathName)FileSystemstatic
isRelativePath(const std::string &pathName)FileSystemstatic
lastModificationTime(const std::string &filePath)FileSystemstatic
makeRelativePath(const std::vector< std::string > &searchPaths, const std::string &basePath, std::string &toRelPath)FileSystemstatic
readBlockFromFile(const std::string &sourceFile, const std::string &blockStartRE, const std::string &blockEndRE, std::string &readBlock, const bool includeMatchingLines=true)FileSystemstatic
relativeDir(const std::string &baseDir, std::string &toRelDir)FileSystemstatic
removeFileOrDirectory(const std::string &path)FileSystemstatic
runShellCommand(const std::string command)FileSystemstatic
setFileExecutable(const std::string fileName)FileSystemstatic
sizeInBytes(const std::string &filePath)FileSystemstatic
STRING_WILD_CARDFileSystemstatic