Go to the documentation of this file.    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 
   92     return static_cast<const CLBCommonHeader*>(
 
   93         static_cast<const void*>(
m_block));
 
 
static const size_t DGRAM_CAPACITY
 
const CLBCommonHeader * getCLBCommonHeader() const
 
uint32_t getUDPSequenceNumber() const
 
CLBDataGram & operator=(const CLBDataGram &)
 
bool is_acoustic(unsigned int dt)
 
const char * getPayload() const
 
static boost::atomic< unsigned int > n_obj
 
bool is_optical(unsigned int dt)
 
bool hasValidTimeStamp() const
 
bool is_infoword(const void *const data)
 
char m_block[DGRAM_CAPACITY]
 
size_t getPayloadSize() const
 
uint32_t getRunNumber() const