|
Slim numerical data compression 1.0
|
Contains factory functions encoder_generator() and decoder_generator() to return a derived specific co/dec object as a base-class pointer to encoder or decoder. More...
#include <iostream>#include <cassert>#include <sysexits.h>#include "slim.h"Functions | |
| encoder * | encoder_generator (enum code_t code, enum data_t data_type, bool deltas) |
| Generating function for various encoders. | |
| decoder * | decoder_generator (code_t code, data_t data_type, bool deltas) |
| Generating function for various decoders. | |
Contains factory functions encoder_generator() and decoder_generator() to return a derived specific co/dec object as a base-class pointer to encoder or decoder.
| decoder * decoder_generator | ( | code_t | code, |
| data_t | data_type, | ||
| bool | deltas ) |
Generating function for various decoders.
Returned object depends on code algorithm and data type.
| encoder * encoder_generator | ( | enum code_t | code, |
| enum data_t | data_type, | ||
| bool | deltas ) |
Generating function for various encoders.
Returned object is a pointer to encoder whose specific derivation depends on code algorithm and data type.