Iostreams Library Concepts

Devices

BidirectionalDevice
Blocking
Device
Direct
Peekable
SeekableDevice
Sink
Source

Filters

BidirectionalFilter
DualUseFilter
Filter
InputFilter
Multi-Character
OutputFilter
Pipable
SeekableFilter

Other

Closable
Flushable
Localizable
OptimallyBuffered
SymmetricFilter