CbmRoot
|
#include <UnpackMS.h>
Public Member Functions | |
void | SetData (const uint8_t *data, size_t size) |
const uint8_t * | GetData () |
size_t | GetSize () |
size_t | GetOffset () |
size_t | GetWordCounter () |
uint32_t | GetCurWord () |
std::string | GetWordAsHexString (uint32_t word) |
uint32_t | NextWord () |
bool | IsNextPadding () |
bool | IsLastSubSubEvent (uint32_t subSubEventSize) |
Private Attributes | |
const uint8_t * | fData = nullptr |
size_t | fSize = 0 |
size_t | fOffset = 0 |
size_t | fWordCounter = 0 |
uint32_t | fCurWord = 0 |
Definition at line 213 of file rich/UnpackMS.h.
|
inline |
Definition at line 235 of file rich/UnpackMS.h.
References fCurWord.
|
inline |
Definition at line 231 of file rich/UnpackMS.h.
References fData.
|
inline |
Definition at line 233 of file rich/UnpackMS.h.
References fOffset.
Referenced by cbm::algo::rich::UnpackMS::operator()().
|
inline |
Definition at line 232 of file rich/UnpackMS.h.
References fSize.
Referenced by cbm::algo::rich::UnpackMS::operator()().
|
inline |
Definition at line 237 of file rich/UnpackMS.h.
|
inline |
Definition at line 234 of file rich/UnpackMS.h.
References fWordCounter.
|
inline |
Definition at line 262 of file rich/UnpackMS.h.
References fData, and fOffset.
Referenced by cbm::algo::rich::UnpackMS::ProcessHubBlock().
|
inline |
Definition at line 255 of file rich/UnpackMS.h.
References fData, and fOffset.
Referenced by cbm::algo::rich::UnpackMS::operator()(), and cbm::algo::rich::UnpackMS::ProcessHubBlock().
|
inline |
Definition at line 244 of file rich/UnpackMS.h.
References fCurWord, fData, fOffset, and fWordCounter.
Referenced by cbm::algo::rich::UnpackMS::operator()(), cbm::algo::rich::UnpackMS::ProcessCtsHeader(), cbm::algo::rich::UnpackMS::ProcessHubBlock(), cbm::algo::rich::UnpackMS::ProcessSubSubEvent(), and cbm::algo::rich::UnpackMS::ProcessTrbPacket().
|
inline |
Definition at line 222 of file rich/UnpackMS.h.
References fCurWord, fData, fOffset, fSize, fWordCounter, and size().
Referenced by cbm::algo::rich::UnpackMS::operator()().
|
private |
Definition at line 219 of file rich/UnpackMS.h.
Referenced by GetCurWord(), NextWord(), and SetData().
|
private |
Definition at line 215 of file rich/UnpackMS.h.
Referenced by GetData(), IsLastSubSubEvent(), IsNextPadding(), NextWord(), and SetData().
|
private |
Definition at line 217 of file rich/UnpackMS.h.
Referenced by GetOffset(), IsLastSubSubEvent(), IsNextPadding(), NextWord(), and SetData().
|
private |
Definition at line 216 of file rich/UnpackMS.h.
|
private |
Definition at line 218 of file rich/UnpackMS.h.
Referenced by GetWordCounter(), NextWord(), and SetData().