|
| TLU2Packet (uint64_t subtype) |
|
| DECLARE_ENUM_CLASS (TLU2MetaDataType, RUN_NUMBER, TRIGGER_COUNTER, TRIGGER_TIMESTAMP) |
|
| AidaPacket (uint64_t type, uint64_t subtype) |
|
| AidaPacket (Deserializer &ds) |
|
void | SerializeHeader (Serializer &) const |
|
uint64_t | GetPacketMarker () const |
|
uint64_t | GetPacketType () const |
|
uint64_t | GetPacketSubType () const |
|
uint64_t | GetPacketNumber () const |
|
uint64_t | GetPacketDataSize () const |
|
void | SetPacketType (uint64_t type) |
|
void | SetPacketSubType (uint64_t type) |
|
MetaData & | GetMetaData () |
|
void | SerializeMetaData (Serializer &) const |
|
void | SetData (uint64_t *data, uint64_t size) |
|
void | SetData (std::vector< uint64_t > &data) |
|
void | SetData (std::vector< uint64_t > *data) |
|
virtual void | DeserializeData (Deserializer &) |
|
virtual void | Serialize (Serializer &) const |
|
virtual void | Print (std::ostream &os) const |
|
|
template<typename T_Packet > |
struct | RegisterPacketType |
|
|
static PacketHeader | DeserializeHeader (Deserializer &) |
|
static const PacketIdentifier & | identifier () |
|
static uint64_t | str2type (const std::string &str) |
|
static std::string | type2str (uint64_t id) |
|
static const uint64_t *const | bit_mask () |
|
static uint64_t | getNextPacketNumber () |
|
PacketHeader | m_header |
|
MetaData | m_meta_data |
|
uint64_t | checksum |
|
The documentation for this class was generated from the following file: