| public nothrow | FileStream(FileStream&& that) |
| suppress | FileStream(const FileStream&) |
| public | FileStream(const String<char>& filePath, OpenFlags flags) |
| public | FileStream(const String<char>& filePath, OpenFlags flags, int mode) |
| public nothrow | FileStream(int fd_) |
| public nothrow | FileStream(int fd_, bool closeOnExit_) |
| public override | ~FileStream() |
| public void | Close() |
| public inline nothrow int | Descriptor() const |
| public override bool | IsConsole() const |
| public override bool | IsHostTextFile() const |
| public inline nothrow bool | IsOpen() const |
| public void | Open(const String<char>& filePath, OpenFlags flags, int mode) |
| public override long | Read(byte* buf, long count) |
| public override int | ReadByte() |
| public override long | Seek(long pos, Origin origin) |
| public override long | Tell() |
| public override long | Write(byte x) |
| public override long | Write(byte* buf, long count) |
| suppress void | operator=(const FileStream&) |
| private bool | closeOnExit |
| private int | fd |