ldas-tools-framecpp  2.5.8
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Namespaces | Functions
CompressionDifferential.hh File Reference
#include "ldastoolsal/autoarray.hh"
#include "ldastoolsal/SharedArray.hh"
#include "framecpp/Common/Compression.hh"

Namespaces

 FrameCPP
 I/O library for implementing the LIGO/Virgo frame specification.
 
 FrameCPP::Compression
 Routines related to compression algorithems.
 
 FrameCPP::Compression::Differential
 Routines related to the differential compression algorithm.
 

Functions

void FrameCPP::Compression::Differential::Decode (CHAR_U *Data, INT_4U NData, data_types_type Type)
 
void FrameCPP::Compression::Differential::Decode (const CHAR_U *Data, INT_4U NData, data_types_type Type, LDASTools::AL::AutoArray< CHAR_U > &Out)
 
void FrameCPP::Compression::Differential::Decode (const CHAR_U *Data, INT_4U NData, data_types_type Type, LDASTools::AL::SharedArray< CHAR_U > &Out)
 
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, LDASTools::AL::AutoArray< CHAR_U > &Out)
 
template<class T >
void FrameCPP::Compression::Differential::Decode (const CHAR_U *Data, INT_4U NData, LDASTools::AL::SharedArray< CHAR_U > &Out)
 
void FrameCPP::Compression::Differential::Encode (CHAR_U *Data, INT_4U NData, INT_2U Type)
 
void FrameCPP::Compression::Differential::Encode (const CHAR_U *Data, INT_4U NData, INT_2U Type, LDASTools::AL::AutoArray< CHAR_U > &Out)
 
void FrameCPP::Compression::Differential::Encode (const CHAR_U *Data, INT_4U NData, INT_2U Type, LDASTools::AL::SharedArray< CHAR_U > &Out)
 
template<class T >
void FrameCPP::Compression::Differential::Encode (CHAR_U *Data, INT_4U NData)
 
template<class T >
void FrameCPP::Compression::Differential::Encode (const CHAR_U *Data, INT_4U NData, LDASTools::AL::AutoArray< CHAR_U > &Dest)
 
template<class T >
void FrameCPP::Compression::Differential::Encode (const CHAR_U *Data, INT_4U NData, LDASTools::AL::SharedArray< CHAR_U > &Dest)