ldas-tools-framecpp  2.8.1
Namespaces | Classes | Typedefs | Functions | Variables
FrameCPP::Version_8 Namespace Reference

Implementation of the version 8 specification. More...

Namespaces

 FrAdcDataImpl
 
 FrameHImpl
 
 FrDetectorImpl
 
 FrEndOfFileImpl
 
 FrEndOfFrameImpl
 
 FrEventImpl
 
 FrHistoryImpl
 
 FrMsgImpl
 
 FrProcDataImpl
 
 FrRawDataImpl
 
 FrSEImpl
 
 FrSerDataImpl
 
 FrSHImpl
 
 FrSimDataImpl
 
 FrSimEventImpl
 
 FrStatDataImpl
 
 FrSummaryImpl
 
 FrTableImpl
 
 FrTOCImpl
 
 FrVectImpl
 
 Impl
 

Classes

class  Dimension
 Dimension information for a Vect. More...
 
class  FrAdcData
 Event data. More...
 
class  FrameH
 Event data. More...
 
class  ObjectWithChecksum
 
class  FrDetector
 Detector data. More...
 
class  FrEndOfFile
 End of File data structure. More...
 
class  FrEndOfFrame
 End of Frame data structure. More...
 
class  FrEvent
 Event data. More...
 
class  FrHeader
 Implementation of the frame header structure. More...
 
class  FrHistory
 History Structure Definition. More...
 
class  FrMsg
 Message Log Data Structure Definition. More...
 
class  FrProcData
 Post-Processed Data Structure Definition. More...
 
class  FrRawData
 Simulated Data Structure Definition. More...
 
class  FrSE
 Contains field information of a dictionary structure. More...
 
class  FrSerData
 Raw Data Structure Definition. More...
 
class  FrSH
 Contains class information of a dictionary structure. More...
 
class  FrSimData
 Simulated Data Structure Definition. More...
 
class  FrSimEvent
 Event data. More...
 
class  FrStatData
 Static Data Structure Definition. More...
 
class  FrSummary
 Summary Data Structure Definition. More...
 
class  FrTable
 Table Data Structure Definition. More...
 
class  FrTOC
 Table of Contents Data Structure Definition. More...
 
struct  FrTOCTypes
 
class  FrVect
 Vector Data Structure Definition. More...
 
class  FrTOCSimData
 Indexed elements of the FrSimData structure. More...
 

Typedefs

typedef REAL_4 dt_type
 
typedef INT_8U position_type
 
typedef INT_4U checksum_type
 
typedef Common::FrameSpec::class_type class_type
 
typedef Common::IFrameStreamWrapper< 8, FrAdcData, FrameH, FrProcData, FrSerData, FrSimData, FrRawData, FrEvent, FrSimEventIFrameStream
 
typedef Common::IFrameStreamPlanWrapper< 8, FrAdcData, FrameH, FrProcData, FrSerData, FrSimData, FrRawData, FrEvent, FrSimEventIFrameStreamPlan
 
typedef Common::StreamRef2< INT_8U, CHAR_U, CHAR_U, INT_4U > StreamRef
 Common Elements of all frame structures. More...
 

Functions

bool init_frame_spec ()
 

Variables

const CHAR_U DATA_FORMAT_VERSION = 8
 
const CHAR_U LIBRARY_MINOR_VERSION = 1
 
const Common::DetectorNamesDetectorNameTable = dnt_init( )
 
static const bool Initialized = init_frame_spec( )
 

Detailed Description

Implementation of the version 8 specification.

This namespace implements the Version 8 of the frame specification as described in the docuemnt LIGO-T970130-v1 dated March 4, 2009.

Typedef Documentation

◆ checksum_type

◆ class_type

◆ dt_type

◆ IFrameStream

◆ IFrameStreamPlan

◆ position_type

◆ StreamRef

typedef Common::StreamRef2< INT_8U, CHAR_U, CHAR_U, INT_4U > FrameCPP::Version_8::StreamRef

Common Elements of all frame structures.

This type is to provide the common components of all frame structures written to a stream. This implements table 6 in section 4.3.2 of the frame specification document.

Function Documentation

◆ init_frame_spec()

bool FrameCPP::Version_8::init_frame_spec ( )

Variable Documentation

◆ DATA_FORMAT_VERSION

const CHAR_U FrameCPP::Version_8::DATA_FORMAT_VERSION = 8

◆ DetectorNameTable

const Common::DetectorNames & FrameCPP::Version_8::DetectorNameTable = dnt_init( )

◆ Initialized

const bool FrameCPP::Version_8::Initialized = init_frame_spec( )
static

◆ LIBRARY_MINOR_VERSION

const CHAR_U FrameCPP::Version_8::LIBRARY_MINOR_VERSION = 1