22 #ifndef MamdaOrderBookCheckerH
23 #define MamdaOrderBookCheckerH
28 #include <mama/mamacpp.h>
34 class MamdaOrderBookListener;
35 class MamdaOrderSource;
56 MamdaOrderBookChecker& operator= (
const MamdaOrderBookChecker&);
84 mama_f64_t intervalSeconds);
86 MamdaOrderBookChecker (MamaQueue* queue,
90 mama_f64_t intervalSeconds);
95 ~MamdaOrderBookChecker();
101 void checkSnapShotNow();
106 mama_u32_t getSuccessCount()
const;
115 mama_u32_t getInconclusiveCount()
const;
122 mama_u32_t getFailureCount()
const;
124 struct MamdaOrderBookCheckerImpl;
127 MamdaOrderBookCheckerImpl& mImpl;
132 #endif // MamdaOrderBookCheckerH