OnixS SGX Derivatives Handler for C++  2.17.0.0
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAccountAccount Information
 CAccountTypeType of login
 CActionOddLotOdd Lot, Action
 CAttentionThe field big_attention gives information about the trade
 CInstrumentClass::BlockSizeThis structure provides the trade units and the decreased order quantity
 CBusinessDateBusiness date
 CClBtSettlementInst
 CClCommissionApi
 CClCounterpartyTlx
 CClTradeBaseApi
 CClTradeBtApi
 CClTradeSecurPart
 CClTradeSgxApi
 CClTradeWarrantsApi
 CCollateralTypeDefines the type of collateral
 CCommissionFormatCommission Format
 CConnectionRetriesConnection retries settings
 CCouponCoupon
 CCurrencyUnitSpecifies the currency unit the instrument is traded in
 CDatabaseEventDatabase event
 CDaysOfWeekIdentifies day within week
 CDealSourceRefers to where the deal is created
 CDedicatedStopOrderChangeDedicated Stop Order Change
 CDedicatedStopOrderChangeListenerDedicated Stop Order Change Listener
 CDerivateLevelThe derivate level of the instrument
 CDetailedDealInfoDetailed deal information
 CDetailedTradeInfoListenerDetailed deal report after clearing
 CEditedPriceInfoReasonReason why the Edited Price Information broadcast was distributed
 CErrorCodeHandler error code
 CErrorContextError context information
 CErrorListenerError listener. Convert enum to string
 CErrorSeveritySeverity of the error
 CEventSource
 CexceptionSTL class
 CExchangeInfoExchange information
 CExchangeListenerExchange information listener
 CExchangeMessageListenerGeneral Message
 CExchangeOrderTypeThis is bit-coded field for exchange specific order types and attributes
 CExerciseLimitUnitWhat type is the Exercise Limit Unit?
 CFirmOrderBookListenerDefines an interface through which the Handler notifies subscribers about all order-related activities for a firm, for example, when a user enters or changes an order or an order being matched by another order
 CFixedArray< T >Read-only fixed-size array
 CFixedIncomeTypeType of fixed income security
 CForwardStyleDefines if this an Series Group where corresponding Series Series are forward styled
 CFullOrderDepthChangeListenerFull order depth change listener
 CGiveUpMemberInformation on Clearing Participant
 CGroupTypeType of group
 CHandlerHigh-level handler abstraction
 CHandlerStateStatus of the Handler
 CHandlerStateListenerStatus Listener
 CHiddenQuantityOrder quantity available but not shown
 CHiddenVolumeMethodHidden Volume Method
 CHvAlterTransThe MO33 transaction
 CHvOrderTransThe MO31 transaction
 CIncrementalPriceDepthListenerPrice Depth incremental listener
 CInstrumentClassInstrument Class representation
 CInstrumentClassIdInstrument Class ID representation
 CInstrumentDefinitionListenerInstrument Definition Listener
 CInstrumentGroupInstrument Group representation
 CInstrumentGroupIdInstrument Group ID representation
 CInstrumentStatusListenerInstrument Status Update Listener
 CInstrumentSubscriptionInstrument-level subscription
 CInstrumentTypeInstrument Type representation
 CInstrumentTypeIdInstrument Type ID representation
 CKnockVariantKnock in/out variant
 CLegalEventTypeType, Legal Event
 CLogLevelLog level
 CLogSwitchesLogging options
 CLotTypeSpecifies the lot type per block size
 CMakeSizeAligned< N >
 CMarketMarket representation
 CMarketId
 CMarketInfoMarket statistics
 CMarketInfoListenerStatus Listener
 CMarketTypeDefines the type of market
 CMatchSeqNbrMatch Sequence Number
 CMissingTradeListenerMissing trade listener (CQ10)
 CMonthsIdentifies months in year
 CMultiOrderRecordMulti order information
 CNonTradingDateNon-Trading Date
 CYearMonth::NoVerifySuppresses verification
 COMexBoolBoolean type representation
 COMexCharBoolBoolean type representation
 COMexDateEncoded series date helper
 COMexTimeEncoded time format is described in "OMex System Programmer's Manual"
 COpenCloseDefine the position update for the account
 COpenCloseRequestDescribes how the requested position account should be updated
 COptionBinaryVariantDefines the Option Binary Variants
 COptionStyleDefines the style of the option
 COptionTypeOption type
 COptionVariantDefines the option variant
 COrderBookAgregated order book for premium prices
 COrderBookEntryOrder depth description
 COrderChangeCombinedWhen an order entered into the system is modified (such as traded) in any way before being added to the order book, a struct is sent in the same broadcast
 COrderChangeReasonDefines why the order was changed
 COrderChangeSeparateThe Order Change Separate structure is sent out due to changes in quantity of orders residing in the order book
 COrderChgSepTransAckOrder Change Separate Transaction Acknowledgement
 COrderConditionValidity of Order
 COrderDetailsOrder details
 COrderIdOrder binary ID
 COrderInfoThe Order Info structure holding all information about the order
 COrderPriceChangeThe Order Price Change structure is sent out due to changes in price of orders residing in the order book
 COrderReturnInfoThe Order Return Info structure is limited to one per broadcast
 COrderStateOrder state
 COrderStatusOrder status
 COrderTradeInfoOrder Trade Info
 COrderTypeThe following order types are available:
 COrderVarOrder record details
 COwnTradeInfoHolds one row of trade information
 CPartyThe declared counter party for the other side of the trade
 CPreliminarySettlementPriceInfoPreliminary Settlement Price Information
 CPreliminarySettlementPriceListenerPreliminary Settlement Price Listener
 CPremiumUnitPremium Unit
 CPriceSGX price system representation
 CPriceDepthChangePrice Depth Change
 CPriceDepthListenerPrice Depth listener
 CPriceDepthOperatorOperation for distributed price depth items
 CPriceDepthOptionOption to query 5 or 10 price levels
 CPriceDepthUpdateFlagsFlags indicating what part(s) of OrderBook was changed
 CPriceLevelPrice Level
 CPriceOptionPrice level information validity
 CPriceUnitThe price unit for the underlying can be one of the following:
 CPublicOrderInfoPublic Order Info
 CQuotationPair
 CRankingRuleThis identifies how the instrument is ranked
 CRationalRational number representation
 CRepoTypeDefines the type of the REPO (Repurchase agreement)
 CSegmentInstanceNumberSegment Instance Number
 CSeriesInstrument Series
 Cseries
 CSeriesAttributesStatic series characteristics
 CSeriesIdSeries key
 CSeriesStatusThe actual status of the series
 CSettingsHandler settings
 CSettlementPriceTypeSettlement Price Type
 CSideSpecifies what quotation side is requested
 CStateTypeState Type
 CStatusInfoInstrument Status Information
 CStopConditionStop condition
 CStopOrderTransThe MO41 transaction
 CStopOrderValidityStop
 CSwapStyleDefines if this an Series Group where corresponding Series Series are swap styled
 CInstrumentClass::TickSizeThis structure provides table information on a bid and/or offer set for each price fluctuation range
 CTimeSpanRepresents time interval
 CTimeSpanFormatsTime span formats supported
 CTimeSpecThe TimeSpec encapsulates seconds and nanoseconds since Epoch
 CTimestampRepresents timestamp without time-zone information
 CTimestampFormatsCollection of timestamp formats supported
 CTradeAccountTypeThe account type for a trade
 CTradeInfoHolds trade information
 CTradeInfoListenerListen to deals on the Market
 CTradeInfoRowHolds one row of trade information
 CTradeListenerTrading listener
 CTradeReportTypeTrade Report Type
 CTradeStateIn what state is the trade?
 CTradeTypeWhat type of trade is it?
 CTradeTypeInfo
 CTradingCodeInformation about user who created order
 CTradingStateTrading State
 CTrendIndicatorTrend indicator for the latest price compared to the previous one
 CTxQuantityInfoTX Quantity Information
 CUnderlyingUnderlying representation
 CUnderlyingId
 CUnderlyingStatusThe actual status of the series
 CUnderlyingTypeWhat type of underlying is it
 CUserAccountSession login settings
 CVarChar< N >Fixed-size string buffer
 CWeekDaysWeek day flags
 CYearMonthRepresents month-year pair
 COMexDate::YMDYear/Month/Day structure