The sample below demonstrates listening to Handler's events:
struct MyOrderBookListener : public OrderBookListener
{
void onOrderBookChanged(const OrderBook& book, const Messaging::SbeMessage message) final
{
}
void onOrderBookUpdated(const OrderBook& book) final
{
}
void onOrderBookOutOfDate(const OrderBook& book) final
{
}
} orderBookListener;
HandlerSettings settings;
Handler handler(settings);
handler.registerOrderBookListener(&orderBookListener);