65 class ONIXS_EUREX_EMDI_API CrossRequest :
public Message
119 CrossRequest (
const void* impl)
Side::Enum side() const
Side.
bool price(Decimal &price) const
Price of the Liquidity Improvement Cross.
friend class CrossRequestWrapper
CrossRequestType::Enum crossRequestType() const
Cross Request Type.
UInt32 getMarketSegmentID() const
Product identifier.
InputSource::Enum inputSource() const
Input source.
bool orderQty(Decimal &quantity) const
Defines the requested quantity which cannot be zero in a cross request.
SecurityId securityId() const
Instrument identifier.
UInt64 transactTime() const
Time when request was processed by the matcher (nanoseconds).
Decimal type for better precision.
UInt32 getUInt32(Tag tag) const
Group getGroup(Tag numberOfInstancesTag) const
UInt64 getUInt64(Tag tag) const
Int64 getInt64(Tag tag) const
FieldValueRef get(Tag tag) const
Message(const Message &other)
Enumeration::Enum getIntEnumFieldValue(const FieldSet &fieldSet, Tag tag)
Int64 SecurityId
Alias for Security Id type.
@ Undefined
Used to identify absence of value.
@ LiquidityImprovementCross