1 #include "DAQDataFormats/RawMicroBlockHeader.h" 2 #include "DAQDataFormats/DataFormatException.h" 12 #include "DAQDataFormats/DataFormatFirst.inc" 13 #define CURRENT_CLASS RawMicroBlockHeader 14 #define LAST_CLASS_VERSION 1 15 #define CURRENT_FIELDS_SUB_NAMESPACE microblock 16 #include "DAQDataFormats/DataFormatLast.inc" 23 PREVIOUS_VERSION_CLASS_NAME(version)
25 INITIALIZE_DEBUGGING_VARIABLES;
28 defaultConstructorFixedSize();
34 PREVIOUS_VERSION_CLASS_NAME(copy_in.
_version)
36 INITIALIZE_DEBUGGING_VARIABLES;
43 PREVIOUS_VERSION_CLASS_NAME(version)
45 INITIALIZE_DEBUGGING_VARIABLES;
55 #define STANDARD_ROUTINES \ 56 BIND_GET_AND_SET(DestBuffID , version0, uint32_t);\ 57 BIND_GET_AND_SET(Partition , version0, uint32_t);\ 58 BIND_GET_AND_SET(Version , version0, uint32_t);\ 59 BIND_GET_AND_SET(V0 , version0, uint32_t);\ 60 BIND_GET_AND_SET(V1 , version0, uint32_t);\ 61 BIND_STADARD_FUNCTION(sizeofdata); \ 62 BIND_STADARD_FUNCTION(readData); \ 63 BIND_STADARD_FUNCTION(setBufferSource); 65 #include "DAQDataFormats/setFunctionPointers_template.inc"
::xsd::cxx::tree::buffer< char > buffer
#define PRINT_ON_DEBUG(x)