#include <OnixS/CME/ConflatedTCP/messaging/MDP/Messages.h>
Public Types | |
typedef SbeGroupEntry< GroupSize::BlockLength > | Base |
typedef LotTypeRulesEntry | ThisType |
Public Member Functions | |
LotTypeRulesEntry (void *data, EncodedLength length, SchemaVersion version) | |
ThisType & | resetVariableFields () noexcept |
ThisType & | reset () noexcept |
Int8 | lotType () const noexcept |
ThisType & | setLotType (Int8 value) noexcept |
bool | minLotSize (DecimalQty &value) const noexcept |
ThisType & | setMinLotSize (DecimalQty value) noexcept |
ThisType & | minLotSizeNull () noexcept |
Static Public Member Functions | |
static constexpr BlockLength | blockLength (ONIXS_CONFLATEDTCP_UNUSED SchemaVersion version) noexcept |
static constexpr const Char * | className () |
Entry of LotTypeRulesEntry repeating group.
Definition at line 2724 of file Messages.h.
typedef SbeGroupEntry< GroupSize::BlockLength > Base |
Base class type.
Definition at line 2736 of file Messages.h.
typedef LotTypeRulesEntry ThisType |
This type alias.
Definition at line 2739 of file Messages.h.
|
inline |
Initializes instance of given version over given memory block.
Definition at line 2743 of file Messages.h.
|
inlinestaticnoexcept |
Definition at line 2835 of file Messages.h.
|
inlinestatic |
Entity class name.
Definition at line 2848 of file Messages.h.
|
inlinenoexcept |
This tag is required to interpret the value in tag 1231-MinLotSize.
Definition at line 2773 of file Messages.h.
|
inlinenoexcept |
Minimum quantity accepted for order entry.
If tag 1093-LotType=4, this value is the minimum quantity for order entry expressed in the applicable units, specified in tag 996-UnitOfMeasure, (e.g., megawatts). If tag 1093-LotType=5, this value represents order qty increment.
Definition at line 2798 of file Messages.h.
|
inlinenoexcept |
Definition at line 2820 of file Messages.h.
|
inlinenoexcept |
Reset all variable-length and optional fields if any.
Definition at line 2761 of file Messages.h.
|
inlinenoexcept |
Reset all variable-length fields if any.
Definition at line 2754 of file Messages.h.
This tag is required to interpret the value in tag 1231-MinLotSize.
Definition at line 2783 of file Messages.h.
|
inlinenoexcept |
Minimum quantity accepted for order entry.
If tag 1093-LotType=4, this value is the minimum quantity for order entry expressed in the applicable units, specified in tag 996-UnitOfMeasure, (e.g., megawatts). If tag 1093-LotType=5, this value represents order qty increment.
Definition at line 2811 of file Messages.h.