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

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

Inheritance diagram for daqdataformats::RawSummaryDroppedMicroblock:

Public Member Functions

 RawSummaryDroppedMicroblock (const version_t version=summarydroppedmicroblock::RAWSUMMARYDROPPEDMICROBLOCK_LATEST_VERSION)
 Constructors. More...
 
 RawSummaryDroppedMicroblock (const RawSummaryDroppedMicroblock &copy_in)
 The default constructor. More...
 
 RawSummaryDroppedMicroblock (const void *summarydroppedmicroblock_buffer, const version_t version=rawdaqdataformat::DAQDATAFORMAT_UNKNOWN_VERSION)
 Deep copy constructor. More...
 
 ~RawSummaryDroppedMicroblock ()
 Destructor. More...
 

Protected Member Functions

bool setFunctionPointers ()
 

Detailed Description

Definition at line 28 of file RawSummaryDroppedMicroblock.h.

Constructor & Destructor Documentation

daqdataformats::RawSummaryDroppedMicroblock::RawSummaryDroppedMicroblock ( const version_t  version = summarydroppedmicroblock::RAWSUMMARYDROPPEDMICROBLOCK_LATEST_VERSION)

Constructors.

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

Apply the default constructor

Definition at line 22 of file RawSummaryDroppedMicroblock.cpp.

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

The default constructor.

Definition at line 31 of file RawSummaryDroppedMicroblock.cpp.

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

Deep copy constructor.

Use default Shallow copy constructor

Definition at line 39 of file RawSummaryDroppedMicroblock.cpp.

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

Destructor.

Shallow copy constructor

Definition at line 47 of file RawSummaryDroppedMicroblock.cpp.

47 { }

Member Function Documentation

bool daqdataformats::RawSummaryDroppedMicroblock::setFunctionPointers ( )
protected

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