#include <OnixS/CME/MDH/BinaryMessage.h>
Public Types | |
| typedef Length | EncodedLength |
| typedef Length | BlockLength |
Public Member Functions | |
| BinaryGroupEntry () | |
| BinaryGroupEntry (const void *encoded, BlockLength length, SchemaVersion version) | |
| BinaryGroupEntry (const BinaryGroupEntry &other) | |
| operator bool () const | |
| const void * | encoded () const |
| EncodedLength | encodedLength () const |
| const void * | block () const |
| BlockLength | blockLength () const |
| SchemaVersion | version () const |
| BinaryGroupEntry & | operator= (const BinaryGroupEntry &other) |
Additional Inherited Members | |
| Protected Member Functions inherited from BinaryBlock< BinaryGroupEntry< Length >, Length > | |
| BinaryBlock () | |
| ~BinaryBlock () | |
| Value | ordinary (Length offset) const |
| Enumeration::Enum | enumeration (Length offset) const |
| Decimal | decimal (Length offset) const |
| StrRef | fixedStr (Length offset) const |
Encapsulates operations over SBE-encoded repeating group entry instance.
Definition at line 250 of file BinaryMessage.h.
| typedef Length BlockLength |
Represents the length of binary block storing fixed-length fields of the group entry.
Definition at line 259 of file BinaryMessage.h.
| typedef Length EncodedLength |
Represents the length of binary data occupied by the given group entry.
Definition at line 255 of file BinaryMessage.h.
|
inline |
Initializes instance referring to nothing.
Definition at line 262 of file BinaryMessage.h.
|
inline |
Initializes instance from memory block of given SBE-encoded message.
Definition at line 271 of file BinaryMessage.h.
|
inline |
Initializes instance as a copy of the other one.
Definition at line 282 of file BinaryMessage.h.
|
inline |
Returns pointer to the block containing fixed-length fields of the given entry.
Definition at line 311 of file BinaryMessage.h.
|
inline |
Returns length of the block containing fixed-length fields of the given entry.
Definition at line 318 of file BinaryMessage.h.
|
inline |
Pointer to the binary data referring to the given entry.
Definition at line 297 of file BinaryMessage.h.
|
inline |
Length of the SBE-encoded data referring to the given entry.
Definition at line 304 of file BinaryMessage.h.
|
inline |
Indicates whether instance refers to a valid content.
Definition at line 290 of file BinaryMessage.h.
|
inline |
Re-initializes instance as a copy of the other one.
Definition at line 331 of file BinaryMessage.h.
|
inline |
Version of message containing given repeating group instance.
Definition at line 325 of file BinaryMessage.h.