22 #ifndef MamdaOrderImbalanceRecapH
23 #define MamdaOrderImbalanceRecapH
28 #include <mama/mamacpp.h>
42 virtual const MamaDateTime& getAuctionTime()
const = 0;
54 virtual int64_t getBuyVolume()
const = 0;
66 virtual char getCrossType()
const = 0;
78 virtual mama_seqnum_t getEventSeqNum()
const = 0 ;
90 virtual const MamaDateTime& getEventTime()
const = 0;
102 virtual const MamaPrice& getFarClearingPrice()
const = 0;
114 virtual const MamaPrice& getHighIndicationPrice()
const = 0;
126 virtual const MamaPrice& getImbalancePrice ()
const = 0;
138 virtual const MamaPrice& getMatchPrice()
const = 0;
150 virtual const char* getIssueSymbol()
const = 0;
162 virtual const MamaPrice& getLowIndicationPrice()
const = 0;
174 virtual int64_t getMatchVolume()
const = 0;
186 virtual int32_t getMsgType()
const = 0;
198 virtual const MamaPrice& getNearClearingPrice()
const = 0;
210 virtual char getNoClearingPrice()
const = 0;
222 virtual const char* getPartId()
const = 0;
234 virtual char getPriceVarInd()
const = 0;
246 virtual const char* getSecurityStatusOrig()
const = 0;
258 virtual const char* getImbalanceState()
const = 0;
270 virtual const MamaDateTime& getSecurityStatusTime()
const = 0;
282 virtual int64_t getSellVolume()
const = 0;
294 virtual mama_seqnum_t getSeqNum()
const = 0;
MamdaBasicRecap is an interface that provides access to recap related fields.
Definition: MamdaBasicRecap.h:36
MamdaOrderImbalanceUpdate is an interface that provides access to order imbalance related fields...
Definition: MamdaAuctionFields.h:29
virtual ~MamdaOrderImbalanceRecap()
Definition: MamdaOrderImbalanceRecap.h:303
Definition: MamdaOrderImbalanceRecap.h:35
MamdaFieldState
An enumeration representing field state.
Definition: MamdaFieldState.h:37