37 ThrottledFileSystem& operator=(ThrottledFileSystem
const&);
38 ThrottledFileSystem(ThrottledFileSystem
const&);
39 ThrottledFileSystem();
44 virtual ~ThrottledFileSystem() =
default;
46 virtual ::Core::Result _openFile(
47 ::std::unique_ptr<::Core::FileImpl>&,
50 ::Core::FileBufferingMode
65 virtual ::Core::Result _createDirectoryRecursively(
::Core::PathView directoryPath) ;
73 virtual ::Core::Result _iterateOverDirectory(
75 ::Core::DirectoryIterationFlags,
91 virtual ::Core::Result _endTransaction() ;
93 virtual bool shouldCommit() ;
95 virtual ::Core::CrossStorageCopyMode getCrossStorageCopyMode() ;
99 virtual void _initializeInternal() ;