Public Types | |
| typedef BodySizeType | BlockLength |
Public Member Functions | |
| SbeGroupEntry () | |
| SbeGroupEntry (const void *encoded, BlockLength size, SchemaVersion version) | |
| bool | valid () const noexcept |
| const void * | encoded () const noexcept |
| const void * | block () const noexcept |
| BlockLength | blockLength () const noexcept |
| SchemaVersion | version () const noexcept |
Additional Inherited Members | |
| Protected Member Functions inherited from SbeFields< SbeGroupEntry< BodySizeType >, BodySizeType > | |
| SbeFields ()=default | |
| ~SbeFields ()=default | |
| Protected Member Functions inherited from BinaryBlock< SbeGroupEntry< BodySizeType >, BodySizeType > | |
| BinaryBlock ()=default | |
| ~BinaryBlock ()=default | |
| Value | ordinary (BodySizeType offset) const noexcept |
| Enumeration::Enum | enumeration (BodySizeType offset) const noexcept |
| StrRef | fixedStr (BodySizeType offset) const noexcept |
Definition at line 186 of file SbeMessage.h.
| typedef BodySizeType BlockLength |
Type to present the length of binary data of the repeating group entry.
Definition at line 190 of file SbeMessage.h.
|
inline |
Initializes a blank instance.
Definition at line 193 of file SbeMessage.h.
|
inline |
Initializes the instance from the memory block of the encoded message.
Definition at line 202 of file SbeMessage.h.
|
inlinenoexcept |
Definition at line 225 of file SbeMessage.h.
|
inlinenoexcept |
Definition at line 233 of file SbeMessage.h.
|
inlinenoexcept |
Definition at line 217 of file SbeMessage.h.
|
inlinenoexcept |
Definition at line 211 of file SbeMessage.h.
|
inlinenoexcept |
Definition at line 239 of file SbeMessage.h.