Declare ICE iMpact enumerations.
virtual void onOrderBookReset(const OrderBook &book)=0
virtual void onOrderBookChanged(MarketId marketId, const OrderBookChange &change)=0
virtual ~OrderBookChangeListener()
Book instance composing price level book and full order depth book.
int MarketId
Alias for market identifiers type.
short orderCount
Order count at price.
std::string toString() const
Convert to string.
OrderBookChange(Side::Enum side, const Rational &price, int quantity, short orderCount)
Constructor.
int quantity
Total order quantity at price.
Rational number representation.
Enum
Trading side constants.