The libbinio stream classes can be divided into two layers of functionality:
binistream
, binostream
and binstream
classes
belong to this layer.
binfstream
, binwstream
and
binsstream
related classes belong to this layer.
Additionally, there are some administrative and auxiliary classes
provided, which do not belong to any of the above defined layers. The
binio
base class belongs here, for example.