OnixS NASDAQ OMX Genium INET Handler for C++  0.13.0.0
Public Member Functions | Public Attributes | List of all members
TradingState Struct Reference

Trading State. More...

Public Member Functions

std::string toString () const
 String representation.
 
 TradingState ()
 Default constructor.
 

Public Attributes

TradingStateId id
 The binary representation of the trading state.
 
std::string name
 The ASCII representation of the trading state.
 
OMexBool::Enum matchingAvailabilityFlag
 Are orders automatically matched during the state?
 
OMexBool::Enum tradingEndFlag
 This state means the end of trading for the day.
 
OMexBool::Enum quoteMonitoringFlag
 Is Price quotation required during the state?
 
OMexBool::Enum marketOrderAvailabilityFlag
 Are market orders allowed during the state?
 
OMexBool::Enum fokOrderAvailabilityFlag
 Indicates if fill or kill is allowed during the trading state.
 
OMexBool::Enum fakOrderAvailabilityFlag
 Indicates if fill and kill is allowed during the trading state.
 
OMexBool::Enum editedOrderBookChangesAvailabilityFlag
 Are edited order book changes available during the state?
 
OMexBool::Enum orderBookChangesAvailabilityFlag
 Are order book changes available during the state?
 
OMexBool::Enum externalFullDepthFlag
 Indicates if external full depth is distributed during the trading state.
 
OMexBool::Enum internalFullDepthFlag
 Indicates if internal full depth is distributed during the trading state.
 
OMexBool::Enum settlementDayEndFlag
 Indicating the end of the settlement day (always set in the same session as Trading End Flag)
 

Detailed Description

Trading State.