MGL(Win32)
|
継承メンバを含む MGL::File::Delegate の全メンバ一覧です。
Close(AccessWork *work) noexcept=0 | MGL::File::Delegate | pure virtual |
Exists(MountWork *mountWork, Result &result, const PathView &path) noexcept=0 | MGL::File::Delegate | pure virtual |
GetOffset(AccessWork *work, Result &result) const noexcept=0 | MGL::File::Delegate | pure virtual |
GetSize(AccessWork *work, Result &result) const noexcept=0 | MGL::File::Delegate | pure virtual |
GetSize(MountWork *mountWork, Result &result, const PathView &path) const noexcept=0 | MGL::File::Delegate | pure virtual |
IsEOF(AccessWork *work, Result &result) const noexcept=0 | MGL::File::Delegate | pure virtual |
IsManagedSystemNativeFile() const noexcept=0 | MGL::File::Delegate | pure virtual |
IsWritable() const noexcept=0 | MGL::File::Delegate | pure virtual |
MakeDirectory(MountWork *mountWork, const PathView &path) noexcept=0 | MGL::File::Delegate | pure virtual |
Mount(SharedMountWork &mountWork, const PathView &path, MountAccessType accessType) noexcept=0 | MGL::File::Delegate | pure virtual |
Move(MountWork *mountWork, const PathView &sourcePath, const PathView &destPath) noexcept=0 | MGL::File::Delegate | pure virtual |
Open(Result &result, SharedMountWork &mountWork, const PathView &path, OpenMode mode) noexcept=0 | MGL::File::Delegate | pure virtual |
Read(AccessWork *work, Result &result, void *buffer, size_t size) noexcept=0 | MGL::File::Delegate | pure virtual |
Remove(MountWork *mountWork, const PathView &path) noexcept=0 | MGL::File::Delegate | pure virtual |
Seek(AccessWork *work, Result &result, SeekType seekType, int32_t offset) noexcept=0 | MGL::File::Delegate | pure virtual |
Unmount(SharedMountWork &mountWork) noexcept=0 | MGL::File::Delegate | pure virtual |
Write(AccessWork *work, Result &result, const void *buffer, size_t size) noexcept=0 | MGL::File::Delegate | pure virtual |
~Delegate() noexcept=default (定義場所: MGL::File::Delegate) | MGL::File::Delegate | virtual |