casacore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TimeBlockEncoder Member List

This is the complete list of members for TimeBlockEncoder, including all inherited members.

DBuffer typedefTimeBlockEncoder
DBufferRow typedefTimeBlockEncoder
Decode(const dyscostman::StochasticEncoder< float > &gausEncoder, FBuffer &buffer, const symbol_t *symbolBuffer, size_t blockRow, size_t antenna1, size_t antenna2)=0TimeBlockEncoderpure virtual
EncodeWithDithering(const dyscostman::StochasticEncoder< float > &gausEncoder, FBuffer &buffer, float *metaBuffer, symbol_t *symbolBuffer, size_t antennaCount, std::mt19937 &rnd)=0TimeBlockEncoderpure virtual
EncodeWithoutDithering(const dyscostman::StochasticEncoder< float > &gausEncoder, FBuffer &buffer, float *metaBuffer, symbol_t *symbolBuffer, size_t antennaCount)=0TimeBlockEncoderpure virtual
FBuffer typedefTimeBlockEncoder
FBufferRow typedefTimeBlockEncoder
InitializeDecode(const float *metaBuffer, size_t nRow, size_t nAntennae)=0TimeBlockEncoderpure virtual
MetaDataCount(size_t nRow, size_t nPol, size_t nChannels, size_t nAntennae) const =0TimeBlockEncoderpure virtual
symbol_t typedefTimeBlockEncoder
SymbolCount(size_t nRow, size_t nPol, size_t nChannels) const =0TimeBlockEncoderpure virtual
SymbolCount(size_t nRow) const =0TimeBlockEncoderpure virtual
SymbolsPerRow() const =0TimeBlockEncoderpure virtual
TimeBlockEncoder()TimeBlockEncoderinlineprotected
~TimeBlockEncoder()TimeBlockEncoderinlinevirtual