ldas-tools-framecpp  2.9.3
Classes | Namespaces | Macros | Functions
FrameSpec.cc File Reference
#include <framecpp_config.h>
#include <assert.h>
#include <stdexcept>
#include <iostream>
#include "ldastoolsal/AtExit.hh"
#include "ldastoolsal/gpstime.hh"
#include "ldastoolsal/mutexlock.hh"
#include "framecpp/Common/Description.hh"
#include "framecpp/Common/FrameSpec.hh"
#include "framecpp/Common/IOStream.hh"
#include "framecpp/Common/FrDetector.hh"
#include "framecpp/Common/FrSH.hh"
#include "framecpp/Common/FrStatData.hh"
#include "framecpp/Common/FrameSpec.tcc"
Include dependency graph for FrameSpec.cc:

Classes

class  FrameCPP::Common::FrameSpec::frame_spec_container
 Collection of frame specifications. More...
 

Namespaces

 FrameCPP
 I/O library for implementing the LIGO/Virgo frame specification.
 
 FrameCPP::Common
 Routines upon which the version specific layers are built.
 

Macros

#define INSTANTIATE(LM_TYPE, LM_CRC_TYPE)
 

Functions

 FrameCPP::Common::INSTANTIATE (FrameSpec::Object, INT_4U)
 
 FrameCPP::Common::INSTANTIATE (FrDetector, INT_4U)
 
 FrameCPP::Common::INSTANTIATE (FrSH, INT_4U)
 
 FrameCPP::Common::INSTANTIATE (FrStatData, INT_4U)
 
INT_2U FrameCPP::GetDataFormatVersion ()
 Return the data format version. More...
 
std::string FrameCPP::GetVersion ()
 Get the version of frameCPP. More...
 

Macro Definition Documentation

◆ INSTANTIATE

#define INSTANTIATE (   LM_TYPE,
  LM_CRC_TYPE 
)
Value:
template FrameSpec::ObjectWithChecksum< LM_TYPE, LM_CRC_TYPE >:: \
ObjectWithChecksum( \
const FrameSpec::ObjectWithChecksum< LM_TYPE, LM_CRC_TYPE >& ); \
template FrameSpec::ObjectWithChecksum< LM_TYPE, LM_CRC_TYPE >:: \
~ObjectWithChecksum( ); \
const StreamBase& ) const; \
template FrameSpec::ObjectWithChecksum< LM_TYPE, LM_CRC_TYPE >::self_type* \
FrameSpec::ObjectWithChecksum< LM_TYPE, LM_CRC_TYPE >::Create( \
istream_type& ) const; \
template void \
FrameSpec::ObjectWithChecksum< LM_TYPE, LM_CRC_TYPE >::Write( \
ostream_type& ) const
streamsize_type Bytes(const T &Data)
Return the number of bytes for given type.
Common::OStream ostream_type
Definition: FrameSpec.hh:89
Common::IStream istream_type
Definition: FrameSpec.hh:88