|
static const INT_2S | MIN_INT_2S (std::numeric_limits< INT_2S >::min()) |
|
static const INT_4S | MIN_INT_4S (std::numeric_limits< INT_4S >::min()) |
|
static const INT_8S | MIN_INT_8S (std::numeric_limits< INT_8S >::min()) |
|
static const char * | init_nBitTable256 () |
|
template<typename T > |
INT_2U | calcNBits (T Number) |
|
static const char * | nBitTable256 (init_nBitTable256()) |
|
template<> |
INT_2U | calcNBits (INT_2U Number) |
|
template<> |
INT_2U | calcNBits (INT_2S Number) |
|
template<> |
INT_2U | calcNBits (INT_4U Number) |
|
template<> |
INT_2U | calcNBits (INT_8U Number) |
|
template<> |
INT_2U | calcNBits (INT_8S Number) |
|
template<> |
INT_2U | calcNBits (INT_4S Number) |
|
template<int T> |
INT_4S | anonymous_namespace{CompressionZeroSuppress.cc}::BSize () |
|
template<typename T > |
T | anonymous_namespace{CompressionZeroSuppress.cc}::LowerBound () |
|
template<typename T > |
INT_2U | anonymous_namespace{CompressionZeroSuppress.cc}::SignificantBits () |
|
template<typename T > |
T | anonymous_namespace{CompressionZeroSuppress.cc}::SignificantBitsMask () |
|
template<> |
INT_4S | anonymous_namespace{CompressionZeroSuppress.cc}::BSize< 2 > () |
|
template<> |
INT_2S | anonymous_namespace{CompressionZeroSuppress.cc}::LowerBound () |
|
template<> |
INT_2U | anonymous_namespace{CompressionZeroSuppress.cc}::SignificantBits< INT_2U > () |
|
template<> |
INT_2U | anonymous_namespace{CompressionZeroSuppress.cc}::SignificantBits< INT_2S > () |
|
template<> |
INT_2U | anonymous_namespace{CompressionZeroSuppress.cc}::SignificantBitsMask () |
|
template<> |
INT_4S | anonymous_namespace{CompressionZeroSuppress.cc}::BSize< 4 > () |
|
template<> |
INT_4S | anonymous_namespace{CompressionZeroSuppress.cc}::LowerBound () |
|
template<> |
INT_2U | anonymous_namespace{CompressionZeroSuppress.cc}::SignificantBits< INT_4U > () |
|
template<> |
INT_2U | anonymous_namespace{CompressionZeroSuppress.cc}::SignificantBits< INT_4S > () |
|
template<> |
INT_4U | anonymous_namespace{CompressionZeroSuppress.cc}::SignificantBitsMask () |
|
template<> |
INT_4S | anonymous_namespace{CompressionZeroSuppress.cc}::BSize< 8 > () |
|
template<> |
INT_8S | anonymous_namespace{CompressionZeroSuppress.cc}::LowerBound () |
|
template<> |
INT_2U | anonymous_namespace{CompressionZeroSuppress.cc}::SignificantBits< INT_8U > () |
|
template<> |
INT_2U | anonymous_namespace{CompressionZeroSuppress.cc}::SignificantBits< INT_8S > () |
|
template<> |
INT_8U | anonymous_namespace{CompressionZeroSuppress.cc}::SignificantBitsMask () |
|
template<typename T > |
INT_2U | anonymous_namespace{CompressionZeroSuppress.cc}::StorageBits () |
|
template<typename T > |
INT_2U | anonymous_namespace{CompressionZeroSuppress.cc}::SpaceBits () |
|
template<typename TS , typename TU > |
int | anonymous_namespace{CompressionZeroSuppress.cc}::zcomp (TU *Out, INT_8U *compL, const TS *data, ndata_type nData, INT_8U bSize=BSize< sizeof(TS) >()) |
|
template<typename OutType , typename InType > |
void | anonymous_namespace{CompressionZeroSuppress.cc}::zexpand (OutType *DataOut, const InType *DataIn, ndata_type NDataOut) |
|
template<typename InType , typename OutType > |
void | anonymous_namespace{CompressionZeroSuppress.cc}::compress (const data_element_type *Source, INT_8U SourceLength, boost::shared_array< data_element_type > &Dest, INT_8U &DestByteLength) |
|
template<typename InType , typename OutType > |
void | FrameCPP::Compression::ZeroSuppress::diff_compress (const data_element_type *Source, INT_8U SourceLength, INT_4U DataType, boost::shared_array< data_element_type > &Dest, INT_8U &DestByteLength) |
|
template<typename InType , typename OutType > |
void | FrameCPP::Compression::ZeroSuppress::expand (const data_element_type *DataIn, INT_8U DataInBytes, bool ByteSwap, boost::shared_array< data_element_type > &DataOut, INT_8U NDataOut, INT_8U &NBytesOut) |
|
template<> |
void | FrameCPP::Compression::ZeroSuppress::Compress< 2 > (const data_element_type *Source, INT_8U SourceLength, boost::shared_array< data_element_type > &Dest, INT_8U &DestByteLength) |
|
template<> |
void | FrameCPP::Compression::ZeroSuppress::Compress< 4 > (const data_element_type *Source, INT_8U SourceLength, boost::shared_array< data_element_type > &Dest, INT_8U &DestByteLength) |
|
template<> |
void | FrameCPP::Compression::ZeroSuppress::Expand< 2 > (const data_element_type *DataIn, INT_8U DataInBytes, bool ByteSwap, boost::shared_array< data_element_type > &DataOut, ndata_type NDataOut, INT_8U &NBytesOut) |
|
template<> |
void | FrameCPP::Compression::ZeroSuppress::Expand< 4 > (const data_element_type *DataIn, INT_8U DataInBytes, bool ByteSwap, boost::shared_array< data_element_type > &DataOut, ndata_type NDataOut, INT_8U &NBytesOut) |
|
template<> |
void | FrameCPP::Compression::ZeroSuppress::Expand< 8 > (const data_element_type *DataIn, INT_8U DataInBytes, bool ByteSwap, boost::shared_array< data_element_type > &DataOut, ndata_type NDataOut, INT_8U &NBytesOut) |
|
template<> |
void | FrameCPP::Compression::ZeroSuppress::DiffCompress< 2 > (const data_element_type *Source, INT_8U SourceLength, INT_4U DataType, boost::shared_array< data_element_type > &Dest, INT_8U &DestByteLength) |
|
template<> |
void | FrameCPP::Compression::ZeroSuppress::DiffCompress< 4 > (const data_element_type *Source, INT_8U SourceLength, INT_4U DataType, boost::shared_array< data_element_type > &Dest, INT_8U &DestByteLength) |
|
template<> |
void | FrameCPP::Compression::ZeroSuppress::DiffCompress< 8 > (const data_element_type *Source, INT_8U SourceLength, INT_4U DataType, boost::shared_array< data_element_type > &Dest, INT_8U &DestByteLength) |
|
template<int Size> |
void | FrameCPP::Compression::ZeroSuppress::DiffExpand (const data_element_type *DataIn, nbytes_type DataInBytes, bool ByteSwap, data_type_type DataType, data_type &DataOut, ndata_type NDataOut, nbytes_type &NBytesOut) |
| Expansion of the data. More...
|
|
| FrameCPP::Compression::ZeroSuppress::INSTANTIATE (2) |
|
| FrameCPP::Compression::ZeroSuppress::INSTANTIATE (4) |
|
| FrameCPP::Compression::ZeroSuppress::INSTANTIATE (8) |
|
template<typename wMaxType > |
const wMaxType * | anonymous_namespace{CompressionZeroSuppress.cc}::wMaxTable () |
|
template<typename maskType > |
const maskType * | anonymous_namespace{CompressionZeroSuppress.cc}::maskTable () |
|
template<typename TS , typename TU > |
void | anonymous_namespace{CompressionZeroSuppress.cc}::zexpand (TS *out, const TU *data, ndata_type nData) |
|