| bitstream | Bit stream base class |
| decoder | Base class for all stream decoders |
| decoder_constant | Derived class for encoding strictly constant data |
| decoder_reduced_binary | Derived class for decoding simple full range of data |
| decoder_runlength | Derived class for encoding highly repetitive streams with runlength |
| encoder | Base class for all stream encoders |
| encoder_constant | Derived class for encoding strictly constant data channels |
| encoder_reduced_binary | Derived class for encoding simple full range of data |
| encoder_runlength | Derived class for encoding highly repetitive streams with runlength |
| ibitstream | Input bit stream |
| obitstream | Output bit stream |
| raw_section | Read/write buffer for the *raw* data I/O |
| slim_channel | Base class for the encode/decode derived channel classes |
| slim_channel_array | Container for all slim_channel objects in a file |
| slim_channel_decode | Derived class for decoding the data from a single channel |
| slim_channel_encode | Derived class for encoding the data from a single channel |
| slim_compressor_t | A file compression object, with channel encoders for all channels |
| slim_control | Handles command-line arguments and keeps track of control settings |
| slim_expander_t | A compressed file object, with channel decoders for all channels |
| slimlib_file_t | All important elements of the SLIMFILE |
1.6.1