#include <clb_datagram.hh>
- Author
- cpellegrino
Definition at line 15 of file clb_datagram.hh.
◆ CLBDataGram() [1/2]
◆ CLBDataGram() [2/2]
CLBDataGram::CLBDataGram |
( |
| ) |
|
|
inline |
Definition at line 37 of file clb_datagram.hh.
38 :
40 {
42 }
static boost::atomic< unsigned int > n_obj
◆ ~CLBDataGram()
CLBDataGram::~CLBDataGram |
( |
| ) |
|
|
inline |
◆ operator=()
◆ size()
size_t CLBDataGram::size |
( |
| ) |
const |
|
inline |
◆ resize()
void CLBDataGram::resize |
( |
size_t | s | ) |
|
|
inline |
Definition at line 54 of file clb_datagram.hh.
55 {
58 }
static const size_t DGRAM_CAPACITY
◆ clear()
void CLBDataGram::clear |
( |
| ) |
|
|
inline |
◆ raw() [1/2]
char * CLBDataGram::raw |
( |
| ) |
|
|
inline |
Definition at line 65 of file clb_datagram.hh.
66 {
68 }
char m_block[DGRAM_CAPACITY]
◆ raw() [2/2]
const char * CLBDataGram::raw |
( |
| ) |
const |
|
inline |
◆ capacity()
size_t CLBDataGram::capacity |
( |
| ) |
const |
|
inline |
◆ getUDPSequenceNumber()
uint32_t CLBDataGram::getUDPSequenceNumber |
( |
| ) |
const |
|
inline |
Definition at line 80 of file clb_datagram.hh.
81 {
83 }
const CLBCommonHeader * getCLBCommonHeader() const
◆ getRunNumber()
uint32_t CLBDataGram::getRunNumber |
( |
| ) |
const |
|
inline |
◆ getCLBCommonHeader()
◆ getPayload()
const char * CLBDataGram::getPayload |
( |
| ) |
const |
|
inline |
◆ isOptical()
bool CLBDataGram::isOptical |
( |
| ) |
const |
|
inline |
Definition at line 101 of file clb_datagram.hh.
102 {
104 }
bool is_optical(unsigned int dt)
◆ isAcoustic()
bool CLBDataGram::isAcoustic |
( |
| ) |
const |
|
inline |
Definition at line 106 of file clb_datagram.hh.
107 {
109 }
bool is_acoustic(unsigned int dt)
◆ hasInfoWord()
bool CLBDataGram::hasInfoWord |
( |
| ) |
const |
|
inline |
Definition at line 111 of file clb_datagram.hh.
112 {
114 }
const char * getPayload() const
bool is_infoword(const void *const data)
◆ getPayloadSize()
size_t CLBDataGram::getPayloadSize |
( |
| ) |
const |
|
inline |
◆ hasValidTimeStamp()
bool CLBDataGram::hasValidTimeStamp |
( |
| ) |
const |
|
inline |
◆ isTrailer()
bool CLBDataGram::isTrailer |
( |
| ) |
const |
|
inline |
◆ DGRAM_CAPACITY
const size_t CLBDataGram::DGRAM_CAPACITY = 10000 |
|
static |
◆ m_block
◆ m_size
size_t CLBDataGram::m_size |
|
private |
◆ n_obj
boost::atomic< unsigned int > CLBDataGram::n_obj |
|
static |
The documentation for this class was generated from the following files: