#include <framecpp_config.h>#include <iostream>#include <algorithm>#include <stdexcept>#include <boost/shared_array.hpp>#include <boost/shared_ptr.hpp>#include "framecpp/Common/Compression.hh"#include "framecpp/Common/IOStream.hh"#include "framecpp/Common/Description.hh"#include "framecpp/Common/Verify.hh"#include "framecpp/Version6/FrVect.hh"#include "framecpp/Version6/FrSE.hh"#include "framecpp/Version6/FrSH.hh"#include "framecpp/Version6/PTR_STRUCT.hh"#include "Common/ComparePrivate.hh"#include "framecpp/Version6/FrVect.tcc"#include "TypeInstantiation.tcc"
Classes | |
| class | anonymous_namespace{FrVect.cc}::DimBuffer |
Namespaces | |
| namespace | anonymous_namespace{FrVect.cc} |
| namespace | FrameCPP |
| I/O library for implementing the LIGO/Virgo frame specification. | |
| namespace | FrameCPP::Common |
| Routines upon which the version specific layers are built. | |
| namespace | FrameCPP::Version_6 |
| Implementation of the version 6 specification. | |
Macros | |
| #define | LM_DEBUG 0 |
| #define | LM_INFO 0 |
| #define | AT() |
| #define | MOVE_RET(a) |
| #define | INIT(x, y) |
| #define | INIT(x, y) |
| #define | INIT(x, y) |
| #define | INIT(x) |
| #define | TRACE_MEMORY 0 |
| #define | MEM_ALLOCATE() |
| #define | MEM_DELETE() |
| #define | INSTANTIATE(LM_TYPE) |
Enumerations | |
| enum | { anonymous_namespace{FrVect.cc}::MODE_RAW = FrVect::RAW , anonymous_namespace{FrVect.cc}::MODE_GZIP = FrVect::GZIP , anonymous_namespace{FrVect.cc}::MODE_DIFF_GZIP = FrVect::DIFF_GZIP , anonymous_namespace{FrVect.cc}::MODE_ZERO_SUPPRESS_SHORT = FrVect::ZERO_SUPPRESS_SHORT , anonymous_namespace{FrVect.cc}::MODE_ZERO_SUPPRESS_INT_FLOAT , anonymous_namespace{FrVect.cc}::MODE_ZERO_SUPPRESS_SHORT_GZIP_OTHER , anonymous_namespace{FrVect.cc}::MODE_ZERO_SUPPRESS_OTHERWISE_GZIP = FrVect::ZERO_SUPPRESS_OTHERWISE_GZIP } |
| enum | { anonymous_namespace{FrVect.cc}::MODE_BIGENDIAN = FrVect::BYTE_SWAP , anonymous_namespace{FrVect.cc}::MODE_LITTLEENDIAN = FrVect::RAW , anonymous_namespace{FrVect.cc}::MODE_HOSTENDIAN = FrVect::RAW } |
Functions | |
| FrameCPP::Compression::data_type_mapping & | anonymous_namespace{FrVect.cc}::data_type_map_init () |
| FrameCPP::Compression::compress_type_mapping & | anonymous_namespace{FrVect.cc}::compress_type_map_init () |
| FrameCPP::Compression::compress_type_reverse_mapping & | anonymous_namespace{FrVect.cc}::compress_type_reverse_map_init () |
| INT_8U | anonymous_namespace{FrVect.cc}::calc_nData (const std::vector< Dimension > &Dimensions) |
| INT_8U | anonymous_namespace{FrVect.cc}::Bytes (const std::vector< Dimension > &Dims) |
| template<> | |
| INT_2U | FrameCPP::Version_6::FrVect::GetDataType< std::string > () |
Variables | |
| static const FrameSpec::Info::frame_object_types | s_object_id |
| static const FrameCPP::Compression::data_type_mapping & | anonymous_namespace{FrVect.cc}::data_type_map |
| static const FrameCPP::Compression::compress_type_mapping & | compress_type_map |
| static const FrameCPP::Compression::compress_type_reverse_mapping & | compress_type_reverse_map = compress_type_reverse_map_init( ) |
| #define AT | ( | ) |
| #define INIT | ( | x | ) |
| #define INIT | ( | x, | |
| y ) |
| #define INIT | ( | x, | |
| y ) |
| #define INIT | ( | x, | |
| y ) |
| #define INSTANTIATE | ( | LM_TYPE | ) |
| #define LM_DEBUG 0 |
| #define LM_INFO 0 |
| #define MEM_ALLOCATE | ( | ) |
| #define MEM_DELETE | ( | ) |
| #define MOVE_RET | ( | a | ) |
| #define TRACE_MEMORY 0 |
|
static |
|
static |
|
static |