OpenMAMA
Wombat::MamdaQuoteGap Class Referenceabstract

MamdaQuoteGap is an interface that provides access to quote gap related fields. More...

#include <MamdaQuoteGap.h>

Inheritance diagram for Wombat::MamdaQuoteGap:
Wombat::MamdaBasicEvent Wombat::MamdaQuoteListener

Public Member Functions

virtual mama_seqnum_t getBeginGapSeqNum () const =0
 The starting sequence number of detected missing quotes based on the quote count. More...
 
virtual MamdaFieldState getBeginGapSeqNumFieldState () const =0
 Get the quote bid yield fieldState. More...
 
virtual mama_seqnum_t getEndGapSeqNum () const =0
 The end sequence number of detected missing quotes based on the quote count. More...
 
virtual MamdaFieldState getEndGapSeqNumFieldState () const =0
 Get the quote bid yield fieldState. More...
 
virtual ~MamdaQuoteGap ()
 
- Public Member Functions inherited from Wombat::MamdaBasicEvent
virtual const char * getSymbol () const =0
 Get the instruments string symbol. More...
 
virtual MamdaFieldState getSymbolFieldState () const =0
 Get the string symbol field state. More...
 
virtual const char * getPartId () const =0
 Get the participant identifier. More...
 
virtual MamdaFieldState getPartIdFieldState () const =0
 Get the participant identifier field state. More...
 
virtual mama_seqnum_t getEventSeqNum () const =0
 Get the event sequence number. More...
 
virtual MamdaFieldState getEventSeqNumFieldState () const =0
 Get the event sequence number field state. More...
 
virtual const MamaDateTime & getEventTime () const =0
 Get the event time. More...
 
virtual MamdaFieldState getEventTimeFieldState () const =0
 Get the event time field state. More...
 
virtual const MamaDateTime & getSrcTime () const =0
 Get the source time. More...
 
virtual MamdaFieldState getSrcTimeFieldState () const =0
 Get the source time field state. More...
 
virtual const MamaDateTime & getActivityTime () const =0
 Get the activity time. More...
 
virtual MamdaFieldState getActivityTimeFieldState () const =0
 Get the activity time field state. More...
 
virtual const MamaDateTime & getLineTime () const =0
 Get the line time. More...
 
virtual MamdaFieldState getLineTimeFieldState () const =0
 Get the line time of the update. More...
 
virtual const MamaDateTime & getSendTime () const =0
 Get the send time. More...
 
virtual MamdaFieldState getSendTimeFieldState () const =0
 Get the send time field state. More...
 
virtual const MamaMsgQual & getMsgQual () const =0
 Get the message qualifier. More...
 
virtual MamdaFieldState getMsgQualFieldState () const =0
 Get the message qualifier field state. More...
 
virtual ~MamdaBasicEvent ()
 Destructor. More...
 

Detailed Description

MamdaQuoteGap is an interface that provides access to quote gap related fields.

Constructor & Destructor Documentation

◆ ~MamdaQuoteGap()

virtual Wombat::MamdaQuoteGap::~MamdaQuoteGap ( )
virtual
69 {};

Member Function Documentation

◆ getBeginGapSeqNum()

virtual mama_seqnum_t Wombat::MamdaQuoteGap::getBeginGapSeqNum ( ) const
pure virtual

The starting sequence number of detected missing quotes based on the quote count.

Returns
The start gap sequence number.

Implemented in Wombat::MamdaQuoteListener.

◆ getBeginGapSeqNumFieldState()

virtual MamdaFieldState Wombat::MamdaQuoteGap::getBeginGapSeqNumFieldState ( ) const
pure virtual

Get the quote bid yield fieldState.

Returns
MamdaFieldState. An enumeration representing field state.

Implemented in Wombat::MamdaQuoteListener.

◆ getEndGapSeqNum()

virtual mama_seqnum_t Wombat::MamdaQuoteGap::getEndGapSeqNum ( ) const
pure virtual

The end sequence number of detected missing quotes based on the quote count.

Returns
The end gap sequence number.

Implemented in Wombat::MamdaQuoteListener.

◆ getEndGapSeqNumFieldState()

virtual MamdaFieldState Wombat::MamdaQuoteGap::getEndGapSeqNumFieldState ( ) const
pure virtual

Get the quote bid yield fieldState.

Returns
MamdaFieldState. An enumeration representing field state.

Implemented in Wombat::MamdaQuoteListener.


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


© 2012 Linux Foundation