dsp::EightBitOne Class Reference

Unpack one 8-bit samples per byte from an array of bytes. More...

#include <EightBitOne.h>

Inheritance diagram for dsp::EightBitOne:
dsp::NLowLookup

Public Member Functions

 EightBitOne (BitTable *table)
 
template<class Iterator >
void prepare (const Iterator &input, unsigned ndat)
 
template<class Iterator >
void unpack (Iterator &input, unsigned ndat, float *output, unsigned output_incr, unsigned &nlow)
 
- Public Member Functions inherited from dsp::NLowLookup
 NLowLookup (BitTable *)
 Default constructor.
 
const BitTableget_table () const
 Return the pointer to the bit table.
 

Public Attributes

bool bad
 

Additional Inherited Members

- Protected Attributes inherited from dsp::NLowLookup
Reference::To< BitTablebit_table
 The bit table passed on construction.
 
char nlow_lookup [256]
 
const float * lookup
 

Detailed Description

Unpack one 8-bit samples per byte from an array of bytes.


The documentation for this class was generated from the following file:

Generated using doxygen 1.8.17