LeviLamina
|
This is the complete list of members for Core::StandardFileSystem, including all inherited members.
$_checkFileInitialSize(::Core::PathView path) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$_copyDirectoryStructure(::Core::PathView from, ::Core::PathView to, ::std::vector<::Core::PathBuffer<::std::string > > const &directories, ::Core::FileSystemImpl *transaction) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$_copyFilesWithLimit(::Core::PathView from, ::Core::PathView to, ::std::vector<::Core::FileSystem::BasicFileData > &files, uint64 ¤tFileBytesWritten, uint64 const transactionLimit, ::std::function< ::Core::Result(::Core::PathView, ::Core::PathView, ::Core::FileSystem::FileTransferProgress &)> const &fileTransferFunction) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$_copyFlatFile(::Core::PathView flatFileParentDirectory, ::Core::PathView targetDirectory, ::std::vector<::Core::ExcludedPath > const &excludedDirectories, ::std::vector<::Core::ExcludedPath > const &excludedFiles) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$_getDirectoriesAndFileSizesRecursively(::Core::PathView directoryPath, ::std::vector<::Core::PathBuffer<::std::string > > &directoriesOut, ::std::vector<::Core::FileSystem::BasicFileData > &filesOut) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$addIgnoredThrottlePath(::Core::PathView path) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$checkStorageCorrupt(::Core::PathView path) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$cleanPath_deprecated(::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > &pathBufferOut, ::Core::PathView pathIn) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$cleanPathSeparators_deprecated(::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > &pathBufferOut, ::Core::PathView pathIn) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$copyDirectoryAndContentsRecursively(::Core::PathView from, ::Core::PathView to) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$copyDirectoryAndContentsRecursivelyWithLimit(::Core::PathView from, ::Core::PathView to) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$copyFile(::Core::PathView sourceFileName, ::Core::PathView targetFileName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$copyFileWithLimit(::Core::PathView sourceFilePath, ::Core::PathView targetFilePath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$copyFlatFile(::Core::PathView flatFileParentDirectory, ::Core::PathView targetDirectory, ::std::vector<::Core::ExcludedPath > const &excludedDirectories, ::std::vector<::Core::ExcludedPath > const &excludedFiles) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$copyTimeAndAccessRights(::Core::PathView sourceFilePath, ::Core::PathView targetFilePath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$createDirectoryForFile(::Core::PathView filePath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$createDirectoryRecursively(::Core::PathView dirName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$createEmptyFile(::Core::PathView filePath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$createFlatFile(::Core::PathView sourceDirectoryPath, ::Core::PathView targetDirectoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$createOneDirectory(::Core::PathView directoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$createOneDirectoryIfNotExisting(::Core::PathView dirName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$createUniquePathFromSeed(::Core::PathView basePath, ::std::function<::std::string(int)> seedGenerator) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$ctor() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
$ctor(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
$deleteDirectoryAndContentsRecursively(::Core::PathView dirName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$deleteDirectoryContentsRecursively(::Core::PathView directoryName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$deleteEmptyDirectory(::Core::PathView dirPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$deleteFile(::Core::PathView filePath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$directoryExists(::Core::PathView dirName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$dtor() (defined in Core::FileSystem) | Core::FileSystem | |
$fileExists(::Core::PathView filePath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$fileOrDirectoryExists(::Core::PathView fileOrDirectoryName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$getDirectoryFiles(::std::vector<::Core::PathBuffer<::std::string > > &files, ::Core::PathView path) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$getDirectoryFilesAllocatedSizeRecursively(uint64 &totalSize, uint64 &totalAllocatedSize, ::Core::PathView directoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$getDirectoryFilesAndSizes(::std::vector<::Core::FileSystem::BasicFileData > &filesOut, ::Core::PathView directoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$getDirectoryFilesRecursively(::std::vector<::Core::PathBuffer<::std::string > > &files, ::Core::PathView directoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$getDirectoryFilesSizeRecursively(uint64 &totalSize, ::Core::PathView directoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$getFileOrDirectorySize(::Core::PathView path, uint64 *pFileSizeOut) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$getFileSize(::Core::PathView filePath, uint64 *pFileSize) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$getLastModificationTime(::Core::PathView filePath, int64 *pLastModificationTime) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$getUniqueFilePathForDirectory(::Core::PathView directoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$getUniqueFilePathForFile(::Core::PathView filePath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$isDirectoryPartiallyCopied(::Core::PathView directory) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$isDirectoryPathAFlatFile(::Core::PathView directoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$isValidPath(::Core::PathView path) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$iterateOverDirectory(::Core::PathView dirName, ::Core::DirectoryIterationFlags flags, ::brstd::function_ref<::Core::Result(::Core::DirectoryIterationItem const &)> callbackFunction) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$openFile(::Core::PathView filePath, ::Core::File &fileOut, ::Core::FileOpenMode openMode, ::Core::FileBufferingMode bufferingMode) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$presetFileInitialSize(::Core::PathView path, uint64 initialSize) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$readFileData(::Core::PathView filePath, ::std::vector< uchar > &data) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$readFileDataExt(::Core::PathView filePath, uint64 filePosition, uint64 bufferSize, ::std::vector< uchar > &buffer, uint64 &bytesRead) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$removeIgnoredThrottlePath(::Core::PathView path) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$renameDirectory(::Core::PathView oldDirectoryName, ::Core::PathView newDirectoryName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$renameFile(::Core::PathView sourceName, ::Core::PathView targetName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$splitPathIntoFullPathSegments(::Core::PathView path) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
$vftable() (defined in Core::StandardFileSystem) | Core::StandardFileSystem | static |
_checkFileInitialSize(::Core::PathView path) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
_copyDirectoryStructure(::Core::PathView from, ::Core::PathView to, ::std::vector<::Core::PathBuffer<::std::string > > const &directories, ::Core::FileSystemImpl *transaction) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
_copyFilesWithLimit(::Core::PathView from, ::Core::PathView to, ::std::vector<::Core::FileSystem::BasicFileData > &files, uint64 ¤tFileBytesWritten, uint64 const transactionLimit, ::std::function< ::Core::Result(::Core::PathView, ::Core::PathView, ::Core::FileSystem::FileTransferProgress &)> const &fileTransferFunction) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
_copyFilesWithLimit(::Core::PathView, ::Core::PathView, ::std::vector<::Core::FileSystem::BasicFileData > &, uint64 &, uint64 const, ::std::function<::Core::Result(::Core::PathView, ::Core::PathView, ::Core::FileSystem::FileTransferProgress &)> const &)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
_copyFlatFile(::Core::PathView flatFileParentDirectory, ::Core::PathView targetDirectory, ::std::vector<::Core::ExcludedPath > const &excludedDirectories, ::std::vector<::Core::ExcludedPath > const &excludedFiles) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
_getDirectoriesAndFileSizesRecursively(::Core::PathView directoryPath, ::std::vector<::Core::PathBuffer<::std::string > > &directoriesOut, ::std::vector<::Core::FileSystem::BasicFileData > &filesOut) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
addIgnoredThrottlePath(::Core::PathView path) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
checkStorageCorrupt(::Core::PathView path) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
cleanPath_deprecated(::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > &pathBufferOut, ::Core::PathView pathIn) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
cleanPathSeparators_deprecated(::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > &pathBufferOut, ::Core::PathView pathIn) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
copyDirectoryAndContentsRecursively(::Core::PathView from, ::Core::PathView to) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
copyDirectoryAndContentsRecursivelyWithLimit(::Core::PathView from, ::Core::PathView to) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
copyFile(::Core::PathView sourceFileName, ::Core::PathView targetFileName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
copyFileWithLimit(::Core::PathView sourceFilePath, ::Core::PathView targetFilePath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
copyFlatFile(::Core::PathView flatFileParentDirectory, ::Core::PathView targetDirectory, ::std::vector<::Core::ExcludedPath > const &excludedDirectories, ::std::vector<::Core::ExcludedPath > const &excludedFiles) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
copyTimeAndAccessRights(::Core::PathView sourceFilePath, ::Core::PathView targetFilePath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
createDirectoryForFile(::Core::PathView filePath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
createDirectoryRecursively(::Core::PathView dirName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
createEmptyFile(::Core::PathView filePath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
createFlatFile(::Core::PathView sourceDirectoryPath, ::Core::PathView targetDirectoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
createOneDirectory(::Core::PathView directoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
createOneDirectoryIfNotExisting(::Core::PathView dirName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
createUniquePathFromSeed(::Core::PathView basePath, ::std::function<::std::string(int)> seedGenerator) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
deleteDirectoryAndContentsRecursively(::Core::PathView dirName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
deleteDirectoryContentsRecursively(::Core::PathView directoryName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
deleteEmptyDirectory(::Core::PathView dirPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
deleteFile(::Core::PathView filePath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
directoryExists(::Core::PathView dirName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
EnableNonOwnerReferences(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
fileExists(::Core::PathView filePath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
fileOrDirectoryExists(::Core::PathView fileOrDirectoryName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
get() (defined in Core::FileSystem) | Core::FileSystem | static |
getDirectoryFiles(::std::vector<::Core::PathBuffer<::std::string > > &files, ::Core::PathView path) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
getDirectoryFilesAllocatedSizeRecursively(uint64 &totalSize, uint64 &totalAllocatedSize, ::Core::PathView directoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
getDirectoryFilesAndSizes(::std::vector<::Core::FileSystem::BasicFileData > &filesOut, ::Core::PathView directoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
getDirectoryFilesRecursively(::std::vector<::Core::PathBuffer<::std::string > > &files, ::Core::PathView directoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
getDirectoryFilesSizeRecursively(uint64 &totalSize, ::Core::PathView directoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
getFileOrDirectorySize(::Core::PathView path, uint64 *pFileSizeOut) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
getFileSize(::Core::PathView filePath, uint64 *pFileSize) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
getLastModificationTime(::Core::PathView filePath, int64 *pLastModificationTime) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
getUniqueFilePathForDirectory(::Core::PathView directoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
getUniqueFilePathForFile(::Core::PathView filePath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
isDirectoryPartiallyCopied(::Core::PathView directory) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
isDirectoryPathAFlatFile(::Core::PathView directoryPath) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
isValidPath(::Core::PathView path) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
iterateOverDirectory(::Core::PathView dirName, ::Core::DirectoryIterationFlags flags, ::brstd::function_ref<::Core::Result(::Core::DirectoryIterationItem const &)> callbackFunction) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
mControlBlock (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
mUnk703cf7 (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
openFile(::Core::PathView filePath, ::Core::File &fileOut, ::Core::FileOpenMode openMode, ::Core::FileBufferingMode bufferingMode) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
operator=(StandardFileSystem const &) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
presetFileInitialSize(::Core::PathView path, uint64 initialSize) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
readFileData(::Core::PathView filePath, ::std::vector< uchar > &data) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
readFileDataExt(::Core::PathView filePath, uint64 filePosition, uint64 bufferSize, ::std::vector< uchar > &buffer, uint64 &bytesRead) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
removeIgnoredThrottlePath(::Core::PathView path) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
renameDirectory(::Core::PathView oldDirectoryName, ::Core::PathView newDirectoryName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
renameFile(::Core::PathView sourceName, ::Core::PathView targetName) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
splitPathIntoFullPathSegments(::Core::PathView path) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |
StandardFileSystem(StandardFileSystem const &) (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
StandardFileSystem() (defined in Core::StandardFileSystem) | Core::StandardFileSystem | |
~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | virtual |
~FileSystem() (defined in Core::FileSystem) | Core::FileSystem | virtual |
~StandardFileSystem()=default (defined in Core::StandardFileSystem) | Core::StandardFileSystem | virtual |