Classes Files

Wombat::MamdaAuctionUpdate

More…

#include <MamdaAuctionUpdate.h>

Inherits from Wombat::MamdaBasicEvent

Inherited by Wombat::MamdaAuctionListener

Public Functions

  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()

Additional inherited members

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()

Detailed Description

class Wombat::MamdaAuctionUpdate;

MamdaAuctionUpdate is an interface that provides access to the currency related fields.

Public Functions Documentation

function getUncrossPrice

virtual const MamaPrice & getUncrossPrice() const =0

Return: uncross price. The indicative or firm auction price .

Reimplemented by: Wombat::MamdaAuctionListener::getUncrossPrice

Get the uncross price.

function getUncrossVolume

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.

function getUncrossPriceInd

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.

function getAuctionTime

virtual const MamaDateTime & getAuctionTime() const =0

Return: auction time. The indicative or firm auction time .

Reimplemented by: Wombat::MamdaAuctionListener::getAuctionTime

Get the auction time.

function getUncrossPriceFieldState

virtual MamdaFieldState getUncrossPriceFieldState() const =0

Return: MamdaFieldState. An enumeration representing field state.

Reimplemented by: Wombat::MamdaAuctionListener::getUncrossPriceFieldState

Get the uncross price fieldState

function getUncrossVolumeFieldState

virtual MamdaFieldState getUncrossVolumeFieldState() const =0

Return: MamdaFieldState. An enumeration representing field state.

Reimplemented by: Wombat::MamdaAuctionListener::getUncrossVolumeFieldState

Get the uncross vol fieldState

function getUncrossPriceIndFieldState

virtual MamdaFieldState getUncrossPriceIndFieldState() const =0

Return: MamdaFieldState. An enumeration representing field state.

Reimplemented by: Wombat::MamdaAuctionListener::getUncrossPriceIndFieldState

Get the uncross price ind fieldState

function getAuctionTimeFieldState

virtual MamdaFieldState getAuctionTimeFieldState() const =0

Return: MamdaFieldState. An enumeration representing field state.

Reimplemented by: Wombat::MamdaAuctionListener::getAuctionTimeFieldState

Get the auction time fieldState

function ~MamdaAuctionUpdate

inline virtual ~MamdaAuctionUpdate()

Updated on 2023-03-31 at 15:29:57 +0100