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

Public Member Functions

 InstrmtMatchSideGrpElem ()
std::string toString () const

Public Attributes

SInt64 securityId
SInt64 lastPx
UInt64 transBkdTime
SInt64 relatedClosePrice
SInt64 clearingTradePrice
UInt32 packageId
SInt32 sideMarketSegmentId
SideTrdSubTyp::Enum sideTrdSubTyp
ProductComplex::Enum productComplex
TradePublishIndicator::Enum tradePublishIndicator
UInt8 instrmtMatchSideId
EffectOnBasket::Enum effectOnBasket
std::string tradeReportText

Friends

class Serializer

Detailed Description

Definition at line 65 of file AmendBasketTradeRequest.h.

Constructor & Destructor Documentation

◆ InstrmtMatchSideGrpElem()

Initialize default instance.

Member Function Documentation

◆ toString()

std::string toString ( ) const

Returns string representation.

◆ Serializer

friend class Serializer
friend

Definition at line 114 of file AmendBasketTradeRequest.h.

Member Data Documentation

◆ clearingTradePrice

SInt64 clearingTradePrice

Final trade price.

Definition at line 84 of file AmendBasketTradeRequest.h.

◆ effectOnBasket

EffectOnBasket::Enum effectOnBasket

Transaction effect on a basket.

Definition at line 105 of file AmendBasketTradeRequest.h.

◆ instrmtMatchSideId

UInt8 instrmtMatchSideId

ID to map element of InstrmtMatchSideGrp and BasketSideAllocGrp.

Definition at line 102 of file AmendBasketTradeRequest.h.

◆ lastPx

SInt64 lastPx

Price of this leg fill.

Definition at line 75 of file AmendBasketTradeRequest.h.

◆ packageId

UInt32 packageId

Identifier for a Trade Entry Service trade, i.e TES trade ID.

Definition at line 87 of file AmendBasketTradeRequest.h.

◆ productComplex

ProductComplex::Enum productComplex

This field qualifies an instrument type on Eurex.

Definition at line 96 of file AmendBasketTradeRequest.h.

◆ relatedClosePrice

SInt64 relatedClosePrice

User defined index price.

Definition at line 81 of file AmendBasketTradeRequest.h.

◆ securityId

SInt64 securityId

The instrument identifier uniquely identifies an instrument in the core system.

Definition at line 72 of file AmendBasketTradeRequest.h.

◆ sideMarketSegmentId

SInt32 sideMarketSegmentId

Product ID.

Definition at line 90 of file AmendBasketTradeRequest.h.

◆ sideTrdSubTyp

SideTrdSubTyp::Enum sideTrdSubTyp

Sub-type of a trade type.

Definition at line 93 of file AmendBasketTradeRequest.h.

◆ tradePublishIndicator

TradePublishIndicator::Enum tradePublishIndicator

Indicates if a trade should be reported via the market reporting service.

Definition at line 99 of file AmendBasketTradeRequest.h.

◆ tradeReportText

std::string tradeReportText

User defined text field.

Definition at line 108 of file AmendBasketTradeRequest.h.

◆ transBkdTime

UInt64 transBkdTime

Trade Closure Time, the time when an Off-Book trade was concluded outside the Eurex System.

Definition at line 78 of file AmendBasketTradeRequest.h.