#include <MamdaAuctionUpdate.h>
Inherits from Wombat::MamdaBasicEvent
Inherited by Wombat::MamdaAuctionListener
Name | |
---|---|
virtual const MamaPrice & | getUncrossPrice() const =0 |
virtual mama_quantity_t | getUncrossVolume() const =0 |
virtual MamdaUncrossPriceInd | getUncrossPriceInd() const =0 |
virtual const MamaDateTime & | getAuctionTime() const =0 |
virtual MamdaFieldState | getUncrossPriceFieldState() const =0 |
virtual MamdaFieldState | getUncrossVolumeFieldState() const =0 |
virtual MamdaFieldState | getUncrossPriceIndFieldState() const =0 |
virtual MamdaFieldState | getAuctionTimeFieldState() const =0 |
virtual | ~MamdaAuctionUpdate() |
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::MamdaAuctionUpdate;
MamdaAuctionUpdate is an interface that provides access to the currency related fields.
virtual const MamaPrice & getUncrossPrice() const =0
Return: uncross price. The indicative or firm auction price .
Reimplemented by: Wombat::MamdaAuctionListener::getUncrossPrice
Get the uncross price.
virtual mama_quantity_t getUncrossVolume() const =0
Return: Ask price. The indicative volume, or the volume turned over in the auction
Reimplemented by: Wombat::MamdaAuctionListener::getUncrossVolume
Get the uncross volume.
virtual MamdaUncrossPriceInd getUncrossPriceInd() const =0
Return: uncross price Ind. Indicates whether the Price and Volume is an indicative of the current state of the auction or whether its the (firm) auction price and volume
Reimplemented by: Wombat::MamdaAuctionListener::getUncrossPriceInd
Get the uncross price Ind.
virtual const MamaDateTime & getAuctionTime() const =0
Return: auction time. The indicative or firm auction time .
Reimplemented by: Wombat::MamdaAuctionListener::getAuctionTime
Get the auction time.
virtual MamdaFieldState getUncrossPriceFieldState() const =0
Return: MamdaFieldState. An enumeration representing field state.
Reimplemented by: Wombat::MamdaAuctionListener::getUncrossPriceFieldState
Get the uncross price fieldState
virtual MamdaFieldState getUncrossVolumeFieldState() const =0
Return: MamdaFieldState. An enumeration representing field state.
Reimplemented by: Wombat::MamdaAuctionListener::getUncrossVolumeFieldState
Get the uncross vol fieldState
virtual MamdaFieldState getUncrossPriceIndFieldState() const =0
Return: MamdaFieldState. An enumeration representing field state.
Reimplemented by: Wombat::MamdaAuctionListener::getUncrossPriceIndFieldState
Get the uncross price ind fieldState
virtual MamdaFieldState getAuctionTimeFieldState() const =0
Return: MamdaFieldState. An enumeration representing field state.
Reimplemented by: Wombat::MamdaAuctionListener::getAuctionTimeFieldState
Get the auction time fieldState
inline virtual ~MamdaAuctionUpdate()
Updated on 2023-03-31 at 15:29:57 +0100