|
ReXGlue SDK
|
This is the complete list of members for rex::filesystem::IFile, including all inherited members.
| Flush()=0 (defined in rex::filesystem::IFile) | rex::filesystem::IFile | pure virtual |
| GetAccess() const =0 | rex::filesystem::IFile | pure virtual |
| GetInfo() const =0 (defined in rex::filesystem::IFile) | rex::filesystem::IFile | pure virtual |
| GetVolume() const =0 (defined in rex::filesystem::IFile) | rex::filesystem::IFile | pure virtual |
| List(std::string_view pattern)=0 | rex::filesystem::IFile | pure virtual |
| NonCopyable()=default (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| NonCopyable(const NonCopyable &)=delete (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| operator=(const NonCopyable &)=delete (defined in rex::NonCopyable) | rex::NonCopyable | protected |
| Read(std::span< u8 > buffer, u64 offset)=0 | rex::filesystem::IFile | pure virtual |
| Refresh()=0 | rex::filesystem::IFile | pure virtual |
| SetAttributes(FileAttributes attributes)=0 (defined in rex::filesystem::IFile) | rex::filesystem::IFile | pure virtual |
| SetDeleteOnClose(bool delete_on_close)=0 (defined in rex::filesystem::IFile) | rex::filesystem::IFile | pure virtual |
| SetLength(u64 length)=0 | rex::filesystem::IFile | pure virtual |
| SetTimes(const FileTimes ×)=0 | rex::filesystem::IFile | pure virtual |
| View()=0 | rex::filesystem::IFile | pure virtual |
| Write(std::span< const u8 > buffer, u64 offset)=0 | rex::filesystem::IFile | pure virtual |
| ~IFile()=default (defined in rex::filesystem::IFile) | rex::filesystem::IFile | virtual |