ldas-tools-framecpp 2.8.1
|
#include <framecpp_config.h>
#include <vector>
#include <cassert>
#include <sstream>
#include "ldastoolsal/AtExit.hh"
#include "ldastoolsal/mutexlock.hh"
#include "ldastoolsal/Singleton.hh"
#include "framecpp/Version3_4_5/history.hh"
#include "framecpp/Version6/FrameH.hh"
#include "framecpp/Version6/FrAdcData.hh"
#include "framecpp/Version6/FrCommon.hh"
#include "framecpp/Version6/FrDetector.hh"
#include "framecpp/Version6/FrEndOfFile.hh"
#include "framecpp/Version6/FrEndOfFrame.hh"
#include "framecpp/Version6/FrEvent.hh"
#include "framecpp/Version6/FrHistory.hh"
#include "framecpp/Version6/FrMsg.hh"
#include "framecpp/Version6/FrProcData.hh"
#include "framecpp/Version6/FrRawData.hh"
#include "framecpp/Version6/FrSE.hh"
#include "framecpp/Version6/FrSH.hh"
#include "framecpp/Version6/FrSerData.hh"
#include "framecpp/Version6/FrSimData.hh"
#include "framecpp/Version6/FrSimEvent.hh"
#include "framecpp/Version6/FrStatData.hh"
#include "framecpp/Version6/FrSummary.hh"
#include "framecpp/Version6/FrTOC.hh"
#include "framecpp/Version6/FrVect.hh"
#include "framecpp/Version6/IFrameStream.hh"
#include "framecpp/Version6/OFrameStream.hh"
#include "framecpp/Version6/PTR_STRUCT.hh"
#include "framecpp/Version6/Util.hh"
Classes | |
class | anonymous_namespace{Util.cc}::IORoutines |
Namespaces | |
namespace | anonymous_namespace{Util.cc} |
namespace | FrameCPP |
I/O library for implementing the LIGO/Virgo frame specification. | |
namespace | FrameCPP::Version_6 |
Implementation of the version 6 specification. | |
Macros | |
#define | ADD(LM_CLASS, LM_ID) |
#define | ADD_BASE(LM_CLASS, LM_ID) |
Typedefs | |
typedef std::vector< int > | anonymous_namespace{Util.cc}::dummy_type |
Functions | |
const std::vector< Dictionary::io_calls_type > & | FrameCPP::Version_6::GetClassIO () |
template<class LM_Container > | |
void | FrameCPP::Version_6::ReadContainer (IFrameStream &Stream, LM_Container &Container, bool Recursive) |
template<> | |
void | FrameCPP::Version_6::ReadContainer (IFrameStream &Stream, dummy_type &Container, bool Recursive) |
template<class LM_Container > | |
void | FrameCPP::Version_6::WriteContainer (OFrameStream &Stream, const LM_Container &Container) |
template void | FrameCPP::Version_6::WriteContainer (OFrameStream &, const std::vector< int > &) |
void | FrameCPP::Version_6::Rethrow (const std::exception &Exception, const std::string &Prefix) |
anonymous_namespace{Util.cc}::SINGLETON_TS_INST (IORoutines) | |
Variables | |
const char * | FrameCPP::Version_6::LibraryString = "Version6" |
#define ADD | ( | LM_CLASS, | |
LM_ID | |||
) |
#define ADD_BASE | ( | LM_CLASS, | |
LM_ID | |||
) |