OnixS C++ Eurex T7 Market and Reference Data (EMDI, MDI, RDI, EOBI) Handlers  18.0.1
API documentation
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
 
EOBI::RelatedPriceType::Enum 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

bool legPrice ( Decimal price) const

Leg Price.

UInt32 legRatioQty ( ) const

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

UInt64 legSecurityID ( ) const

Instrument identifier of the leg security.

EOBI::LegSecurityType::Enum legSecurityType ( ) const

Leg Security Type.

EOBI::LegSide::Enum legSide ( ) const

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

UInt32 legSymbol ( ) const

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

EOBI::RelatedPriceType::Enum relatedPrice ( ) const
EOBI::RelatedPriceType::Enum relatedPriceType ( ) const
void toString ( std::string &  ) const

Appends text presentation.

EOBI::TradingStyle::Enum tradingStyle ( ) const

Friends And Related Function Documentation

friend class AddComplexInstrumentEntries
friend

Definition at line 71 of file AddComplexInstrument.h.


The documentation for this class was generated from the following file: