| public | FileStream(FileStream&& that) |
| suppress | FileStream(const FileStream&) |
| public | FileStream(const String<char>& filePath, OpenMode openMode) |
| public | FileStream(int handle) |
| public override | ~FileStream() |
| public Result<bool> | Close() |
| public override Result<bool> | Flush() |
| public inline bool | IsOpen() const |
| public Result<bool> | Open(const String<char>& filePath, OpenMode openMode) |
| public override Result<long> | Read(byte* buffer, long count) |
| public override Result<int> | ReadByte() |
| public override Result<bool> | Seek(long pos, Origin origin) |
| public override Result<long> | Tell() |
| public override Result<bool> | Write(byte x) |
| public override Result<bool> | Write(byte* buffer, long count) |
| suppress void | operator=(const FileStream&) |
| private void* | file |