List of all items
Structs
- actor::data_actor::DataActorConfig
- actor::data_actor::DataActorCore
- actor::registry::ActorRegistry
- cache::Cache
- cache::config::CacheConfig
- cache::database::CacheMap
- clock::LiveClock
- clock::TestClock
- clock::TimeEventStream
- component::ComponentRegistry
- custom::CustomData
- enums::ComponentStateIter
- enums::ComponentTriggerIter
- enums::EnvironmentIter
- enums::LogColorIter
- enums::LogLevelIter
- enums::SerializationEncodingIter
- factories::OrderFactory
- ffi::clock::LiveClock_API
- ffi::clock::TestClock_API
- ffi::logging::LogGuard_API
- ffi::timer::TimeEventHandler
- generators::client_order_id::ClientOrderIdGenerator
- generators::order_list_id::OrderListIdGenerator
- generators::position_id::PositionIdGenerator
- greeks::GreeksCalculator
- logging::logger::LogGuard
- logging::logger::LogLine
- logging::logger::LogLineWrapper
- logging::logger::Logger
- logging::logger::LoggerConfig
- logging::writer::FileRotateConfig
- logging::writer::FileWriter
- logging::writer::FileWriterConfig
- logging::writer::StderrWriter
- logging::writer::StdoutWriter
- messages::data::request::RequestBars
- messages::data::request::RequestBookSnapshot
- messages::data::request::RequestCustomData
- messages::data::request::RequestInstrument
- messages::data::request::RequestInstruments
- messages::data::request::RequestQuotes
- messages::data::request::RequestTrades
- messages::data::response::BarsResponse
- messages::data::response::BookResponse
- messages::data::response::CustomDataResponse
- messages::data::response::InstrumentResponse
- messages::data::response::InstrumentsResponse
- messages::data::response::QuotesResponse
- messages::data::response::TradesResponse
- messages::data::subscribe::SubscribeBars
- messages::data::subscribe::SubscribeBookDeltas
- messages::data::subscribe::SubscribeBookDepth10
- messages::data::subscribe::SubscribeBookSnapshots
- messages::data::subscribe::SubscribeCustomData
- messages::data::subscribe::SubscribeIndexPrices
- messages::data::subscribe::SubscribeInstrument
- messages::data::subscribe::SubscribeInstrumentClose
- messages::data::subscribe::SubscribeInstrumentStatus
- messages::data::subscribe::SubscribeInstruments
- messages::data::subscribe::SubscribeMarkPrices
- messages::data::subscribe::SubscribeQuotes
- messages::data::subscribe::SubscribeTrades
- messages::data::unsubscribe::UnsubscribeBars
- messages::data::unsubscribe::UnsubscribeBookDeltas
- messages::data::unsubscribe::UnsubscribeBookDepth10
- messages::data::unsubscribe::UnsubscribeBookSnapshots
- messages::data::unsubscribe::UnsubscribeCustomData
- messages::data::unsubscribe::UnsubscribeIndexPrices
- messages::data::unsubscribe::UnsubscribeInstrument
- messages::data::unsubscribe::UnsubscribeInstrumentClose
- messages::data::unsubscribe::UnsubscribeInstrumentStatus
- messages::data::unsubscribe::UnsubscribeInstruments
- messages::data::unsubscribe::UnsubscribeMarkPrices
- messages::data::unsubscribe::UnsubscribeQuotes
- messages::data::unsubscribe::UnsubscribeTrades
- messages::defi::subscribe::SubscribeBlocks
- messages::defi::subscribe::SubscribePool
- messages::defi::subscribe::SubscribePoolLiquidityUpdates
- messages::defi::subscribe::SubscribePoolSwaps
- messages::defi::unsubscribe::UnsubscribeBlocks
- messages::defi::unsubscribe::UnsubscribePool
- messages::defi::unsubscribe::UnsubscribePoolLiquidityUpdates
- messages::defi::unsubscribe::UnsubscribePoolSwaps
- messages::execution::cancel::BatchCancelOrders
- messages::execution::cancel::BatchCancelOrdersBuilder
- messages::execution::cancel::CancelAllOrders
- messages::execution::cancel::CancelAllOrdersBuilder
- messages::execution::cancel::CancelOrder
- messages::execution::cancel::CancelOrderBuilder
- messages::execution::modify::ModifyOrder
- messages::execution::modify::ModifyOrderBuilder
- messages::execution::query::QueryOrder
- messages::execution::query::QueryOrderBuilder
- messages::execution::report::GenerateFillReports
- messages::execution::report::GenerateOrderStatusReport
- messages::execution::report::GenerateOrderStatusReports
- messages::execution::report::GeneratePositionReports
- messages::execution::submit::SubmitOrder
- messages::execution::submit::SubmitOrderList
- messages::system::shutdown::ShutdownSystem
- msgbus::core::Endpoint
- msgbus::core::MStr
- msgbus::core::MessageBus
- msgbus::core::Pattern
- msgbus::core::Subscription
- msgbus::core::Topic
- msgbus::database::DatabaseConfig
- msgbus::database::MessageBusConfig
- msgbus::handler::ShareableMessageHandler
- msgbus::handler::TypedMessageHandler
- msgbus::listener::MessageBusListener
- msgbus::message::BusMessage
- msgbus::stubs::CallCheckMessageHandler
- msgbus::stubs::MessageSavingHandler
- msgbus::stubs::StubMessageHandler
- msgbus::switchboard::MessagingSwitchboard
- python::actor::PyDataActor
- python::clock::LiveClock_Py
- python::clock::TestClock_Py
- python::handler::PythonMessageHandler
- python::timer::TimeEventHandler_Py
- runner::SyncDataCommandSender
- signal::Signal
- throttler::RateLimit
- throttler::Throttler
- timer::LiveTimer
- timer::TestTimer
- timer::TimeEvent
- timer::TimeEventHandlerV2
Enums
- enums::ComponentState
- enums::ComponentTrigger
- enums::Environment
- enums::LogColor
- enums::LogFormat
- enums::LogLevel
- enums::SerializationEncoding
- logging::logger::LogEvent
- messages::DataEvent
- messages::data::DataCommand
- messages::data::DataResponse
- messages::data::RequestCommand
- messages::data::SubscribeCommand
- messages::data::UnsubscribeCommand
- messages::defi::DefiDataCommand
- messages::defi::DefiSubscribeCommand
- messages::defi::DefiUnsubscribeCommand
- messages::execution::TradingCommand
- messages::execution::cancel::BatchCancelOrdersBuilderError
- messages::execution::cancel::CancelAllOrdersBuilderError
- messages::execution::cancel::CancelOrderBuilderError
- messages::execution::modify::ModifyOrderBuilderError
- messages::execution::query::QueryOrderBuilderError
- runner::RunnerEvent
- timer::TimeEventCallback
Traits
- actor::Actor
- actor::data_actor::DataActor
- cache::database::CacheDatabaseAdapter
- clock::Clock
- component::Component
- logging::writer::LogWriter
- msgbus::database::MessageBusDatabaseAdapter
- msgbus::handler::MessageHandler
- runner::DataCommandSender
- runner::TimeEventSender
Macros
- log_debug
- log_error
- log_info
- log_trace
- log_warn
- logging::macros::log_debug
- logging::macros::log_error
- logging::macros::log_info
- logging::macros::log_trace
- logging::macros::log_warn
Functions
- actor::registry::actor_count
- actor::registry::actor_exists
- actor::registry::get_actor
- actor::registry::get_actor_registry
- actor::registry::get_actor_unchecked
- actor::registry::register_actor
- actor::registry::try_get_actor_unchecked
- component::dispose_component
- component::get_component
- component::get_component_registry
- component::register_component
- component::register_component_actor
- component::reset_component
- component::start_component
- component::stop_component
- ffi::clock::live_clock_cancel_timer
- ffi::clock::live_clock_cancel_timers
- ffi::clock::live_clock_drop
- ffi::clock::live_clock_new
- ffi::clock::live_clock_next_time
- ffi::clock::live_clock_register_default_handler
- ffi::clock::live_clock_set_time_alert
- ffi::clock::live_clock_set_timer
- ffi::clock::live_clock_timer_count
- ffi::clock::live_clock_timer_names
- ffi::clock::live_clock_timestamp
- ffi::clock::live_clock_timestamp_ms
- ffi::clock::live_clock_timestamp_ns
- ffi::clock::live_clock_timestamp_us
- ffi::clock::test_clock_advance_time
- ffi::clock::test_clock_cancel_timer
- ffi::clock::test_clock_cancel_timers
- ffi::clock::test_clock_drop
- ffi::clock::test_clock_new
- ffi::clock::test_clock_next_time
- ffi::clock::test_clock_register_default_handler
- ffi::clock::test_clock_set_time
- ffi::clock::test_clock_set_time_alert
- ffi::clock::test_clock_set_timer
- ffi::clock::test_clock_timer_count
- ffi::clock::test_clock_timer_names
- ffi::clock::test_clock_timestamp
- ffi::clock::test_clock_timestamp_ms
- ffi::clock::test_clock_timestamp_ns
- ffi::clock::test_clock_timestamp_us
- ffi::clock::vec_time_event_handlers_drop
- ffi::enums::component_state_from_cstr
- ffi::enums::component_state_to_cstr
- ffi::enums::component_trigger_from_cstr
- ffi::enums::component_trigger_to_cstr
- ffi::enums::log_color_from_cstr
- ffi::enums::log_color_to_cstr
- ffi::enums::log_level_from_cstr
- ffi::enums::log_level_to_cstr
- ffi::is_matching_ffi
- ffi::logging::logger_drop
- ffi::logging::logger_flush
- ffi::logging::logger_log
- ffi::logging::logging_clock_set_realtime_mode
- ffi::logging::logging_clock_set_static_mode
- ffi::logging::logging_clock_set_static_time
- ffi::logging::logging_init
- ffi::logging::logging_is_colored
- ffi::logging::logging_is_initialized
- ffi::logging::logging_log_header
- ffi::logging::logging_log_sysinfo
- ffi::logging::logging_set_bypass
- ffi::logging::logging_shutdown
- ffi::timer::dummy
- ffi::timer::time_event_new
- ffi::timer::time_event_to_cstr
- logging::headers::log_header
- logging::headers::log_sysinfo
- logging::init_logging
- logging::init_tracing
- logging::log_task_aborted
- logging::log_task_awaiting
- logging::log_task_error
- logging::log_task_started
- logging::log_task_stopped
- logging::logger::log
- logging::logging_clock_set_realtime_mode
- logging::logging_clock_set_static_mode
- logging::logging_clock_set_static_time
- logging::logging_is_colored
- logging::logging_is_initialized
- logging::logging_set_bypass
- logging::logging_shutdown
- logging::map_log_level_to_filter
- logging::parse_component_levels
- logging::parse_level_filter_str
- msgbus::deregister
- msgbus::get_message_bus
- msgbus::is_subscribed
- msgbus::matching::is_matching
- msgbus::matching::is_matching_backtracking
- msgbus::publish
- msgbus::publish_data
- msgbus::register
- msgbus::register_response_handler
- msgbus::response
- msgbus::send
- msgbus::send_any
- msgbus::send_response
- msgbus::set_message_bus
- msgbus::stubs::check_handler_was_called
- msgbus::stubs::get_call_check_shareable_handler
- msgbus::stubs::get_message_saving_handler
- msgbus::stubs::get_saved_messages
- msgbus::stubs::get_stub_shareable_handler
- msgbus::subscribe
- msgbus::subscribe_str
- msgbus::subscribe_topic
- msgbus::subscriptions_count
- msgbus::switchboard::get_bars_topic
- msgbus::switchboard::get_book_deltas_topic
- msgbus::switchboard::get_book_depth10_topic
- msgbus::switchboard::get_book_snapshots_topic
- msgbus::switchboard::get_custom_topic
- msgbus::switchboard::get_defi_blocks_topic
- msgbus::switchboard::get_defi_liquidity_topic
- msgbus::switchboard::get_defi_pool_swaps_topic
- msgbus::switchboard::get_defi_pool_topic
- msgbus::switchboard::get_event_orders_topic
- msgbus::switchboard::get_event_positions_topic
- msgbus::switchboard::get_index_price_topic
- msgbus::switchboard::get_instrument_close_topic
- msgbus::switchboard::get_instrument_status_topic
- msgbus::switchboard::get_instrument_topic
- msgbus::switchboard::get_instruments_topic
- msgbus::switchboard::get_mark_price_topic
- msgbus::switchboard::get_order_snapshots_topic
- msgbus::switchboard::get_positions_snapshots_topic
- msgbus::switchboard::get_quotes_topic
- msgbus::switchboard::get_trades_topic
- msgbus::unsubscribe
- msgbus::unsubscribe_str
- msgbus::unsubscribe_topic
- python::common
- python::logging::py_init_logging
- python::logging::py_init_tracing
- python::logging::py_log_header
- python::logging::py_log_sysinfo
- python::logging::py_logger_flush
- python::logging::py_logger_log
- python::logging::py_logging_clock_set_realtime_mode
- python::logging::py_logging_clock_set_static_mode
- python::logging::py_logging_clock_set_static_time
- python::msgbus::py_msgbus_deregister
- python::msgbus::py_msgbus_is_registered
- python::msgbus::py_msgbus_is_subscribed
- python::msgbus::py_msgbus_publish
- python::msgbus::py_msgbus_register
- python::msgbus::py_msgbus_send
- python::msgbus::py_msgbus_subscribe
- python::msgbus::py_msgbus_unsubscribe
- python::xrate::py_get_exchange_rate
- runner::get_data_cmd_sender
- runner::get_data_event_sender
- runner::get_time_event_sender
- runner::set_data_cmd_sender
- runner::set_data_event_sender
- runner::set_time_event_sender
- runner::try_get_time_event_sender
- runtime::get_runtime
- testing::init_logger_for_testing
- testing::wait_until
- testing::wait_until_async
- throttler::throttler_resume
- timer::create_valid_interval
- xrate::get_exchange_rate