| BinanceExchangeManager(OrderManager &orderManager, bool isSimulation=true, time_t updateInterval=1, std::string apiKey="", std::string secretKey="") | ats::BinanceExchangeManager | explicit | 
  | cancelOrder(long orderId, std::string symbol) | ats::BinanceExchangeManager |  | 
  | cancelOrder(Order &order) override | ats::BinanceExchangeManager | virtual | 
  | ExchangeManager(OrderManager &oms) | ats::ExchangeManager |  | 
  | getBalances() override | ats::BinanceExchangeManager | virtual | 
  | getKlines(Json::Value &result, std::string symbol, std::string interval, time_t start_date=0, time_t end_date=0, int limit=500) override | ats::BinanceExchangeManager | virtual | 
  | getOpenOrders(std::string symbol="") override | ats::BinanceExchangeManager | virtual | 
  | getOrderBook(std::string symbol) override | ats::BinanceExchangeManager | virtual | 
  | getOrderStatus(Order &order, Json::Value &result) override | ats::BinanceExchangeManager | virtual | 
  | getPrice(std::string symbol) override | ats::BinanceExchangeManager | virtual | 
  | getTradeHistory(std::string symbol) override | ats::BinanceExchangeManager | virtual | 
  | getUserInfo(Json::Value &result) | ats::BinanceExchangeManager |  | 
  | isRunning() | ats::BinanceExchangeManager |  | 
  | isSimulation() | ats::BinanceExchangeManager |  | 
  | jsonToOrder(Json::Value &result) | ats::BinanceExchangeManager |  | 
  | jsonToTrade(Json::Value &result) | ats::BinanceExchangeManager |  | 
  | modifyOrder(Order &oldOrder, Order &newOrder) override | ats::BinanceExchangeManager | virtual | 
  | mOrderManager | ats::ExchangeManager | protected | 
  | run() | ats::BinanceExchangeManager |  | 
  | sendOrder(Order &order) override | ats::BinanceExchangeManager | virtual | 
  | start() | ats::BinanceExchangeManager |  | 
  | stop() | ats::BinanceExchangeManager |  | 
  | updateOpenOrders() | ats::BinanceExchangeManager |  | 
  | ~BinanceExchangeManager() | ats::BinanceExchangeManager |  | 
  | ~ExchangeManager()=default | ats::ExchangeManager | virtual |