#include <OnixS/Eurex/MarketData/EOBI/AuctionBestBidOffer.h>
Public Member Functions | |
std::string | msgType () const |
EOBI::MarketDataType::Enum | marketDataType () const |
EOBI::SecurityIDSource::Enum | securityIDSource () const |
UInt64 | transactTime () const |
UInt64 | securityID () const |
bool | bidPx (Decimal &price) const |
bool | offerPx (Decimal &price) const |
bool | bidSize (QuantityType &size) const |
bool | offerSize (QuantityType &size) const |
PotentialSecurityTradingEvent::Enum | potentialSecurityTradingEvent () const |
OrdType::Enum | bidOrdType () const |
OrdType::Enum | offerOrdType () const |
void | toString (std::string &) const ONIXS_EUREX_EMDI_OVERRIDE |
Public Member Functions inherited from MessageBase | |
UInt32 | msgSeqNum () const |
std::string | toString () const |
virtual | ~MessageBase () |
const DataSource & | dataSource () const |
Friends | |
class | Implementation::MessageFactory |
Additional Inherited Members | |
Protected Member Functions inherited from MessageBase | |
MessageBase (const void *data, const DataSource &dataSource) | |
Protected Member Functions inherited from DataContainer | |
DataContainer (const void *data) | |
template<class TData > | |
const TData * | getData () const ONIXS_EUREX_EMDI_NOEXCEPT |
Definition at line 34 of file AuctionBestBidOffer.h.
OrdType::Enum bidOrdType | ( | ) | const |
Indicates the existence of market orders on the bid side if BidPx is not set. Used for cash market instruments only.
bool bidPx | ( | Decimal & | price | ) | const |
Bid price/rate.
bool bidSize | ( | QuantityType & | size | ) | const |
Used for cash market instruments only.
EOBI::MarketDataType::Enum marketDataType | ( | ) | const |
Market data type.
std::string msgType | ( | ) | const |
Message type.
OrdType::Enum offerOrdType | ( | ) | const |
Indicates the existence of market orders on the offer side if OfferPx is not set. Used for cash market instruments only.
bool offerPx | ( | Decimal & | price | ) | const |
Offer price/rate.
bool offerSize | ( | QuantityType & | size | ) | const |
Used for cash market instruments only.
PotentialSecurityTradingEvent::Enum potentialSecurityTradingEvent | ( | ) | const |
Used for cash market instruments only.
UInt64 securityID | ( | ) | const |
Unique instrument identifier.
EOBI::SecurityIDSource::Enum securityIDSource | ( | ) | const |
Marketplace assigned identifier.
|
virtual |
Appends text presentation.
Reimplemented from MessageBase.
UInt64 transactTime | ( | ) | const |
Official timestamp of order book entry.
|
friend |
Definition at line 79 of file AuctionBestBidOffer.h.