1#ifndef __CLBDATAGRAM_HH
2#define __CLBDATAGRAM_HH
8#include <boost/atomic.hpp>
35 static boost::atomic<unsigned int>
n_obj;
70 const char*
raw()
const
93 static_cast<const void*
>(
m_block));
uint32_t getRunNumber() const
static boost::atomic< unsigned int > n_obj
const CLBCommonHeader * getCLBCommonHeader() const
const char * getPayload() const
size_t getPayloadSize() const
CLBDataGram & operator=(const CLBDataGram &)
static const size_t DGRAM_CAPACITY
CLBDataGram(const CLBDataGram &)
bool hasValidTimeStamp() const
char m_block[DGRAM_CAPACITY]
uint32_t getUDPSequenceNumber() const
bool is_acoustic(unsigned int dt)
bool is_optical(unsigned int dt)
bool is_infoword(const void *const data)