Public Member Functions | Protected Member Functions | List of all members
daqdataformats::RawTriggerHeader Class Reference

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-12-03/DAQDataFormats/cxx/include/RawTriggerHeader.h"

Inheritance diagram for daqdataformats::RawTriggerHeader:

Public Member Functions

 RawTriggerHeader (const version_t version=triggerheader::RAWTRIGGERHEADER_LATEST_VERSION)
 Constructor. More...
 
 RawTriggerHeader (const RawTriggerHeader &copy_in)
 Copyin Constructor. More...
 
 RawTriggerHeader (const void *buffer, const version_t version=rawdaqdataformat::DAQDATAFORMAT_UNKNOWN_VERSION)
 Constructor with data intialization. More...
 
 ~RawTriggerHeader ()
 Destructor. More...
 
IMPLEMENT_MAIN_STANDARD IMPLEMENT_GET_MAIN (Delimiter, uint32_t)
 

Protected Member Functions

bool setFunctionPointers ()
 

Detailed Description

Definition at line 37 of file RawTriggerHeader.h.

Constructor & Destructor Documentation

daqdataformats::RawTriggerHeader::RawTriggerHeader ( const version_t  version = triggerheader::RAWTRIGGERHEADER_LATEST_VERSION)

Constructor.

After this constructor the buffer pointer is set to the internal source.

Apply the default constructor

Definition at line 23 of file RawTriggerHeader.cpp.

23  :
24  PREVIOUS_VERSION_CLASS_NAME(version)
25 {
26  INITIALIZE_DEBUGGING_VARIABLES;
27  /// Apply the default constructor
28  defaultConstructorFixedSize();
29 }
const XML_Char * version
Definition: expat.h:187
daqdataformats::RawTriggerHeader::RawTriggerHeader ( const RawTriggerHeader copy_in)

Copyin Constructor.

Definition at line 32 of file RawTriggerHeader.cpp.

32  :
33  PREVIOUS_VERSION_CLASS_NAME(copy_in)
34 {
35  INITIALIZE_DEBUGGING_VARIABLES;
36  lastOperationsInDeepCopy(copy_in);
37 }
daqdataformats::RawTriggerHeader::RawTriggerHeader ( const void buffer,
const version_t  version = rawdaqdataformat::DAQDATAFORMAT_UNKNOWN_VERSION 
)

Constructor with data intialization.

Use default Shallow copy constructor

Definition at line 40 of file RawTriggerHeader.cpp.

40  :
41  PREVIOUS_VERSION_CLASS_NAME(version)
42 {
43  INITIALIZE_DEBUGGING_VARIABLES;
44  /// Use default Shallow copy constructor
45  copy(buffer);
46 }
::xsd::cxx::tree::buffer< char > buffer
Definition: Database.h:179
const XML_Char * version
Definition: expat.h:187
daqdataformats::RawTriggerHeader::~RawTriggerHeader ( )

Destructor.

Definition at line 49 of file RawTriggerHeader.cpp.

49 { }

Member Function Documentation

IMPLEMENT_MAIN_STANDARD daqdataformats::RawTriggerHeader::IMPLEMENT_GET_MAIN ( Delimiter  ,
uint32_t   
)
bool daqdataformats::RawTriggerHeader::setFunctionPointers ( )
protected

The documentation for this class was generated from the following files: