LeviLamina
|
This is the complete list of members for Core::FileSystem, including all inherited members.
$ctor() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
$ctor(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
$dtor() (defined in Core::FileSystem) | Core::FileSystem | |
$vftable() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | static |
_checkFileInitialSize(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
_copyDirectoryStructure(::Core::PathView, ::Core::PathView, ::std::vector<::Core::PathBuffer<::std::string > > const &, ::Core::FileSystemImpl *)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
_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, ::Core::PathView, ::std::vector<::Core::ExcludedPath > const &, ::std::vector<::Core::ExcludedPath > const &)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
_getDirectoriesAndFileSizesRecursively(::Core::PathView, ::std::vector<::Core::PathBuffer<::std::string > > &, ::std::vector<::Core::FileSystem::BasicFileData > &)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
addIgnoredThrottlePath(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
checkStorageCorrupt(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
cleanPath_deprecated(::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > &, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
cleanPathSeparators_deprecated(::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > &, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
copyDirectoryAndContentsRecursively(::Core::PathView, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
copyDirectoryAndContentsRecursivelyWithLimit(::Core::PathView, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
copyFile(::Core::PathView, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
copyFileWithLimit(::Core::PathView, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
copyFlatFile(::Core::PathView, ::Core::PathView, ::std::vector<::Core::ExcludedPath > const &, ::std::vector<::Core::ExcludedPath > const &)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
copyTimeAndAccessRights(::Core::PathView, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
createDirectoryForFile(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
createDirectoryRecursively(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
createEmptyFile(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
createFlatFile(::Core::PathView, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
createOneDirectory(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
createOneDirectoryIfNotExisting(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
createUniquePathFromSeed(::Core::PathView, ::std::function<::std::string(int)>)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
deleteDirectoryAndContentsRecursively(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
deleteDirectoryContentsRecursively(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
deleteEmptyDirectory(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
deleteFile(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
directoryExists(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
EnableNonOwnerReferences(::Bedrock::EnableNonOwnerReferences const &) (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
fileExists(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
fileOrDirectoryExists(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
get() (defined in Core::FileSystem) | Core::FileSystem | static |
getDirectoryFiles(::std::vector<::Core::PathBuffer<::std::string > > &, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
getDirectoryFilesAllocatedSizeRecursively(uint64 &, uint64 &, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
getDirectoryFilesAndSizes(::std::vector<::Core::FileSystem::BasicFileData > &, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
getDirectoryFilesRecursively(::std::vector<::Core::PathBuffer<::std::string > > &, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
getDirectoryFilesSizeRecursively(uint64 &, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
getFileOrDirectorySize(::Core::PathView, uint64 *)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
getFileSize(::Core::PathView, uint64 *)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
getLastModificationTime(::Core::PathView, int64 *)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
getUniqueFilePathForDirectory(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
getUniqueFilePathForFile(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
isDirectoryPartiallyCopied(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
isDirectoryPathAFlatFile(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
isValidPath(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
iterateOverDirectory(::Core::PathView, ::Core::DirectoryIterationFlags, ::brstd::function_ref<::Core::Result(::Core::DirectoryIterationItem const &)>)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
mControlBlock (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
openFile(::Core::PathView, ::Core::File &, ::Core::FileOpenMode, ::Core::FileBufferingMode)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
operator=(EnableNonOwnerReferences const &)=default (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | |
presetFileInitialSize(::Core::PathView, uint64)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
readFileData(::Core::PathView, ::std::vector< uchar > &)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
readFileDataExt(::Core::PathView, uint64, uint64, ::std::vector< uchar > &, uint64 &)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
removeIgnoredThrottlePath(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
renameDirectory(::Core::PathView, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
renameFile(::Core::PathView, ::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
splitPathIntoFullPathSegments(::Core::PathView)=0 (defined in Core::FileSystem) | Core::FileSystem | pure virtual |
~EnableNonOwnerReferences() (defined in Bedrock::EnableNonOwnerReferences) | Bedrock::EnableNonOwnerReferences | virtual |
~FileSystem() (defined in Core::FileSystem) | Core::FileSystem | virtual |