casacore
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