#include <OnixS/FIXEngine/FIX/SbeCustomization.h>
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.