32 return header_size_word() + trailer_size_word() + nstatus() + ndata();
38 return &m_start[9 + ndata()];
44 return &m_start[9 + nstatus()];
51 if ( header_size_word() != 9 )
53 if ( m_size != 12 + nstatus() + ndata() )
Exception thrown when versions do not match.
#define EFORMAT_BAD_VERSION(current, supported)
Definition of the ROD header entity, following the description of the Event Format note,...
When size checks do not match, this exception must be thrown.
#define EFORMAT_SIZE_CHECK(actual, informed)
A helper class to help the user to interpret the status information in the first status word and to c...
Defines a helper class to encode and decode version numbers.
Defines the wrong-marker exception, to be used when the wrong marker is found on the event stream.
#define EFORMAT_WRONG_MARKER(current, expected)
Defines a set of utilities common to many event operations.