|
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() | Core::FileSystem | |
| $vftable() | 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 |
| deleteFilePriority(::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() | 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 |