OpenMAMA
Wombat::MamdaAuctionRecap Class Reference

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

#include <MamdaAuctionRecap.h>

Inheritance diagram for Wombat::MamdaAuctionRecap:
Wombat::MamdaBasicRecap Wombat::MamdaAuctionListener

Public Member Functions

virtual const MamaPrice & getUncrossPrice () const =0
 Get the uncross price.
virtual mama_quantity_t getUncrossVolume () const =0
 Get the uncross volume.
virtual MamdaUncrossPriceInd getUncrossPriceInd () const =0
 Get the uncross price Ind.
virtual const MamaDateTime & getAuctionTime () const =0
 Get the auction time.
virtual MamdaFieldState getUncrossPriceFieldState () const =0
 Get the uncross price fieldState.
virtual MamdaFieldState getUncrossVolumeFieldState () const =0
 Get the uncross volume fieldState.
virtual MamdaFieldState getUncrossPriceIndFieldState () const =0
 Get the uncross price ind fieldState.
virtual MamdaFieldState getAuctionTimeFieldState () const =0
 Get the auction time fieldState.
virtual ~MamdaAuctionRecap ()
- Public Member Functions inherited from Wombat::MamdaBasicRecap
virtual const char * getSymbol () const =0
 Get the string symbol for the instrument.
virtual MamdaFieldState getSymbolFieldState () const =0
 Get the string symbol field state for the instrument.
virtual const char * getPartId () const =0
 Get the participant identifier.
virtual MamdaFieldState getPartIdFieldState () const =0
 Get the participant identifier field state.
virtual const MamaDateTime & getSrcTime () const =0
 Get the source time of the update.
virtual MamdaFieldState getSrcTimeFieldState () const =0
 Get the source time field state.
virtual const MamaDateTime & getActivityTime () const =0
 Get the activity time of the update.
virtual MamdaFieldState getActivityTimeFieldState () const =0
 Get the activity time field state.
virtual const MamaDateTime & getLineTime () const =0
 Get the line time of the update.
virtual MamdaFieldState getLineTimeFieldState () const =0
 Get the line time field state.
virtual const MamaDateTime & getSendTime () const =0
 Get the send time of the update.
virtual MamdaFieldState getSendTimeFieldState () const =0
 Get the send time field state.
virtual ~MamdaBasicRecap ()
 Destructor.

Detailed Description

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

Constructor & Destructor Documentation

virtual Wombat::MamdaAuctionRecap::~MamdaAuctionRecap ( )
virtual
{};

Member Function Documentation

virtual const MamaPrice& Wombat::MamdaAuctionRecap::getUncrossPrice ( ) const
pure virtual

Get the uncross price.

Returns
uncross price. The indicative or firm auction price .

Implemented in Wombat::MamdaAuctionListener.

virtual mama_quantity_t Wombat::MamdaAuctionRecap::getUncrossVolume ( ) const
pure virtual

Get the uncross volume.

Returns
Ask price. The indicative volume, or the volume turned over in the auction

Implemented in Wombat::MamdaAuctionListener.

virtual MamdaUncrossPriceInd Wombat::MamdaAuctionRecap::getUncrossPriceInd ( ) const
pure virtual

Get the uncross price Ind.

Returns
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

Implemented in Wombat::MamdaAuctionListener.

virtual const MamaDateTime& Wombat::MamdaAuctionRecap::getAuctionTime ( ) const
pure virtual

Get the auction time.

Returns
auction time. The indicative or firm auction time .

Implemented in Wombat::MamdaAuctionListener.

virtual MamdaFieldState Wombat::MamdaAuctionRecap::getUncrossPriceFieldState ( ) const
pure virtual

Get the uncross price fieldState.

Returns
MamdaFieldState. An enumeration representing field state.

Implemented in Wombat::MamdaAuctionListener.

virtual MamdaFieldState Wombat::MamdaAuctionRecap::getUncrossVolumeFieldState ( ) const
pure virtual

Get the uncross volume fieldState.

Returns
MamdaFieldState. An enumeration representing field state.

Implemented in Wombat::MamdaAuctionListener.

virtual MamdaFieldState Wombat::MamdaAuctionRecap::getUncrossPriceIndFieldState ( ) const
pure virtual

Get the uncross price ind fieldState.

Returns
MamdaFieldState. An enumeration representing field state.

Implemented in Wombat::MamdaAuctionListener.

virtual MamdaFieldState Wombat::MamdaAuctionRecap::getAuctionTimeFieldState ( ) const
pure virtual

Get the auction time fieldState.

Returns
MamdaFieldState. An enumeration representing field state.

Implemented in Wombat::MamdaAuctionListener.


The documentation for this class was generated from the following file:


© 2012 Linux Foundation