35 class ONIXS_EUREX_EMDI_API RemainingOrderDetailsEntry :
public DataContainer
56 class ONIXS_EUREX_EMDI_API RemainingOrderDetailsEntries :
public DataContainer
74 class ONIXS_EUREX_EMDI_API ExecutionSummary : public
MessageBase
#define ONIXS_EUREX_EMDI_OVERRIDE
#define ONIXS_EUREX_EMDI_NOEXCEPT
Decimal type for better precision.
DataContainer(const void *data)
RemainingOrderDetailsEntries remainingOrderDetailsEntriesGrp() const ONIXS_EUREX_EMDI_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.
UInt64 requestTime() const
Gateway request in timestamp.
friend class Implementation::MessageFactory
void toString(std::string &) const ONIXS_EUREX_EMDI_OVERRIDE
Appends text presentation.
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
void toString(std::string &) const
Appends text presentation.
size_t size() const ONIXS_EUREX_EMDI_NOEXCEPT
Number of entries.
bool trdRegTSPrevTimePriority(UInt64 &result) const ONIXS_EUREX_EMDI_NOEXCEPT
friend class RemainingOrderDetailsEntries
bool displayQty(Int64 &result) const ONIXS_EUREX_EMDI_NOEXCEPT
void toString(std::string &) const
Appends text presentation.
bool price(Decimal &price) const ONIXS_EUREX_EMDI_NOEXCEPT