OnixS C++ Eurex T7 Market and Reference Data Interface (EMDI, RDI, EOBI) Handlers  7.4.2
API documentation
AddComplexInstrumentEntry Class Reference

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

Collaboration diagram for AddComplexInstrumentEntry:

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
 
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
 

Detailed Description

Definition at line 35 of file AddComplexInstrument.h.

Member Function Documentation

bool legPrice ( Decimal price) const

Leg Price.

Definition at line 50 of file AddComplexInstrument.cpp.

UInt32 legRatioQty ( ) const

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

Definition at line 66 of file AddComplexInstrument.cpp.

UInt64 legSecurityID ( ) const

Instrument identifier of the leg security.

Definition at line 45 of file AddComplexInstrument.cpp.

EOBI::LegSecurityType::Enum legSecurityType ( ) const

Leg Security Type.

Definition at line 61 of file AddComplexInstrument.cpp.

EOBI::LegSide::Enum legSide ( ) const

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

Definition at line 71 of file AddComplexInstrument.cpp.

UInt32 legSymbol ( ) const

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

Definition at line 40 of file AddComplexInstrument.cpp.

void toString ( std::string &  presentation) const

Appends text presentation.

Definition at line 76 of file AddComplexInstrument.cpp.

Friends And Related Function Documentation

friend class AddComplexInstrumentEntries
friend

Definition at line 60 of file AddComplexInstrument.h.


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