OnixS C++ Eurex T7 Market and Reference Data (EMDI, MDI, RDI, EOBI) Handlers 18.2.2
Users' manual and API documentation
Loading...
Searching...
No Matches
AddComplexInstrumentEntry Class Reference

#include <OnixS/Eurex/MarketData/EOBI/AddComplexInstrument.h>

Public Member Functions

UInt32 legSymbol () const
UInt64 legSecurityID () const
bool legPrice (Decimal &price) const
UInt32 legRatioQty () const
EOBI::LegSecurityType::Enum legSecurityType () const
EOBI::LegSide::Enum legSide () const
EOBI::RelatedPriceType::Enum relatedPriceType () const
EOBI::TradingStyle::Enum tradingStyle () const
Decimal relatedPrice () const
void toString (std::string &) const

Friends

class AddComplexInstrumentEntries

Additional Inherited Members

Protected Member Functions inherited from DataContainer
 DataContainer (const void *data)
template<class TData>
const TData * getData () const ONIXS_EUREX_EMDI_NOEXCEPT

Detailed Description

Definition at line 36 of file AddComplexInstrument.h.

Member Function Documentation

◆ legPrice()

bool legPrice ( Decimal & price) const

Leg Price.

◆ legRatioQty()

UInt32 legRatioQty ( ) const

The ratio of quantity for this individual leg relative to the entire multi-leg security.

◆ legSecurityID()

UInt64 legSecurityID ( ) const

Instrument identifier of the leg security.

◆ legSecurityType()

EOBI::LegSecurityType::Enum legSecurityType ( ) const

Leg Security Type.

◆ legSide()

EOBI::LegSide::Enum legSide ( ) const

The side of the individual leg of a strategy as defined in signature.

◆ legSymbol()

UInt32 legSymbol ( ) const

Product identifier of the leg security (only applicable for underlying leg).

◆ relatedPrice()

Decimal relatedPrice ( ) const

◆ relatedPriceType()

EOBI::RelatedPriceType::Enum relatedPriceType ( ) const

◆ toString()

void toString ( std::string & ) const

Appends text presentation.

◆ tradingStyle()

EOBI::TradingStyle::Enum tradingStyle ( ) const

◆ AddComplexInstrumentEntries

friend class AddComplexInstrumentEntries
friend

Definition at line 71 of file AddComplexInstrument.h.