ldas-tools-framecpp  2.6.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Typedefs | Functions
FrameCPP::Compression::Differential Namespace Reference

Routines related to the differential compression algorithm. More...

Typedefs

typedef Compression::output_type output_type
 

Functions

template<class T >
void Encode (CHAR_U *Data, INT_4U NData)
 
template<class T >
void Encode (const CHAR_U *Data, INT_4U NData, output_type &Dest)
 
template<class T >
void Decode (CHAR_U *Data, INT_4U NData)
 
template<class T >
void Decode (const CHAR_U *Data, INT_4U NData, output_type &Out)
 
 INSTANTIATE (CHAR_U)
 
 INSTANTIATE (CHAR)
 
 INSTANTIATE (INT_2U)
 
 INSTANTIATE (INT_2S)
 
 INSTANTIATE (INT_4U)
 
 INSTANTIATE (INT_4S)
 
 INSTANTIATE (INT_8U)
 
 INSTANTIATE (INT_8S)
 
 INSTANTIATE (REAL_4)
 
 INSTANTIATE (REAL_8)
 
void Decode (CHAR_U *Data, INT_4U NData, data_types_type Type)
 
void Decode (const CHAR_U *Data, INT_4U NData, data_types_type Type, output_type &Out)
 
void Encode (CHAR_U *Data, INT_4U NData, INT_2U Type)
 
void Encode (const CHAR_U *Data, INT_4U NData, INT_2U Type, output_type &Out)
 

Detailed Description

Routines related to the differential compression algorithm.

Typedef Documentation

Function Documentation

void FrameCPP::Compression::Differential::Decode ( CHAR_U *  Data,
INT_4U  NData,
data_types_type  Type 
)
inline
void FrameCPP::Compression::Differential::Decode ( const CHAR_U *  Data,
INT_4U  NData,
data_types_type  Type,
output_type &  Out 
)
inline
template<class T >
void FrameCPP::Compression::Differential::Decode ( CHAR_U *  Data,
INT_4U  NData 
)
template<class T >
void FrameCPP::Compression::Differential::Decode ( const CHAR_U *  Data,
INT_4U  NData,
output_type &  Out 
)
template<class T >
void FrameCPP::Compression::Differential::Encode ( CHAR_U *  Data,
INT_4U  NData 
)
void FrameCPP::Compression::Differential::Encode ( CHAR_U *  Data,
INT_4U  NData,
INT_2U  Type 
)
inline
template<class T >
void FrameCPP::Compression::Differential::Encode ( const CHAR_U *  Data,
INT_4U  NData,
output_type &  Dest 
)
void FrameCPP::Compression::Differential::Encode ( const CHAR_U *  Data,
INT_4U  NData,
INT_2U  Type,
output_type &  Out 
)
inline
FrameCPP::Compression::Differential::INSTANTIATE ( CHAR_U  )
FrameCPP::Compression::Differential::INSTANTIATE ( CHAR  )
FrameCPP::Compression::Differential::INSTANTIATE ( INT_2U  )
FrameCPP::Compression::Differential::INSTANTIATE ( INT_2S  )
FrameCPP::Compression::Differential::INSTANTIATE ( INT_4U  )
FrameCPP::Compression::Differential::INSTANTIATE ( INT_4S  )
FrameCPP::Compression::Differential::INSTANTIATE ( INT_8U  )
FrameCPP::Compression::Differential::INSTANTIATE ( INT_8S  )
FrameCPP::Compression::Differential::INSTANTIATE ( REAL_4  )
FrameCPP::Compression::Differential::INSTANTIATE ( REAL_8  )