#include <Block.h>
Public Member Functions | |
std::auto_ptr< Block > | getBlock () |
unsigned | getFirmwareId () const |
virtual BlockHeader | getHeader ()=0 |
virtual unsigned | getHeaderSize () const =0 |
Payload (const uint32_t *data, const uint32_t *end) | |
Protected Attributes | |
const uint32_t * | data_ |
const uint32_t * | end_ |
unsigned | fw_ |
|
inline |
std::auto_ptr< Block > l1t::Payload::getBlock | ( | ) |
Definition at line 20 of file Block.cc.
References data_, end_, getHeader(), getHeaderSize(), and LogTrace.
|
inline |
|
pure virtual |
Implemented in l1t::CTP7Payload, and l1t::MP7Payload.
Referenced by getBlock().
|
pure virtual |
Implemented in l1t::CTP7Payload, and l1t::MP7Payload.
Referenced by getBlock().
|
protected |
Definition at line 78 of file Block.h.
Referenced by l1t::CTP7Payload::CTP7Payload(), getBlock(), l1t::MP7Payload::getHeader(), l1t::CTP7Payload::getHeader(), and l1t::MP7Payload::MP7Payload().
|
protected |
Definition at line 79 of file Block.h.
Referenced by getBlock().
|
protected |
Definition at line 81 of file Block.h.
Referenced by getFirmwareId().