LongPort OpenAPI C++ SDK
longport::trade::TradeContext Member List

This is the complete list of members for longport::trade::TradeContext, including all inherited members.

account_balance(const std::string &currency, AsyncCallback< TradeContext, std::vector< AccountBalance >> callback) constlongport::trade::TradeContext
account_balance(AsyncCallback< TradeContext, std::vector< AccountBalance >> callback) constlongport::trade::TradeContext
account_balance(const GetCashFlowOptions &opts, AsyncCallback< TradeContext, std::vector< CashFlow >> callback) constlongport::trade::TradeContext
cancel_order(const std::string &order_id, AsyncCallback< TradeContext, void > callback) constlongport::trade::TradeContext
create(const Config &config, AsyncCallback< TradeContext, void > callback)longport::trade::TradeContextstatic
estimate_max_purchase_quantity(const EstimateMaxPurchaseQuantityOptions &opts, AsyncCallback< TradeContext, EstimateMaxPurchaseQuantityResponse > callback) constlongport::trade::TradeContext
fund_positions(const std::optional< GetFundPositionsOptions > &opts, AsyncCallback< TradeContext, FundPositionsResponse > callback) constlongport::trade::TradeContext
history_executions(const std::optional< GetHistoryExecutionsOptions > &opts, AsyncCallback< TradeContext, std::vector< Execution >> callback) constlongport::trade::TradeContext
history_orders(const std::optional< GetHistoryOrdersOptions > &opts, AsyncCallback< TradeContext, std::vector< Order >> callback) constlongport::trade::TradeContext
margin_ratio(const std::string &symbol, AsyncCallback< TradeContext, MarginRatio > callback) constlongport::trade::TradeContext
operator=(const TradeContext &ctx)longport::trade::TradeContext
order_detail(const std::string &order_id, AsyncCallback< TradeContext, OrderDetail > callback) constlongport::trade::TradeContext
ref_count() constlongport::trade::TradeContext
replace_order(const ReplaceOrderOptions &opts, AsyncCallback< TradeContext, void > callback) constlongport::trade::TradeContext
set_on_order_changed(PushCallback< TradeContext, PushOrderChanged > callback) constlongport::trade::TradeContext
stock_positions(const std::optional< GetStockPositionsOptions > &opts, AsyncCallback< TradeContext, StockPositionsResponse > callback) constlongport::trade::TradeContext
submit_order(const SubmitOrderOptions &opts, AsyncCallback< TradeContext, SubmitOrderResponse > callback) constlongport::trade::TradeContext
subscribe(const std::vector< TopicType > &topics, AsyncCallback< TradeContext, void > callback) constlongport::trade::TradeContext
today_executions(const std::optional< GetTodayExecutionsOptions > &opts, AsyncCallback< TradeContext, std::vector< Execution >> callback) constlongport::trade::TradeContext
today_orders(const std::optional< GetTodayOrdersOptions > &opts, AsyncCallback< TradeContext, std::vector< Order >> callback) constlongport::trade::TradeContext
TradeContext()longport::trade::TradeContext
TradeContext(const lb_trade_context_t *ctx)longport::trade::TradeContext
TradeContext(const TradeContext &ctx)longport::trade::TradeContext
TradeContext(TradeContext &&ctx)longport::trade::TradeContext
unsubscribe(const std::vector< TopicType > &topics, AsyncCallback< TradeContext, void > callback) constlongport::trade::TradeContext
~TradeContext()longport::trade::TradeContext