#include <B2BITS_IceMarketDepth.h>
IceImpact::DemoMarketDepth::InstrPriceBook::InstrPriceBook |
( |
| ) |
|
|
inline |
static bool IceImpact::DemoMarketDepth::InstrPriceBook::ask_compare |
( |
std::pair< price_t, qty_t > const & |
l, |
|
|
std::pair< price_t, qty_t > const & |
r |
|
) |
| |
|
inlinestatic |
static bool IceImpact::DemoMarketDepth::InstrPriceBook::bid_compare |
( |
std::pair< price_t, qty_t > const & |
l, |
|
|
std::pair< price_t, qty_t > const & |
r |
|
) |
| |
|
inlinestatic |
template<typename BookSideT >
void IceImpact::DemoMarketDepth::InstrPriceBook::deleteOrder |
( |
BookSideT & |
book, |
|
|
Order & |
order |
|
) |
| |
|
inline |
int IceImpact::DemoMarketDepth::InstrPriceBook::getTopN |
( |
int |
n, |
|
|
BookSideT & |
bidSide, |
|
|
BookSideT & |
askSide, |
|
|
int & |
orderPriceMultiplier |
|
) |
| |
|
inline |
void IceImpact::DemoMarketDepth::InstrPriceBook::replayOrders |
( |
| ) |
|
|
inline |
PriceBookT IceImpact::DemoMarketDepth::InstrPriceBook::ask_ |
PriceBookT IceImpact::DemoMarketDepth::InstrPriceBook::bid_ |
HelperMutex IceImpact::DemoMarketDepth::InstrPriceBook::bookMutex_ |
int IceImpact::DemoMarketDepth::InstrPriceBook::orderPriceMultiplier_ |
OrderBookT IceImpact::DemoMarketDepth::InstrPriceBook::orders_ |