IO Streams
License
Boost License 1.0.
Authors
Jason White

enum auto  isBufferable(Stream);

Checks if the stream can be buffered. A stream that is exclusively read from or written to can always be buffered. However, when both reads and writes must be buffered, the stream must also be seekable. There are no exceptions to this last rule when buffering.


enum auto  isFlushable(Stream);

Checks if the stream can be flushed.