OnixS Eurex ETI Handler C++ library 9.25.0
API documentation
Loading...
Searching...
No Matches
InstrmtLegGrpElem Class Reference

Public Member Functions

 InstrmtLegGrpElem ()
std::string toString () const

Public Attributes

SInt64 legSecurityId
SInt64 legPrice
SInt32 legSymbol
UInt32 legRatioQty
LegSide::Enum legSide
LegSecurityType::Enum legSecurityType

Friends

class Serializer

Detailed Description

Definition at line 36 of file AddComplexInstrumentRequest.h.

Constructor & Destructor Documentation

◆ InstrmtLegGrpElem()

Initialize default instance.

Member Function Documentation

◆ toString()

std::string toString ( ) const

Returns string representation.

◆ Serializer

friend class Serializer
friend

Definition at line 64 of file AddComplexInstrumentRequest.h.

Member Data Documentation

◆ legPrice

SInt64 legPrice

Strategy leg underlying price (only applicable for futures legs).

Definition at line 46 of file AddComplexInstrumentRequest.h.

◆ legRatioQty

UInt32 legRatioQty

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

Definition at line 52 of file AddComplexInstrumentRequest.h.

◆ legSecurityId

SInt64 legSecurityId

Instrument identifiier of the leg security.

Definition at line 43 of file AddComplexInstrumentRequest.h.

◆ legSecurityType

LegSecurityType::Enum legSecurityType

Indicates type of leg.

Definition at line 58 of file AddComplexInstrumentRequest.h.

◆ legSide

LegSide::Enum legSide

The side of the individual leg of a strategy.

Definition at line 55 of file AddComplexInstrumentRequest.h.

◆ legSymbol

SInt32 legSymbol

Product identifiier of the leg security.

Definition at line 49 of file AddComplexInstrumentRequest.h.