Sane C++ Libraries
C++ Platform Abstraction Libraries
Loading...
Searching...
No Matches
SC::FileSystem Member List

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

changeDirectory(StringSpan newDirectory)SC::FileSystem
copyDirectories(Span< const CopyOperation > sourceDestination)SC::FileSystem
copyDirectory(StringSpan source, StringSpan destination, CopyFlags copyFlags=CopyFlags())SC::FileSysteminline
copyFile(StringSpan source, StringSpan destination, CopyFlags copyFlags=CopyFlags())SC::FileSysteminline
copyFiles(Span< const CopyOperation > sourceDestination)SC::FileSystem
CopyFlags typedefSC::FileSystem
createSymbolicLink(StringSpan sourceFileOrDirectory, StringSpan linkFile)SC::FileSystem
exists(StringSpan fileOrDirectory)SC::FileSystem
existsAndIsDirectory(StringSpan directory)SC::FileSystem
existsAndIsFile(StringSpan file)SC::FileSystem
existsAndIsLink(StringSpan file)SC::FileSystem
FileStat typedefSC::FileSystem
getFileStat(StringSpan file, FileStat &fileStat)SC::FileSystem
init(StringSpan initialDirectory)SC::FileSystem
makeDirectories(Span< const StringSpan > directories)SC::FileSystem
makeDirectoriesIfNotExists(Span< const StringSpan > directories)SC::FileSystem
makeDirectoriesRecursive(Span< const StringSpan > directories)SC::FileSystem
makeDirectory(StringSpan directory)SC::FileSysteminline
makeDirectoryIfNotExists(StringSpan directory)SC::FileSysteminline
makeDirectoryRecursive(StringSpan directory)SC::FileSysteminline
moveDirectory(StringSpan sourceDirectory, StringSpan destinationDirectory)SC::FileSystem
preciseErrorMessagesSC::FileSystem
read(StringSpan file, T &data)SC::FileSysteminline
removeDirectoriesRecursive(Span< const StringSpan > directories)SC::FileSystem
removeDirectoryRecursive(StringSpan directory)SC::FileSysteminline
removeEmptyDirectories(Span< const StringSpan > directories)SC::FileSystem
removeEmptyDirectory(StringSpan directory)SC::FileSysteminline
removeFile(StringSpan source)SC::FileSysteminline
removeFileIfExists(StringSpan source)SC::FileSystem
removeFiles(Span< const StringSpan > files)SC::FileSystem
removeLinkIfExists(StringSpan source)SC::FileSystem
rename(StringSpan path, StringSpan newPath)SC::FileSystem
setLastModifiedTime(StringSpan file, Time::Realtime time)SC::FileSystem
write(StringSpan file, Span< const char > data)SC::FileSystem
write(StringSpan file, Span< const uint8_t > data) (defined in SC::FileSystem)SC::FileSystem
writeString(StringSpan file, StringSpan text)SC::FileSystem
writeStringAppend(StringSpan file, StringSpan text)SC::FileSystem