suppress | BufferedStream(const BufferedStream&) |
public nothrow | BufferedStream(const SharedPtr<Stream>& baseStream_) |
public nothrow | BufferedStream(const SharedPtr<Stream>& baseStream_, long bufferSize_) |
public override | ~BufferedStream() |
public nothrow const SharedPtr<Stream>& | BaseStream() |
private void | FillBuf() |
public override void | Flush() |
public override bool | IsConsole() const |
public override bool | IsHostTextFile() const |
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 BufferedStream&) |
private SharedPtr<Stream> | baseStream |
private Buffer | buffer |
private long | bytesAvailable |
private long | end |
private long | pos |