OnixS SGX Derivatives Handler for C++  2.17.0.0
Public Member Functions | Public Attributes | List of all members
OrderDetails Struct Reference

Order details. More...

Public Member Functions

 OrderDetails ()
 Constructor.
 
 ~OrderDetails ()
 Destructor.
 
std::string toString () const
 String representation.
 

Public Attributes

std::string symbol
 Series.
 
SeriesId seriesId
 Series id. More...
 
OrderType::Enum orderType
 Order type. More...
 
OrderCondition::Enum condition
 Condition for Executed Volume or for Validity Period.
 
uint8 validityTime
 Specifies the value of the time validity.
 
StopCondition::Enum stopCondition
 Stop condition (for stop orders only).
 
Price stopPrice
 The price which is used as a condition for converting stop orders (for stop orders only).
 
StopOrderValidity::Enum stopOrderValidity
 Validity of Stop Order.
 
Side::Enum side
 Trade side.
 
Price price
 Price.
 
int32 volume
 Overal volume of contracts.
 
int32 shownVolume
 If not zero presents the shown volume for hidden-volume order.
 
int32 blockSize
 Block size.
 
int32 stateType
 State type for state orders.
 

Detailed Description

Order details.

Member Data Documentation

OrderType::Enum orderType

Order type.

Order type declares characteristics about an order in terms of a bit map where each bit is assigned a specific property.

SeriesId seriesId

Series id.

Assigned during the call to Session::enterOrder() on successful order entry.