|
FastMM C++ API 0.6.0
Public headers, tier 1 and tier 2
|
This is the complete list of members for fastmm::venues::Venue, including all inherited members.
| account_fees(const InstrumentTable &) | fastmm::venues::Venue | inlinevirtual |
| attach(const SymbolTable &symbols, const InstrumentTable &instruments, EventSink &md_sink, EventSink &order_sink, MsgRing *outbound)=0 | fastmm::venues::Venue | pure virtual |
| audit_executions(std::int64_t, std::int64_t, std::function< void(bool, std::vector< AuditFill >)>) | fastmm::venues::Venue | inlinevirtual |
| budget_pub_ | fastmm::venues::Venue | protected |
| budget_source() const noexcept | fastmm::venues::Venue | inline |
| can_audit_executions() const noexcept | fastmm::venues::Venue | inlinevirtual |
| cancel_all()=0 | fastmm::venues::Venue | pure virtual |
| caps() const noexcept=0 | fastmm::venues::Venue | pure virtual |
| connect(net::Reactor &reactor)=0 | fastmm::venues::Venue | pure virtual |
| defer_private() | fastmm::venues::Venue | inlinevirtual |
| disconnect()=0 | fastmm::venues::Venue | pure virtual |
| enable_private() | fastmm::venues::Venue | inlinevirtual |
| id() const noexcept=0 | fastmm::venues::Venue | pure virtual |
| load_reference_data(InstrumentTable &instruments)=0 | fastmm::venues::Venue | pure virtual |
| name() const noexcept=0 | fastmm::venues::Venue | pure virtual |
| note_taken(const OrderCommand &cmd) noexcept | fastmm::venues::Venue | inlineprotected |
| on_timer(std::int64_t now_ns)=0 | fastmm::venues::Venue | pure virtual |
| on_wake()=0 | fastmm::venues::Venue | pure virtual |
| orders_taken_ | fastmm::venues::Venue | protected |
| poll() noexcept | fastmm::venues::Venue | inlinevirtual |
| refused_account_settings() const noexcept | fastmm::venues::Venue | inlinevirtual |
| request_balances() | fastmm::venues::Venue | inlinevirtual |
| request_executions(std::int64_t=0) | fastmm::venues::Venue | inlinevirtual |
| request_open_orders()=0 | fastmm::venues::Venue | pure virtual |
| resume_executions(std::int64_t, const std::vector< std::string > &) | fastmm::venues::Venue | inlinevirtual |
| resume_known_trade_ids(const std::vector< std::pair< InstrumentId, std::vector< std::int64_t > > > &) | fastmm::venues::Venue | inlinevirtual |
| resume_trade_ids(const std::vector< std::pair< InstrumentId, std::int64_t > > &) | fastmm::venues::Venue | inlinevirtual |
| resync_books() | fastmm::venues::Venue | inlinevirtual |
| send_now(std::span< const EventHeader *const > batch)=0 | fastmm::venues::Venue | pure virtual |
| set_tsc_calibration_source(const Seqlocked< TscCalibration > *src) noexcept | fastmm::venues::Venue | inline |
| status() const noexcept=0 | fastmm::venues::Venue | pure virtual |
| subscribe(std::span< const InstrumentId > instruments)=0 | fastmm::venues::Venue | pure virtual |
| transfer(const TransferRequest &) | fastmm::venues::Venue | inlinevirtual |
| transfer_account() const | fastmm::venues::Venue | inlinevirtual |
| transfer_status(const TransferRequest &) | fastmm::venues::Venue | inlinevirtual |
| tsc_calibration() const noexcept | fastmm::venues::Venue | inlineprotected |
| ~Venue()=default | fastmm::venues::Venue | virtual |