|
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 |