22 #ifndef MamdaQuoteUpdateH
23 #define MamdaQuoteUpdateH
47 virtual const MamaPrice& getBidPrice()
const = 0;
55 virtual mama_quantity_t getBidSize()
const = 0;
65 virtual mama_quantity_t getBidDepth()
const = 0;
73 virtual const char* getBidPartId()
const = 0;
82 virtual const MamaPrice& getAskPrice()
const = 0;
90 virtual mama_quantity_t getAskSize()
const = 0;
100 virtual mama_quantity_t getAskDepth()
const = 0;
108 virtual const char* getAskPartId()
const = 0;
117 virtual const MamaPrice& getQuoteMidPrice ()
const = 0;
128 virtual const char* getQuoteQualStr()
const = 0;
137 virtual const char* getQuoteQualNative()
const = 0;
169 virtual char getShortSaleBidTick ()
const = 0;
176 virtual const MamaDateTime& getAskTime()
const = 0;
183 virtual const MamaDateTime& getBidTime()
const = 0;
190 virtual const MamaDateTime& getQuoteDate()
const = 0;
197 virtual const char* getAskIndicator()
const = 0;
204 virtual const char* getBidIndicator()
const = 0;
211 virtual mama_u32_t getAskUpdateCount()
const = 0;
218 virtual mama_u32_t getBidUpdateCount()
const = 0;
225 virtual double getAskYield()
const = 0;
232 virtual double getBidYield()
const = 0;
239 virtual const char* getAskSizesList()
const = 0;
246 virtual const char* getBidSizesList()
const = 0;
260 virtual char getShortSaleCircuitBreaker()
const = 0;
430 virtual MamdaFieldState getShortSaleCircuitBreakerFieldState()
const = 0;
437 #endif // MamdaQuoteUpdateH