34 class ONIXS_EUREX_EMDI_API AuctionBestBidOffer :
public MessageBase
79 friend class Implementation::MessageFactory;
#define ONIXS_EUREX_EMDI_OVERRIDE
Decimal type for better precision.
PotentialSecurityTradingEvent::Enum potentialSecurityTradingEvent() const
Used for cash market instruments only.
OrdType::Enum offerOrdType() const
void toString(std::string &) const ONIXS_EUREX_EMDI_OVERRIDE
Appends text presentation.
UInt64 securityID() const
Unique instrument identifier.
OrdType::Enum bidOrdType() const
EOBI::MarketDataType::Enum marketDataType() const
Market data type.
EOBI::SecurityIDSource::Enum securityIDSource() const
Marketplace assigned identifier.
std::string msgType() const
Message type.
bool bidPx(Decimal &price) const
Bid price/rate.
bool bidSize(QuantityType &size) const
Used for cash market instruments only.
bool offerSize(QuantityType &size) const
Used for cash market instruments only.
bool offerPx(Decimal &price) const
Offer price/rate.
UInt64 transactTime() const
Official timestamp of order book entry.
const DataSource & dataSource() const
Returns data source.
MessageBase(const void *data, const DataSource &dataSource)