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

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.