35 class ONIXS_EUREX_EMDI_API RemainingOrderDetailsEntry :
public DataContainer
53 explicit RemainingOrderDetailsEntry(
const void* data)
noexcept;
56 class ONIXS_EUREX_EMDI_API RemainingOrderDetailsEntries :
public DataContainer
60 size_t size() const noexcept;
71 explicit RemainingOrderDetailsEntries (const
void* data) noexcept;
74 class ONIXS_EUREX_EMDI_API ExecutionSummary : public
MessageBase
Decimal type for better precision.
DataContainer(const void *data)
RemainingOrderDetailsEntries remainingOrderDetailsEntriesGrp() const noexcept
EOBI::TradeCondition::Enum tradeCondition() const
Indicates whether a synthetic match is occurred.
EOBI::MDUpdateAction::Enum mdUpdateAction() const
Type of Market Data update action.
Decimal lastPx() const
Worst price of this match.
UInt8 tradingHHIIndicator() const
The trading HHI is the index to the HHI interval of the match event.
UInt64 aggressorTime() const
UTCTimestamp.
void toString(std::string &) const override
Appends text presentation.
UInt64 requestTime() const
Gateway request in timestamp.
friend class Implementation::MessageFactory
UInt64 securityID() const
Unique instrument identifier.
QuantityType restingHiddenQty() const
Quantity of matched passive orders that is not displayed to the market.
EOBI::AggressorSide::Enum aggressorSide() const
Aggressor side.
EOBI::MarketDataType::Enum marketDataType() const
Market data type.
EOBI::SecurityIDSource::Enum securityIDSource() const
Marketplace assigned identifier.
std::string msgType() const
Message type.
UInt64 execID() const
Matching timestamp.
QuantityType lastQty() const
Total quantity of this match.
QuantityType restingCxlQty() const
const DataSource & dataSource() const
Returns data source.
MessageBase(const void *data, const DataSource &dataSource)
friend class ExecutionSummary
size_t size() const noexcept
Number of entries.
void toString(std::string &) const
Appends text presentation.
bool displayQty(Int64 &result) const noexcept
bool trdRegTSPrevTimePriority(UInt64 &result) const noexcept
friend class RemainingOrderDetailsEntries
void toString(std::string &) const
Appends text presentation.
bool price(Decimal &price) const noexcept