| account_usable(VenueId v) const noexcept | fastmm::StrategyContext< Engine > | inline |
| balance(VenueId v, std::string_view asset) const noexcept | fastmm::StrategyContext< Engine > | inline |
| balance_room(InstrumentId id, Side side, Price px) const noexcept | fastmm::StrategyContext< Engine > | inline |
| balance_room(InstrumentId id, Side side, Price px, VenueId account) const noexcept | fastmm::StrategyContext< Engine > | inline |
| balances_live() const noexcept | fastmm::StrategyContext< Engine > | inline |
| best_ex_self(InstrumentId id, Side side) const noexcept | fastmm::StrategyContext< Engine > | inline |
| book(InstrumentId id) const noexcept | fastmm::StrategyContext< Engine > | inline |
| Book typedef | fastmm::StrategyContext< Engine > | |
| cancel(ClientOrderId id) noexcept | fastmm::StrategyContext< Engine > | inline |
| cancel_timer(TimerId id) noexcept | fastmm::StrategyContext< Engine > | inline |
| contains(InstrumentId id) const noexcept | fastmm::StrategyContext< Engine > | inline |
| every(Duration period, std::uint64_t tag=0) noexcept | fastmm::StrategyContext< Engine > | inline |
| fees(InstrumentId id) const noexcept | fastmm::StrategyContext< Engine > | inline |
| funding(InstrumentId id) const noexcept | fastmm::StrategyContext< Engine > | inline |
| index(InstrumentId id) const noexcept | fastmm::StrategyContext< Engine > | inline |
| instrument(InstrumentId id) const noexcept | fastmm::StrategyContext< Engine > | inline |
| instruments() const noexcept | fastmm::StrategyContext< Engine > | inline |
| killed() const noexcept | fastmm::StrategyContext< Engine > | inline |
| margin(VenueId v) const noexcept | fastmm::StrategyContext< Engine > | inline |
| mark(InstrumentId id) const noexcept | fastmm::StrategyContext< Engine > | inline |
| metric(std::string_view name, double value) noexcept | fastmm::StrategyContext< Engine > | inline |
| note_quote(InstrumentId id, Side side, std::string_view reason, Notional budget={}) noexcept | fastmm::StrategyContext< Engine > | inline |
| now() const noexcept | fastmm::StrategyContext< Engine > | inline |
| oms() const noexcept | fastmm::StrategyContext< Engine > | inline |
| once(Duration delay, std::uint64_t tag=0) noexcept | fastmm::StrategyContext< Engine > | inline |
| open_qty(InstrumentId id, Side side) const noexcept | fastmm::StrategyContext< Engine > | inline |
| order(ClientOrderId id) const noexcept | fastmm::StrategyContext< Engine > | inline |
| order_budget(VenueId v) const noexcept | fastmm::StrategyContext< Engine > | inline |
| order_times(ClientOrderId id) const noexcept | fastmm::StrategyContext< Engine > | inline |
| own_qty(InstrumentId id, Side side, Price px) const noexcept | fastmm::StrategyContext< Engine > | inline |
| own_qty(InstrumentId id, Side side, Price px, Timestamp at) const noexcept | fastmm::StrategyContext< Engine > | inline |
| perp_state(InstrumentId id) const noexcept | fastmm::StrategyContext< Engine > | inline |
| pool(VenueId primary) const noexcept | fastmm::StrategyContext< Engine > | inline |
| pool_primary(VenueId v) const noexcept | fastmm::StrategyContext< Engine > | inline |
| portfolio() const noexcept | fastmm::StrategyContext< Engine > | inline |
| position(InstrumentId id) const noexcept | fastmm::StrategyContext< Engine > | inline |
| pull_all_quotes() noexcept | fastmm::StrategyContext< Engine > | inline |
| pull_quotes(InstrumentId id) noexcept | fastmm::StrategyContext< Engine > | inline |
| queue_ahead(ClientOrderId id) const noexcept | fastmm::StrategyContext< Engine > | inline |
| quoting_enabled() const noexcept | fastmm::StrategyContext< Engine > | inline |
| reconciling() const noexcept | fastmm::StrategyContext< Engine > | inline |
| replace(ClientOrderId id, Price px, Qty qty) noexcept | fastmm::StrategyContext< Engine > | inline |
| request_batch_end() noexcept | fastmm::StrategyContext< Engine > | inline |
| request_stop() noexcept | fastmm::StrategyContext< Engine > | inline |
| risk_headroom(InstrumentId id) const noexcept | fastmm::StrategyContext< Engine > | inline |
| rng() noexcept | fastmm::StrategyContext< Engine > | inline |
| send(const NewOrderRequest &req) noexcept | fastmm::StrategyContext< Engine > | inline |
| set_quotes(InstrumentId id, const DesiredQuotes &q) noexcept | fastmm::StrategyContext< Engine > | inline |
| StrategyContext(Engine *e) noexcept | fastmm::StrategyContext< Engine > | inlineexplicit |
| trip_kill(KillReason reason) noexcept | fastmm::StrategyContext< Engine > | inline |
| venue_health(VenueId v) const noexcept | fastmm::StrategyContext< Engine > | inline |
| venue_killed(VenueId v) const noexcept | fastmm::StrategyContext< Engine > | inline |
| working_quote(InstrumentId id, Side side, std::uint32_t level=0) const noexcept | fastmm::StrategyContext< Engine > | inline |