22 #ifndef MamdaTradeCorrectionH
23 #define MamdaTradeCorrectionH
44 virtual mama_seqnum_t getOrigSeqNum()
const = 0;
57 virtual const MamaPrice& getOrigPrice()
const = 0;
70 virtual mama_quantity_t getOrigVolume()
const = 0;
83 virtual const char* getOrigPartId()
const = 0;
96 virtual const char* getOrigQual()
const = 0;
109 virtual const char* getOrigQualNative()
const = 0;
122 virtual mama_u32_t getOrigSellersSaleDays()
const = 0;
135 virtual char getOrigStopStock()
const = 0;
147 virtual const char* getCorrTradeId()
const = 0;
160 virtual const MamaPrice& getCorrPrice()
const = 0;
173 virtual mama_quantity_t getCorrVolume()
const = 0;
186 virtual const char* getCorrPartId()
const = 0;
199 virtual const char* getCorrQual()
const = 0;
212 virtual const char* getCorrQualNative()
const = 0;
225 virtual mama_u32_t getCorrSellersSaleDays()
const = 0;
238 virtual char getCorrStopStock()
const = 0;
475 virtual const char* getTradeQual()
const = 0;
489 virtual bool getIsIrregular()
const = 0;
498 virtual bool getGenericFlag()
const = 0;
505 virtual const char* getOrigTradeId()
const = 0;
520 virtual char getCorrShortSaleCircuitBreaker()
const = 0;
525 virtual MamdaFieldState getCorrShortSaleCircuitBreakerFieldState()
const = 0;
532 #endif // MamdaTradeCorrectionH