Public Member Functions | |
| ~SbeGroupDimensionInput () ONIXS_FIXENGINE_DEFAULT | |
| SbeFieldSetMetaData | groupMetaData () const |
| void | getGroupDimensionData (SbeWireSize *blockLength=ONIXS_FIXENGINE_NULLPTR, size_t *itemCount=ONIXS_FIXENGINE_NULLPTR, SbeWireSize *numGroups=ONIXS_FIXENGINE_NULLPTR, SbeWireSize *numVarDataFields=ONIXS_FIXENGINE_NULLPTR) const |
Protected Member Functions | |
| SbeGroupDimensionInput () | |
| SbeGroupDimensionInput (const void *) | |
Protected Attributes | |
| const void * | details_ |
Friends | |
| SbeGroupDimensionInput | createSbeGroupDimensionInput (const void *) |
This class is used by the custom encoder to read parameters of the repeating group before the encoding of the repeating group itself.
Definition at line 1006 of file SbeCustomization.h.
|
inlineprotected |
Definition at line 1026 of file SbeCustomization.h.
|
protected |
| void getGroupDimensionData | ( | SbeWireSize * | blockLength = ONIXS_FIXENGINE_NULLPTR, |
| size_t * | itemCount = ONIXS_FIXENGINE_NULLPTR, | ||
| SbeWireSize * | numGroups = ONIXS_FIXENGINE_NULLPTR, | ||
| SbeWireSize * | numVarDataFields = ONIXS_FIXENGINE_NULLPTR ) const |
Gets the group dimension data.
| blockLength | The length of fixed-length part of the repeating group item. |
| itemCount | The number of items in the repeating group. |
| numGroups | The number of nested groups of the given repeating group (optional). |
| numVarDataFields | The number of nested data fields of the given repeating group (optional). |
| SbeFieldSetMetaData groupMetaData | ( | ) | const |
The field set of the group which dimensions are reported via this object.
|
friend |
|
protected |
Definition at line 1028 of file SbeCustomization.h.