A C++ heirachy for reading and writing bit streams. Implemented for maximum efficiency/ease of use. Write or read bit streams for audio and video protocols such as mpeg (mp3), H.263, etc. Many parallel streams could be used in logic syntax streams as well