OnixS CBOE CMi2 Trading Handler for C++  1.1.3.0
Public Member Functions | Public Attributes | List of all members
OrderFormat2Response::OrderResponse Class Reference

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
 

Detailed Description

Order response.

Member Function Documentation

void validate ( ) const

Validates instance data by checking length limits for strings.

Throws std::invalid_artument exception if message content is invalid.

Member Data Documentation

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.