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

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N21-01-26/DAQDataFormats/cxx/include/RawConfigurationTail.h"

Inheritance diagram for daqdataformats::RawConfigurationTail:

Public Member Functions

 RawConfigurationTail (const version_t version=rawconftail::RAWCONFIGURATIONBLOCKTAIL_LATEST_VERSION)
 Constructors. More...
 
 RawConfigurationTail (const RawConfigurationTail &copy_in)
 The default constructor. More...
 
 RawConfigurationTail (const void *dadablockheader_buffer, const version_t version=rawdaqdataformat::DAQDATAFORMAT_UNKNOWN_VERSION)
 Deep copy constructor. More...
 
 ~RawConfigurationTail ()
 Destructor. More...
 
IMPLEMENT_MAIN_STANDARD IMPLEMENT_GET_MAIN (Version, uint32_t)
 
 IMPLEMENT_GET_MAIN (Reserved1, uint32_t)
 
 IMPLEMENT_GET_MAIN (Reserved2, uint32_t)
 
 IMPLEMENT_GET_MAIN (MarkerLo1, uint32_t)
 
 IMPLEMENT_GET_MAIN (MarkerLo2, uint32_t)
 
 IMPLEMENT_GET_AND_SET_MAIN (CRC, uint32_t)
 

Protected Member Functions

 IMPLEMENT_SET_MAIN (Version, uint32_t)
 
 IMPLEMENT_SET_MAIN (Reserved1, uint32_t)
 
 IMPLEMENT_SET_MAIN (Reserved2, uint32_t)
 
 IMPLEMENT_SET_MAIN (MarkerLo1, uint32_t)
 
 IMPLEMENT_SET_MAIN (MarkerLo2, uint32_t)
 
bool setFunctionPointers ()
 

Detailed Description

Definition at line 25 of file RawConfigurationTail.h.

Constructor & Destructor Documentation

daqdataformats::RawConfigurationTail::RawConfigurationTail ( const version_t  version = rawconftail::RAWCONFIGURATIONBLOCKTAIL_LATEST_VERSION)

Constructors.

Perform general routines

Definition at line 21 of file RawConfigurationTail.cpp.

21  :
22  PREVIOUS_VERSION_CLASS_NAME(version)
23 {
24  INITIALIZE_DEBUGGING_VARIABLES;
25  /// Perform general routines
26  defaultConstructorFixedSize();
27 }
const XML_Char * version
Definition: expat.h:187
daqdataformats::RawConfigurationTail::RawConfigurationTail ( const RawConfigurationTail copy_in)

The default constructor.

Definition at line 30 of file RawConfigurationTail.cpp.

30  :
31  PREVIOUS_VERSION_CLASS_NAME(copy_in)
32 {
33  INITIALIZE_DEBUGGING_VARIABLES;
34  lastOperationsInDeepCopy(copy_in);
35 }
daqdataformats::RawConfigurationTail::RawConfigurationTail ( const void dadablockheader_buffer,
const version_t  version = rawdaqdataformat::DAQDATAFORMAT_UNKNOWN_VERSION 
)

Deep copy constructor.

Definition at line 38 of file RawConfigurationTail.cpp.

38  :
39  PREVIOUS_VERSION_CLASS_NAME(version)
40 {
41  INITIALIZE_DEBUGGING_VARIABLES;
42  copy(datablockheader_buffer);
43 }
const XML_Char * version
Definition: expat.h:187
daqdataformats::RawConfigurationTail::~RawConfigurationTail ( )

Destructor.

Shallow copy constructor

Definition at line 47 of file RawConfigurationTail.cpp.

47 { }

Member Function Documentation

daqdataformats::RawConfigurationTail::IMPLEMENT_GET_AND_SET_MAIN ( CRC  ,
uint32_t   
)
IMPLEMENT_MAIN_STANDARD daqdataformats::RawConfigurationTail::IMPLEMENT_GET_MAIN ( Version  ,
uint32_t   
)
daqdataformats::RawConfigurationTail::IMPLEMENT_GET_MAIN ( Reserved1  ,
uint32_t   
)
daqdataformats::RawConfigurationTail::IMPLEMENT_GET_MAIN ( Reserved2  ,
uint32_t   
)
daqdataformats::RawConfigurationTail::IMPLEMENT_GET_MAIN ( MarkerLo1  ,
uint32_t   
)
daqdataformats::RawConfigurationTail::IMPLEMENT_GET_MAIN ( MarkerLo2  ,
uint32_t   
)
daqdataformats::RawConfigurationTail::IMPLEMENT_SET_MAIN ( Version  ,
uint32_t   
)
protected
daqdataformats::RawConfigurationTail::IMPLEMENT_SET_MAIN ( Reserved1  ,
uint32_t   
)
protected
daqdataformats::RawConfigurationTail::IMPLEMENT_SET_MAIN ( Reserved2  ,
uint32_t   
)
protected
daqdataformats::RawConfigurationTail::IMPLEMENT_SET_MAIN ( MarkerLo1  ,
uint32_t   
)
protected
daqdataformats::RawConfigurationTail::IMPLEMENT_SET_MAIN ( MarkerLo2  ,
uint32_t   
)
protected
bool daqdataformats::RawConfigurationTail::setFunctionPointers ( )
protected

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