| allow_absent_portfolio() | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| allow_overlapping_orders() | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| allow_unbounded_price_limits_age() | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| cancels_indeterminate() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| cancels_refused() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| cancels_rejected() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| cancels_unresolved() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| clear_deferred_targets() noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| clear_portfolio_value() noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| clear_retained_targets() noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| confirm_from_history(const std::vector< OrderSnapshot > &evidence) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| Context typedef | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | |
| context() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| context() noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| deferred_awaiting_evidence() const | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| deferred_dropped_after_fill() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| deferred_targets() const | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| executor() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| executor() noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| feed(const strategy::BarEvent &event) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| feed(const strategy::BarSlice &slice) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| feed(const strategy::QuoteEvent &event) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| feed(const strategy::Fill &event) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| feed(const OrderSnapshot &event) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| feed(strategy::MarketPhase phase) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| feed_warmup(const strategy::BarEvent &event) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| feed_warmup(const strategy::BarSlice &slice) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| guard() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| guard() noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| halt_locally(std::string detail) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| instructions_unavailable() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| intents_kept_for_phase() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| journals_to_a_broker | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | static |
| keeps_sent_orders_until_listed | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | static |
| kept_intents_dropped() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| last_broker_refusal() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| last_unbuildable() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| ledger() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| ledger() noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| local_failure() const | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| notify_stop() | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| obligation_state(const InstrumentId &instrument) const | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| obligations(const InstrumentId &instrument) const | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| obligations() const | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| obligations_awaiting_account() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| obligations_unexplained() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| observe_sellable_convention() | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| observed_at() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| on_fill_never_fires | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | static |
| orders_awaiting_confirmation() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| orders_binding_refused() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| orders_broker_refused() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| orders_guard_refused() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| orders_indeterminate() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| orders_reconcile_withheld() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| orders_unbuildable() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| orders_unconfirmed_timed_out() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| placements_at_broker() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| plans_withheld() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| price_bands_withheld() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| price_limits_age_policy_stated() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| probe_sellable_convention(bool enabled=true) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| record(const strategy::BarEvent &event) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| record_history_only(const strategy::BarEvent &event) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| refresh_unconfirmed() | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| release_obligations(const InstrumentId &instrument, const std::string &reason) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| Report typedef | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | |
| require_known_portfolio(bool required) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| resolve_indeterminate_placement(const InstrumentId &instrument, OrderSide side, const std::optional< std::string > &order_id, const std::string &journal_id={}) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| restore_obligations(const JournalReplay &replay) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| resume_after_local_failure() | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| retry_deferred(const std::vector< OrderSnapshot > &evidence) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| retry_deferred_on_one_snapshot() | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| retry_retained_targets() | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| Runner(Strategy strategy={}, strategy::RiskLimits limits={}, std::size_t series_capacity=512, Executor executor={}) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inlineexplicit |
| sellable_convention() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| sends_outside_permitted_phase() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| serialized() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| set_confirmation_timeout(std::chrono::nanoseconds timeout) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| set_maximum_portfolio_age(std::optional< std::chrono::nanoseconds > age) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| set_maximum_price_limits_age(std::optional< std::chrono::nanoseconds > age) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| set_minimum_trade(Decimal64 quantity) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| set_observed_at(std::chrono::system_clock::time_point at) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| set_portfolio_value(Decimal64 value) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| set_portfolio_value(Money value) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| set_price_limits(const InstrumentId &id, PriceLimits limits) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| set_trade_tolerance(strategy::TradeTolerance tolerance) | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| settle_closing() | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| start() | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| stop() | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| strategy() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| strategy() noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| Tag typedef | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | |
| takes_bar_slices | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | static |
| targets_deferred() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| targets_retained() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| targets_retained_for_phase() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| unclamped_orders_refused() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| unclamped_orders_rejected() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| unconfirmed_awaiting_evidence() | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| unconfirmed_orders() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| warmup_instructions_discarded() const noexcept | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |
| withdrawal_accepted_for(const WorkingOrder< Tag > &working) const | algotradelib::runner::Runner< Strategy, CapsType, BrokerTag, Executor > | inline |