22 #ifndef MamdaQuoteRecapH
23 #define MamdaQuoteRecapH
28 #include <mama/types.h>
48 virtual const MamaPrice& getBidPrice()
const = 0;
57 virtual mama_quantity_t getBidSize()
const = 0;
67 virtual mama_quantity_t getBidDepth()
const = 0;
75 virtual const char* getBidPartId()
const = 0;
87 virtual const MamaPrice& getBidClosePrice()
const = 0;
96 virtual const MamaDateTime& getBidCloseDate()
const = 0;
103 virtual const MamaPrice& getBidPrevClosePrice()
const = 0;
111 virtual const MamaDateTime& getBidPrevCloseDate()
const = 0;
118 virtual const MamaPrice& getBidHigh()
const = 0;
125 virtual const MamaPrice& getBidLow()
const = 0;
134 virtual const MamaPrice& getAskPrice()
const = 0;
142 virtual mama_quantity_t getAskSize()
const = 0;
152 virtual mama_quantity_t getAskDepth()
const = 0;
160 virtual const char* getAskPartId()
const = 0;
172 virtual const MamaPrice& getAskClosePrice()
const = 0;
181 virtual const MamaDateTime& getAskCloseDate()
const = 0;
188 virtual const MamaPrice& getAskPrevClosePrice()
const = 0;
196 virtual const MamaDateTime& getAskPrevCloseDate()
const = 0;
203 virtual const MamaPrice& getAskHigh()
const = 0;
210 virtual const MamaPrice& getAskLow()
const = 0;
219 virtual const MamaPrice& getQuoteMidPrice()
const = 0;
227 virtual mama_u32_t getQuoteCount()
const = 0;
406 virtual const char* getQuoteQualStr()
const = 0;
415 virtual const char* getQuoteQualNative()
const = 0;
447 virtual char getShortSaleBidTick()
const = 0;
454 virtual const MamaDateTime& getAskTime()
const = 0;
461 virtual const MamaDateTime& getBidTime()
const = 0;
468 virtual const MamaDateTime& getQuoteDate()
const = 0;
475 virtual const char* getAskIndicator()
const = 0;
482 virtual const char* getBidIndicator()
const = 0;
489 virtual mama_u32_t getAskUpdateCount()
const = 0;
496 virtual mama_u32_t getBidUpdateCount()
const = 0;
503 virtual double getAskYield()
const = 0;
510 virtual double getBidYield()
const = 0;
517 virtual const char* getAskSizesList()
const = 0;
524 virtual const char* getBidSizesList()
const = 0;
538 virtual char getShortSaleCircuitBreaker()
const = 0;
708 virtual MamdaFieldState getShortSaleCircuitBreakerFieldState()
const = 0;
716 #endif // MamdaQuoteRecapH