#include <MamdaQuotePossiblyDuplicate.h>
Inherits from Wombat::MamdaBasicEvent
Inherited by Wombat::MamdaQuoteListener
Name | |
---|---|
virtual const MamaPrice & | getBidPrice() const =0 |
virtual MamdaFieldState | getBidPriceFieldState() const =0 |
virtual mama_quantity_t | getBidSize() const =0 |
virtual MamdaFieldState | getBidSizeFieldState() const =0 |
virtual mama_quantity_t | getBidDepth() const =0 |
virtual MamdaFieldState | getBidDepthFieldState() const =0 |
virtual const char * | getBidPartId() const =0 |
virtual MamdaFieldState | getBidPartIdFieldState() const =0 |
virtual const MamaPrice & | getAskPrice() const =0 |
virtual MamdaFieldState | getAskPriceFieldState() const =0 |
virtual mama_quantity_t | getAskSize() const =0 |
virtual MamdaFieldState | getAskSizeFieldState() const =0 |
virtual mama_quantity_t | getAskDepth() const =0 |
virtual MamdaFieldState | getAskDepthFieldState() const =0 |
virtual const char * | getAskPartId() const =0 |
virtual MamdaFieldState | getAskPartIdFieldState() const =0 |
virtual const MamaPrice & | getQuoteMidPrice() const =0 |
virtual MamdaFieldState | getQuoteMidPriceFieldState() const =0 |
virtual const char * | getQuoteQualStr() const =0 |
virtual MamdaFieldState | getQuoteQualStrFieldState() const =0 |
virtual | ~MamdaQuotePossiblyDuplicate() |
Public Functions inherited from Wombat::MamdaBasicEvent
Name | |
---|---|
virtual const char * | getSymbol() const =0 |
virtual MamdaFieldState | getSymbolFieldState() const =0 |
virtual const char * | getPartId() const =0 |
virtual MamdaFieldState | getPartIdFieldState() const =0 |
virtual mama_seqnum_t | getEventSeqNum() const =0 |
virtual MamdaFieldState | getEventSeqNumFieldState() const =0 |
virtual const MamaDateTime & | getEventTime() const =0 |
virtual MamdaFieldState | getEventTimeFieldState() const =0 |
virtual const MamaDateTime & | getSrcTime() const =0 |
virtual MamdaFieldState | getSrcTimeFieldState() const =0 |
virtual const MamaDateTime & | getActivityTime() const =0 |
virtual MamdaFieldState | getActivityTimeFieldState() const =0 |
virtual const MamaDateTime & | getLineTime() const =0 |
virtual MamdaFieldState | getLineTimeFieldState() const =0 |
virtual const MamaDateTime & | getSendTime() const =0 |
virtual MamdaFieldState | getSendTimeFieldState() const =0 |
virtual const MamaMsgQual & | getMsgQual() const =0 |
virtual MamdaFieldState | getMsgQualFieldState() const =0 |
virtual | ~MamdaBasicEvent() |
class Wombat::MamdaQuotePossiblyDuplicate;
MamdaQuotePossiblyDuplicate is an interface that provides access to fields related to quote updates which are possible duplicates of previous quote updates.
virtual const MamaPrice & getBidPrice() const =0
Return: Bid price. The highest price that the representative party/group is willing to pay to buy the security. For most feeds, this size is represented in round lots.
Reimplemented by: Wombat::MamdaQuoteListener::getBidPrice
Get the quote bid price.
virtual MamdaFieldState getBidPriceFieldState() const =0
Return: MamdaFieldState. An enumeration representing field state.
Reimplemented by: Wombat::MamdaQuoteListener::getBidPriceFieldState
Get the field state
virtual mama_quantity_t getBidSize() const =0
Return: Total share size available for the current bid price. Note: many feeds provide this size in terms of round lots.
Reimplemented by: Wombat::MamdaQuoteListener::getBidSize
Get the quote bid size.
virtual MamdaFieldState getBidSizeFieldState() const =0
Return: MamdaFieldState. An enumeration representing field state.
Reimplemented by: Wombat::MamdaQuoteListener::getBidSizeFieldState
Get the field state
virtual mama_quantity_t getBidDepth() const =0
Return: The total size available at the current best bid price. Only supported by some exchanges. The total size may differ from the “best” size in that the total may be aggregated from multiple sources.
Reimplemented by: Wombat::MamdaQuoteListener::getBidDepth
Get the quote bid depth.
virtual MamdaFieldState getBidDepthFieldState() const =0
Return: MamdaFieldState. An enumeration representing field state.
Reimplemented by: Wombat::MamdaQuoteListener::getBidDepthFieldState
Get the field state
virtual const char * getBidPartId() const =0
Return: The identifier of the market participant (e.g. exchange or market maker) contributing the bid price field.
Reimplemented by: Wombat::MamdaQuoteListener::getBidPartId
Get the quote bid participant identifier.
virtual MamdaFieldState getBidPartIdFieldState() const =0
Return: MamdaFieldState. An enumeration representing field state.
Reimplemented by: Wombat::MamdaQuoteListener::getBidPartIdFieldState
Get the field state
virtual const MamaPrice & getAskPrice() const =0
Return: Ask price. The lowest price that the representative party/group is willing to take to sell the security. For most feeds, this size is represented in round lots.
Reimplemented by: Wombat::MamdaQuoteListener::getAskPrice
Get the quote ask price.
virtual MamdaFieldState getAskPriceFieldState() const =0
Return: MamdaFieldState. An enumeration representing field state.
Reimplemented by: Wombat::MamdaQuoteListener::getAskPriceFieldState
Get the field state
virtual mama_quantity_t getAskSize() const =0
Return: Total share size available for the current ask price. Note: many feeds provide this size in terms of round lots.
Reimplemented by: Wombat::MamdaQuoteListener::getAskSize
Get the quote ask size.
virtual MamdaFieldState getAskSizeFieldState() const =0
Return: MamdaFieldState. An enumeration representing field state.
Reimplemented by: Wombat::MamdaQuoteListener::getAskSizeFieldState
Get the field state
virtual mama_quantity_t getAskDepth() const =0
Return: The total size available at the current best ask price. Only supported by some exchanges. The total size may differ from the “best” size in that the total may be aggregated from multiple sources.
Reimplemented by: Wombat::MamdaQuoteListener::getAskDepth
Get the quote ask depth.
virtual MamdaFieldState getAskDepthFieldState() const =0
Return: MamdaFieldState. An enumeration representing field state.
Reimplemented by: Wombat::MamdaQuoteListener::getAskDepthFieldState
Get the field state
virtual const char * getAskPartId() const =0
Return: The identifier of the market participant (e.g. exchange or market maker) contributing the ask price field.
Reimplemented by: Wombat::MamdaQuoteListener::getAskPartId
Get the quote ask participant identifier.
virtual MamdaFieldState getAskPartIdFieldState() const =0
Return: MamdaFieldState. An enumeration representing field state.
Reimplemented by: Wombat::MamdaQuoteListener::getAskPartIdFieldState
Get the field state
virtual const MamaPrice & getQuoteMidPrice() const =0
Return: The mid price of the current quote. Usually, this is the average of the bid and ask prices, but some exchanges provide this field explicitly (e.g. LSE).
Reimplemented by: Wombat::MamdaQuoteListener::getQuoteMidPrice
Get the quote mid price.
virtual MamdaFieldState getQuoteMidPriceFieldState() const =0
Return: MamdaFieldState. An enumeration representing field state.
Reimplemented by: Wombat::MamdaQuoteListener::getQuoteMidPriceFieldState
Get the field state
virtual const char * getQuoteQualStr() const =0
Return: A normalized set of qualifiers for the last quote for the security. This field may contain multiple string values, separated by the colon(:) character.
Reimplemented by: Wombat::MamdaQuoteListener::getQuoteQualStr
Get the quote qualifier.
Value | Meaning |
---|---|
Normal | Regular quote; no special condition |
DepthAsk | Depth on ask side |
DepthBid | Depth on bid side |
Fast | Fast trading |
NonFirm | Non-firm quote |
Rotation | ? |
Auto | Automatic trade |
Inactive | ? |
SpecBid | Specialist bid |
SpecAsk | Specialist ask |
Locked | Locked market - Bid is equal to Ask for OTCBB issues (Recaps only) |
Crossed | Crossed market - Bid is greater than Ask for OTCBB (Recaps only) |
Synd | Syndicate bid |
PreSynd | Pre-syndicate bid |
Penalty | Penalty bid |
UnsolBid | Unsolicited bid |
UnsolAsk | Unsolicited ask |
UnsolQuote | Unsolicited quote |
Firm | ? |
RangeInd | ? |
XpressBid | NYSE LiquidityQuote Xpress bid indicator |
XpressAsk | NYSE LiquidityQuote Xpress ask indicator |
virtual MamdaFieldState getQuoteQualStrFieldState() const =0
Return: MamdaFieldState. An enumeration representing field state.
Reimplemented by: Wombat::MamdaQuoteListener::getQuoteQualStrFieldState
Get the field state
inline virtual ~MamdaQuotePossiblyDuplicate()
Updated on 2023-03-31 at 15:29:58 +0100