33 if ( header_size_word() != (9 + nstatus() + noffset() + nspecific()) )
35 (9 + nstatus() + noffset() + nspecific()));
42 return &m_start[0xffffff & offset()[
n]];
Exception thrown when versions do not match.
#define EFORMAT_BAD_VERSION(current, supported)
Exception thrown when the position of a child doesn't exist in the current fragment.
#define EFORMAT_NO_SUCH_CHILD(req, total)
When size checks do not match, this exception must be thrown.
#define EFORMAT_SIZE_CHECK(actual, informed)
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)