ldas-tools-framecpp 3.0.4
|
#include <FrVect.hh>
Public Types | |
typedef INT_4U | cmn_compression_scheme_type |
typedef INT_2U | cmn_compression_level_type |
typedef INT_4U | cmn_compression_scheme_type |
typedef INT_2U | cmn_compression_level_type |
Public Member Functions | |
virtual | ~FrVect () |
virtual Compression::compression_base_type | Compression () const =0 |
virtual void | CompressData (cmn_compression_scheme_type Scheme, cmn_compression_level_type Level)=0 |
virtual FrameSpec::Object * | CloneCompressed (cmn_compression_scheme_type Scheme, cmn_compression_level_type Level) const =0 |
virtual | ~FrVect () |
virtual Compression::compression_base_type | Compression () const =0 |
virtual void | CompressData (cmn_compression_scheme_type Scheme, cmn_compression_level_type Level)=0 |
virtual FrameSpec::Object * | CloneCompressed (cmn_compression_scheme_type Scheme, cmn_compression_level_type Level) const =0 |
Protected Member Functions | |
void | compressToBuffer (const Compression::compress_type_mapping &CompressionMapping, const Compression::compress_type_reverse_mapping &CompressionReverseMapping, const Compression::data_type_mapping &DataTypeMapping, const INT_4U DataType, const INT_8U NData, const CHAR_U *Source, const INT_8U SourceNBytes, const INT_4U SourceCompressionMode, Compression::output_type &Dest, INT_8U &DestNBytes, INT_4U &DestCompressionMode, const INT_4U Level) const |
void | expandToBuffer (const Compression::compress_type_mapping &CompressionMapping, const Compression::data_type_mapping &DataTypeMapping, const INT_4U DataType, const INT_8U NData, const CHAR_U *Source, const INT_8U SourceNBytes, const INT_4U SourceCompressionMode, const INT_4U SourceByteOrder, Compression::output_type &Dest, INT_8U &DestNBytes) const |
void | compressToBuffer (const Compression::compress_type_mapping &CompressionMapping, const Compression::compress_type_reverse_mapping &CompressionReverseMapping, const Compression::data_type_mapping &DataTypeMapping, const INT_4U DataType, const INT_8U NData, const CHAR_U *Source, const INT_8U SourceNBytes, const INT_4U SourceCompressionMode, Compression::output_type &Dest, INT_8U &DestNBytes, INT_4U &DestCompressionMode, const INT_4U Level) const |
void | expandToBuffer (const Compression::compress_type_mapping &CompressionMapping, const Compression::data_type_mapping &DataTypeMapping, const INT_4U DataType, const INT_8U NData, const CHAR_U *Source, const INT_8U SourceNBytes, const INT_4U SourceCompressionMode, const INT_4U SourceByteOrder, Compression::output_type &Dest, INT_8U &DestNBytes) const |
typedef INT_2U FrameCPP::Common::FrVect::cmn_compression_level_type |
typedef INT_2U FrameCPP::Common::FrVect::cmn_compression_level_type |
typedef INT_4U FrameCPP::Common::FrVect::cmn_compression_scheme_type |
typedef INT_4U FrameCPP::Common::FrVect::cmn_compression_scheme_type |
|
inlinevirtual |
Reimplemented in FrameCPP::Version_3::FrVect, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrVect, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrVect, FrameCPP::Version_6::FrVect, FrameCPP::Version_8::FrVect, FrameCPP::Version_8::FrVect, FrameCPP::Version_9::FrVect, FrameCPP::Version_9::FrVect, FrVect, and FrVect.
|
virtual |
Reimplemented in FrameCPP::Version_3::FrVect, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrVect, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrVect, FrameCPP::Version_6::FrVect, FrameCPP::Version_8::FrVect, FrameCPP::Version_8::FrVect, FrameCPP::Version_9::FrVect, FrameCPP::Version_9::FrVect, FrVect, and FrVect.
|
pure virtual |
Implemented in FrameCPP::Version_4::FrVect, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrVect, FrameCPP::Version_6::FrVect, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >, FrameCPP::Version_9::FrVectImpl::ClassicIO< T >, FrameCPP::Version_9::FrVectImpl::ClassicIO< T >, and FrameCPP::Version_9::FrVectImpl::ClassicIO< FrVect >.
|
pure virtual |
Implemented in FrameCPP::Version_4::FrVect, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrVect, FrameCPP::Version_6::FrVect, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< T >, FrameCPP::Version_8::FrVectImpl::ClassicIO< FrVect >, FrameCPP::Version_9::FrVectImpl::ClassicIO< T >, FrameCPP::Version_9::FrVectImpl::ClassicIO< T >, and FrameCPP::Version_9::FrVectImpl::ClassicIO< FrVect >.
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in FrameCPP::Version_3::FrVect, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrVect, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrVect, FrameCPP::Version_6::FrVect, FrameCPP::Version_8::FrVectImpl::Data, FrameCPP::Version_8::FrVectImpl::Data, FrameCPP::Version_9::FrVectImpl::Data, FrameCPP::Version_9::FrVectImpl::Data, FrVect, and FrVect.
|
pure virtual |
Implemented in FrameCPP::Version_3::FrVect, FrameCPP::Version_3::FrVect, FrameCPP::Version_4::FrVect, FrameCPP::Version_4::FrVect, FrameCPP::Version_6::FrVect, FrameCPP::Version_6::FrVect, FrameCPP::Version_8::FrVectImpl::Data, FrameCPP::Version_8::FrVectImpl::Data, FrameCPP::Version_9::FrVectImpl::Data, FrameCPP::Version_9::FrVectImpl::Data, FrVect, and FrVect.
|
protected |
|
protected |
|
protected |
|
protected |