#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.
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 |
◆ clear()
void CLBDataGram::clear |
( |
| ) |
|
|
inline |
◆ raw() [1/2]
char* CLBDataGram::raw |
( |
| ) |
|
|
inline |
◆ 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.
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 |
◆ isAcoustic()
bool CLBDataGram::isAcoustic |
( |
| ) |
const |
|
inline |
◆ hasInfoWord()
bool CLBDataGram::hasInfoWord |
( |
| ) |
const |
|
inline |
Definition at line 111 of file clb_datagram.hh.
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: