Public Types | |
| typedef BodySizeType | BlockLength |
Public Member Functions | |
| SbeGroupEntry () | |
| SbeGroupEntry (void *encoded, BlockLength size, SchemaVersion version) | |
| bool | valid () const noexcept |
| const void * | encoded () const noexcept |
| void * | encoded () noexcept |
| const void * | block () const noexcept |
| void * | block () noexcept |
| BlockLength | blockLength () const noexcept |
| SchemaVersion | version () const noexcept |
| Public Member Functions inherited from SbeFields< SbeGroupEntry< BodySizeType >, BodySizeType > | |
| ONIXS_ICEBOE_FORCEINLINE SbeGroupEntry< BodySizeType > & | container () noexcept |
| void | zeroPaddingBytes (BodySizeType offset) noexcept |
| ONIXS_ICEBOE_FORCEINLINE void | setOrdinary (BodySizeType offset, FieldValue value) noexcept |
| ONIXS_ICEBOE_FORCEINLINE void | setEnumeration (BodySizeType offset, Enumeration value) noexcept |
| ONIXS_ICEBOE_FORCEINLINE void | setFixedStr (BodySizeType offset, StrRef value) 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 | |
| ONIXS_ICEBOE_FORCEINLINE Value | ordinary (BodySizeType offset) const noexcept |
| ONIXS_ICEBOE_FORCEINLINE Enumeration | enumeration (BodySizeType offset) const noexcept |
| ONIXS_ICEBOE_FORCEINLINE StrRef | fixedStr (BodySizeType offset) const noexcept |
| ONIXS_ICEBOE_FORCEINLINE Value | decimal (BodySizeType offset) const noexcept |
| ONIXS_ICEBOE_FORCEINLINE std::enable_if<!isComposite< typenameNullValue::Value >::value, SbeOptionalConverted< decltype(std::declval< Callable >()(std::declval< typenameArgType< Callable >::type >()))> >::type | convertible (BodySizeType offset, OptionalTag) const noexcept(noexcept(Callable::Nothrow)) |
| Protected Member Functions inherited from BinaryBlockBase | |
| ~BinaryBlockBase ()=default | |
Definition at line 359 of file SbeMessage.h.
| typedef BodySizeType BlockLength |
Type to present the length of binary data of the repeating group entry.
Definition at line 363 of file SbeMessage.h.
|
inline |
Initializes a blank instance.
Definition at line 366 of file SbeMessage.h.
|
inline |
Initializes the instance from the memory block of the encoded message.
Definition at line 375 of file SbeMessage.h.
|
inlinenoexcept |
Definition at line 406 of file SbeMessage.h.
|
inlinenoexcept |
Definition at line 414 of file SbeMessage.h.
|
inlinenoexcept |
Definition at line 422 of file SbeMessage.h.
|
inlinenoexcept |
Definition at line 390 of file SbeMessage.h.
|
inlinenoexcept |
Definition at line 398 of file SbeMessage.h.
|
inlinenoexcept |
Definition at line 384 of file SbeMessage.h.
|
inlinenoexcept |
Definition at line 428 of file SbeMessage.h.