- close
void close()
 - flush
void flush(ARGS args)
 - opAssign
BufferedIO opAssign(T fd)
 Attach an underlying FD to the buffered IO instance
- open
void open(size_t bufferSize)
 void open(size_t readBufferSize, size_t writeBufferSize)
- read
auto  read(void[] buffer, ARGS args)
 Perform @safe buffered read
- readLine
const(char)[] readLine(char terminator)
 - readLine
const(char)[] readLine(char terminator, bool partialOk, ARGS args)
 Undocumented in source. Be warned that the author may not have intended to support it.
- reset
void reset()
 Forget all pending writes
- write
void write(const(void)[] buffer, ARGS args)
 Perform @safe buffered write
A wrapper to perform buffered IO over another IO type