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 |