LeviLamina
|
This is the complete list of members for Core::FileSystemImpl, including all inherited members.
$_addIgnoredThrottlePath(::Core::PathView) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_copyDirectoryAndContentsRecursively(::Core::PathView sourceDirectoryPath, ::Core::PathView targetDirectoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_copyFile(::Core::PathView sourceFileName, ::Core::PathView targetFileName) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_copyFileWithLimit(::Core::PathView sourceFileName, ::Core::PathView targetFileName, uint64 startPosition, uint64 &outBytesWritten, uint64 &outBytesRemaining) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_copyFlatFile(::Core::PathView sourceDirectoryPath, ::Core::PathView targetDirectoryPath, ::std::vector<::Core::ExcludedPath > const &excludedDirectories, ::std::vector<::Core::ExcludedPath > const &excludedFiles) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_createDirectoryRecursively(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_createEmptyFile(::Core::PathView fileName) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_createFlatFile(::Core::PathView sourceDirectoryPath, ::Core::PathView targetDirectoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_createOneDirectoryIfNotExisting(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_deleteDirectoryAndContentsRecursively(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_deleteDirectoryContentsRecursively(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_deleteRecursively(::Core::PathView directoryPath, ::Core::FileType deleteFileType) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_endTransaction() (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_flatFileDeleteFileOrDirectory(::Core::PathView fileOrDirectoryPath, ::Core::PathView manifestPath, bool directoryDeleteEnabled, bool deleteRecursively) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_flatFileDirectoryExists(::Core::PathView directoryPath, ::Core::PathView manifestPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_flatFileFileExists(::Core::PathView filePath, ::Core::PathView manifestPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_flatFileGetFileSize(::Core::PathView filePath, ::Core::PathView manifestPath, uint64 *pFileSize) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_flatFileIterateOverDirectory(::Core::PathView directoryPath, ::Core::PathView manifestPath, ::Core::DirectoryIterationFlags flags, ::brstd::function_ref<::Core::Result(::Core::DirectoryIterationItem const &)> callbackFunction) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_getDirectoryFiles(::std::vector<::Core::PathBuffer<::std::string > > &files, ::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_getDirectoryFilesAllocatedSizeRecursively(uint64 &totalSize, uint64 &totalSizeAllocated, ::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_getDirectoryFilesRecursively(::std::vector<::Core::PathBuffer<::std::string > > &filesOut, ::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_getDirectoryFilesSizeRecursively(uint64 &totalSize, ::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_getFileOrDirectorySize(::Core::PathView entryName, uint64 *pFileSizeOut) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_initializeInternal() (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_isDirectoryPathAFlatFile(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_readFileData(::Core::PathView filePath, ::std::vector< uchar > &data) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_removeIgnoredThrottlePath(::Core::PathView) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$_writeOperation(::Core::PathView fullPath, ::Core::Result &&result, ::std::function< void(::Core::FileStorageArea *)> observerCallOrNull, uint64 numBytesWritten) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$copyTimeAndAccessRights(::Core::PathView sourceFilePath, ::Core::PathView targetFilePath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$ctor(::Core::FileAccessType accessType, ::std::shared_ptr<::Core::FileStorageArea > storageArea, ::Core::TransactionFlags manifestTracker, ::std::shared_ptr<::Core::FlatFileManifestTracker > transactionFlags) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$getCrossStorageCopyMode() (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$getLastModificationTime(::Core::PathView entryPath, int64 *lastModificationTime) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$getTransactionWriteSizeLimit() const (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$requestFlush(::std::vector<::Core::PendingWrite > const &writeRequests) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$shouldCommit() (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
$vftable() (defined in Core::FileSystemImpl) | Core::FileSystemImpl | static |
_addIgnoredThrottlePath(::Core::PathView) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_copyDirectoryAndContentsRecursively(::Core::PathView sourceDirectoryPath, ::Core::PathView targetDirectoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_copyFile(::Core::PathView sourceFileName, ::Core::PathView targetFileName) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_copyFileWithLimit(::Core::PathView sourceFileName, ::Core::PathView targetFileName, uint64 startPosition, uint64 &outBytesWritten, uint64 &outBytesRemaining) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_copyFlatFile(::Core::PathView sourceDirectoryPath, ::Core::PathView targetDirectoryPath, ::std::vector<::Core::ExcludedPath > const &excludedDirectories, ::std::vector<::Core::ExcludedPath > const &excludedFiles) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_copyTimeAndAccessRights(::Core::PathView, ::Core::PathView)=0 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | pure virtual |
_createDirectoryRecursively(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_createEmptyFile(::Core::PathView fileName) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_createFlatFile(::Core::PathView sourceDirectoryPath, ::Core::PathView targetDirectoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_createOneDirectory(::Core::PathView)=0 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | pure virtual |
_createOneDirectoryIfNotExisting(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_deleteDirectoryAndContentsRecursively(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_deleteDirectoryContentsRecursively(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_deleteEmptyDirectory(::Core::PathView)=0 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | pure virtual |
_deleteFile(::Core::PathView)=0 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | pure virtual |
_deleteRecursively(::Core::PathView directoryPath, ::Core::FileType deleteFileType) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_directoryExists(::Core::PathView)=0 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | pure virtual |
_endTransaction() (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_fileExists(::Core::PathView)=0 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | pure virtual |
_fileOrDirectoryExists(::Core::PathView)=0 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | pure virtual |
_flatFileDeleteFileOrDirectory(::Core::PathView fileOrDirectoryPath, ::Core::PathView manifestPath, bool directoryDeleteEnabled, bool deleteRecursively) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_flatFileDirectoryExists(::Core::PathView directoryPath, ::Core::PathView manifestPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | virtual |
_flatFileFileExists(::Core::PathView filePath, ::Core::PathView manifestPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | virtual |
_flatFileGetFileSize(::Core::PathView filePath, ::Core::PathView manifestPath, uint64 *pFileSize) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_flatFileIterateOverDirectory(::Core::PathView directoryPath, ::Core::PathView manifestPath, ::Core::DirectoryIterationFlags flags, ::brstd::function_ref<::Core::Result(::Core::DirectoryIterationItem const &)> callbackFunction) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_flatFileOpenFlatFile(::std::unique_ptr<::Core::FileImpl > &fileOut, ::Core::PathView filePath, ::Core::PathView manifestPath, ::Core::FileOpenMode openMode, ::Core::FileBufferingMode fileBufferingMode) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_flatFileUnloadManifest(::Core::PathView filePath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_getDirectoryFiles(::std::vector<::Core::PathBuffer<::std::string > > &files, ::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_getDirectoryFilesAllocatedSizeRecursively(uint64 &totalSize, uint64 &totalSizeAllocated, ::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_getDirectoryFilesRecursively(::std::vector<::Core::PathBuffer<::std::string > > &filesOut, ::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_getDirectoryFilesSizeRecursively(uint64 &totalSize, ::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_getEntryType(::Core::PathView, ::Core::FileType &)=0 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | pure virtual |
_getFileOrDirectorySize(::Core::PathView entryName, uint64 *pFileSizeOut) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_getFileSize(::Core::PathView, uint64 *)=0 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | pure virtual |
_getLastModificationTime(::Core::PathView, int64 *)=0 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | pure virtual |
_initializeInternal() (defined in Core::FileSystemImpl) | Core::FileSystemImpl | virtual |
_isDirectoryPathAFlatFile(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | virtual |
_iterateOverDirectory(::Core::PathView, ::Core::DirectoryIterationFlags, ::brstd::function_ref<::Core::Result(::Core::DirectoryIterationItem const &)>)=0 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | pure virtual |
_openFile(::std::unique_ptr<::Core::FileImpl > &, ::Core::PathView, ::Core::FileOpenMode, ::Core::FileBufferingMode)=0 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | pure virtual |
_readFileData(::Core::PathView filePath, ::std::vector< uchar > &data) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_readOperation(::Core::Result &&result, uint64 numBytesRead) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_readWriteOperation(::Core::Result &&result, ::std::function< void(::Core::FileStorageArea *)> observerCallOrNull, uint64 numBytesRead, uint64 numBytesWritten) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_removeIgnoredThrottlePath(::Core::PathView) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
_renameDirectory(::Core::PathView, ::Core::PathView)=0 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | pure virtual |
_renameFile(::Core::PathView, ::Core::PathView)=0 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | pure virtual |
_writeOperation(::Core::PathView fullPath, ::Core::Result &&result, ::std::function< void(::Core::FileStorageArea *)> observerCallOrNull, uint64 numBytesWritten) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
commit() (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
copyDirectoryAndContentsRecursively(::Core::PathView sourceDirectoryPath, ::Core::PathView targetDirectoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
copyFile(::Core::PathView sourceFilePath, ::Core::PathView targetFilePath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
copyFileWithLimit(::Core::PathView sourceFileName, ::Core::PathView targetFileName, uint64 startPosition, uint64 &outBytesWritten, uint64 &outBytesRemaining) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
copyTimeAndAccessRights(::Core::PathView sourceFilePath, ::Core::PathView targetFilePath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
createDirectoryRecursively(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
createEmptyFile(::Core::PathView filePath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
createFlatFile(::Core::PathView sourceDirectoryPath, ::Core::PathView targetDirectoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
createOneDirectory(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
createOneDirectoryIfNotExisting(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
deleteDirectoryAndContentsRecursively(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
deleteDirectoryContentsRecursively(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
deleteEmptyDirectory(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
deleteFile(::Core::PathView filePath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
directoryExists(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
fileExists(::Core::PathView filePath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
fileOrDirectoryExists(::Core::PathView entryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
FileSystemImpl(FileSystemImpl const &) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
FileSystemImpl() (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
FileSystemImpl(::Core::FileAccessType accessType, ::std::shared_ptr<::Core::FileStorageArea > storageArea, ::Core::TransactionFlags manifestTracker, ::std::shared_ptr<::Core::FlatFileManifestTracker > transactionFlags) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
getCrossStorageCopyMode() (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
getFileSize(::Core::PathView filePath, uint64 *pFileSize) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
getLastModificationTime(::Core::PathView entryPath, int64 *lastModificationTime) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
getTransactionWriteSizeLimit() const (defined in Core::FileSystemImpl) | Core::FileSystemImpl | virtual |
isDirectoryPathAFlatFile(::Core::PathView directoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
isValidPath(::Core::PathView path) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | static |
iterateOverDirectory(::Core::PathView directoryPath, ::Core::DirectoryIterationFlags flags, ::brstd::function_ref<::Core::Result(::Core::DirectoryIterationItem const &)> callbackFunction) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
mUnk26049b (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
mUnk3b13c8 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
mUnk906cc5 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
mUnk9bcf95 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
mUnka1996d (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
mUnkaaf50d (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
mUnkb8342b (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
mUnkc9bc1f (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
mUnkdc96a2 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
mUnkf94830 (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
openFile(::std::unique_ptr<::Core::FileImpl > &fileOut, ::Core::PathView filePath, ::Core::FileOpenMode openMode, ::Core::FileBufferingMode fileBufferingMode) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
operator=(FileSystemImpl const &) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
renameDirectory(::Core::PathView sourceDirectoryPath, ::Core::PathView targetDirectoryPath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
renameFile(::Core::PathView sourceFilePath, ::Core::PathView targetFilePath) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | |
requestFlush(::std::vector<::Core::PendingWrite > const &writeRequests) (defined in Core::FileSystemImpl) | Core::FileSystemImpl | virtual |
shouldCommit() (defined in Core::FileSystemImpl) | Core::FileSystemImpl | virtual |
sStats() (defined in Core::FileSystemImpl) | Core::FileSystemImpl | static |
~FileSystemImpl()=default (defined in Core::FileSystemImpl) | Core::FileSystemImpl | virtual |