Order response. More...
Public Member Functions | |
void | validate () const |
Validates instance data by checking length limits for strings. More... | |
Public Attributes | |
UInt32 | originalOrderHighId |
Order ID. More... | |
UInt32 | originalOrderLowId |
Order ID. More... | |
UInt32 | leavesQuantity |
Quantity open for further execution. More... | |
UInt32 | tradedQuantity |
Traded quantity. More... | |
UInt32 | canceledQuantity |
Cancelled quantity. More... | |
ActivityReason::Enum | activityReason |
Activity reason. More... | |
std::string | branch |
Fixed 3 byte branch. More... | |
UInt16 | branchSequenceNumber |
Numeric field used by the originator to uniquely identify the order. More... | |
std::string | userAssignedId |
User assigned order identifier. More... | |
std::string | filler |
Order response.
void validate | ( | ) | const |
Validates instance data by checking length limits for strings.
Throws std::invalid_artument exception if message content is invalid.
ActivityReason::Enum activityReason |
Activity reason.
std::string branch |
Fixed 3 byte branch.
UInt16 branchSequenceNumber |
Numeric field used by the originator to uniquely identify the order.
Limited to 9999 at this time.
UInt32 canceledQuantity |
Cancelled quantity.
UInt32 leavesQuantity |
Quantity open for further execution.
UInt32 originalOrderHighId |
Order ID.
UInt32 originalOrderLowId |
Order ID.
UInt32 tradedQuantity |
Traded quantity.
std::string userAssignedId |
User assigned order identifier.