Factory

struct Factory

Public Static Functions

static std::unique_ptr<cache::MarketByPrice> create(std::string_view const &exchange, std::string_view const &symbol)
static std::unique_ptr<cache::MarketByPrice> create(std::string_view const &exchange, std::string_view const &symbol, Options const&)
static std::unique_ptr<cache::MarketByPrice> create(std::string_view const &exchange, std::string_view const &symbol, GatewaySettings const&)
struct Options

Public Members

bool remove_outside_max_depth = false
bool validate_checksum = false
bool allow_price_inversion = false