Public Types | |
| enum | |
| typedef Int64 | SystemID |
| typedef Int32 | SystemSequenceID |
| typedef UInt64 | UTCTimestamp |
Public Member Functions | |
| constexpr | OrderExecID () noexcept |
| OrderExecID (SystemID systemId, SystemSequenceID systemSequenceId, Timestamp transactTime) noexcept(timestampToTicks::Nothrow) | |
| constexpr | OrderExecID (SystemID systemId, SystemSequenceID systemSequenceId, UTCTimestamp transactTime) noexcept |
| std::string | toString () const |
| void | serialize (void *addr) const noexcept |
| SystemID | systemId () const noexcept |
| void | systemId (SystemID value) noexcept |
| SystemSequenceID | systemSequenceId () const noexcept |
| void | systemSequenceId (SystemSequenceID value) noexcept |
| Timestamp | transactTime () const noexcept(ticksToTimestamp::Nothrow) |
| void | transactTime (Timestamp value) noexcept(timestampToTicks::Nothrow) |
| bool | operator== (const OrderExecID &other) const noexcept |
| bool | operator!= (const OrderExecID &other) const noexcept |
Definition at line 455 of file Composites.h.
Type alias for the SystemID.
Definition at line 462 of file Composites.h.
| typedef Int32 SystemSequenceID |
Type alias for the SystemSequenceID.
Definition at line 465 of file Composites.h.
| typedef UInt64 UTCTimestamp |
Type alias for the TransactTime.
FIX type: UTCTimestamp.
Definition at line 470 of file Composites.h.
| anonymous enum |
|
inlineconstexprnoexcept |
Default constructor.
Initializes fields with zero values.
Definition at line 476 of file Composites.h.
|
inlinenoexcept |
Initializes fields with the provided values.
Definition at line 484 of file Composites.h.
|
inlineconstexprnoexcept |
Initializes fields with the provided values.
Definition at line 493 of file Composites.h.
|
inlinenoexcept |
Compares encoded data.
Definition at line 587 of file Composites.h.
|
inlinenoexcept |
Compares encoded data.
Definition at line 577 of file Composites.h.
|
inlinenoexcept |
Serializes to a data buffer.
Definition at line 519 of file Composites.h.
|
inlinenoexcept |
Definition at line 534 of file Composites.h.
|
inlinenoexcept |
Sets the systemID field.
Definition at line 540 of file Composites.h.
|
inlinenoexcept |
Definition at line 547 of file Composites.h.
|
inlinenoexcept |
Sets the systemSequenceID field.
Definition at line 553 of file Composites.h.
|
inline |
Definition at line 1698 of file Serialization.h.
|
inlinenoexcept |
|
inlinenoexcept |