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
MamdaTradeCorrection is an interface that provides access to trade correction related fields...
Definition: MamdaTradeCorrection.h:36
virtual ~MamdaTradeCorrection()
Definition: MamdaTradeCorrection.h:527
MamdaOrderImbalanceUpdate is an interface that provides access to order imbalance related fields...
Definition: MamdaAuctionFields.h:29
MamdaBasicEvent is a superclass interface that provides access to common event related fields...
Definition: MamdaBasicEvent.h:46
MamdaFieldState
An enumeration representing field state.
Definition: MamdaFieldState.h:37