|
stream
0.10.0
stream analysis framework
|
iterator over raw data messages More...
#include <base/Iterator.h>
Public Member Functions | |
| Iterator (int fmt=formatNormal) | |
| constructor | |
| ~Iterator () | |
| destructor | |
| void | setFormat (int fmt) |
| set format | |
| int | getFormat () const |
| get format | |
| uint32_t | getMsgSize () const |
| get message size | |
| bool | assign (void *buf, uint32_t len) |
| assign buffer | |
| bool | islast () const |
| returns true is last message was extracted from the buffer | |
Static Public Member Functions | |
| static uint64_t | FullTimeStamp (uint32_t epoch, uint16_t stamp) |
| Expanded timestamp for 250 MHz * 14 bit epochs. | |
Protected Attributes | |
| int | fFormat |
| format identifier | |
| void * | fBuffer |
| assigned buffer | |
| uint32_t | fBufferLen |
| length of assigned buffer | |
| uint32_t | fBufferPos |
| current position | |
| uint32_t | fMsgSize |
| size of single message | |
iterator over raw data messages