OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 Copenpit::accountadjustment::AccountAdjustment
 Copenpit::accounts::AccountBlock
 Copenpit::accounts::AccountBlockError
 Copenpit::accounts::AccountControl
 Copenpit::accounts::AccountGroupError
 Copenpit::param::AccountGroupId
 Copenpit::param::AccountId
 Copenpit::accountadjustment::AccountOutcomeEntry
 Copenpit::accounts::AccountsAccount-group and account/group block administration for an engine
 Copenpit::param::AdjustmentAmount
 Copenpit::asyncengine::AdjustmentOutcomeResult value for an async account-adjustment batch
 Copenpit::AdjustmentResult
 Copenpit::accountadjustment::Amount
 Copenpit::asyncengine::AsyncAccounts< Driver >Async account-administration view
 Copenpit::asyncengine::AsyncEngine< Driver >Account-pinned async facade over a synchronous driver object
 Copenpit::accountadjustment::BalanceOperation
 Copenpit::accountadjustment::BatchError
 Copenpit::accountadjustment::Bounds
 Copenpit::asyncengine::Builder< Driver >Entry builder for selecting async strategy and common options
 Copenpit::marketdata::Builder
 Copenpit::BytesView
 Copenpit::Configurator
 Copenpit::pretrade::ContextMain-stage pre-trade context passed to a custom policy check
 Copenpit::pretrade::CustomPolicy< Handler >Owning custom pre-trade policy backed by a C++ Handler
 Copenpit::pretrade::DryRunReport
 Copenpit::asyncengine::DynamicBuilder< Driver >Builder stage for demand-created per-account queues
 Cstd::enable_shared_from_this
 Copenpit::asyncengine::AsyncRequest< Driver >Async wrapper around a start-stage request
 Copenpit::asyncengine::AsyncReservation< Driver >Async wrapper around an accepted pre-trade reservation
 Copenpit::Engine
 Copenpit::asyncengine::EngineAdapterAdapter that exposes openpit::Engine methods to TypedAsyncEngine
 Copenpit::EngineBuilder
 Cstd::exceptionSTL class
 Copenpit::Error
 Copenpit::ConfigureError
 Copenpit::EngineBuildError
 Copenpit::asyncengine::ErrorAsync dispatch failure carried by a future or lifecycle API
 Copenpit::asyncengine::ExecuteOutcome< Driver >Result value for an async full pre-trade call
 Copenpit::pretrade::ExecuteResult
 Copenpit::ExecutionReport
 Copenpit::model::ExecutionReport
 Copenpit::model::ExecutionReportOperation
 Copenpit::model::Fill
 Copenpit::model::FinancialImpact
 Copenpit::asyncengine::Future< T >Consumer side of an async operation returning one value
 Copenpit::marketdata::GetResultValue result returned by account-aware quote reads
 Copenpit::param::GroupId
 Copenpit::model::Instrument
 Copenpit::marketdata::InstrumentId
 Copenpit::param::LeverageFixed-point leverage multiplier transport wrapper
 Copenpit::pretrade::LockEntry
 Copenpit::asyncengine::Observer
 Copenpit::asyncengine::NoopObserver
 Copenpit::accountadjustment::Operation
 Copenpit::Order
 Copenpit::model::Order
 Copenpit::model::OrderMargin
 Copenpit::model::OrderOperation
 Copenpit::model::OrderPosition
 Copenpit::pretrade::policies::OrderSizeAccountAssetBarrier
 Copenpit::pretrade::policies::OrderSizeAssetBarrier
 Copenpit::pretrade::policies::OrderSizeBrokerBarrier
 Copenpit::pretrade::policies::OrderSizeLimit
 Copenpit::pretrade::policies::OrderSizeLimitPolicy
 Copenpit::pretrade::policies::OrderValidationPolicy
 Copenpit::accountadjustment::Outcome
 Copenpit::accountadjustment::OutcomeAmount
 Copenpit::accountadjustment::OutcomeList
 Copenpit::asyncengine::OwnedTypedAsyncEngineOwning typed async engine built over the default EngineAdapter
 Copenpit::asyncengine::PairFuture< A, B >Consumer side of an async operation returning two values
 Copenpit::asyncengine::PairPromise< A, B >Producer side for PairFuture<A, B>
 Copenpit::pretrade::policies::PnlBoundsAccountBarrier
 Copenpit::pretrade::policies::PnlBoundsAccountBarrierUpdate
 Copenpit::pretrade::policies::PnlBoundsBrokerBarrier
 Copenpit::pretrade::policies::PnlBoundsKillSwitchPolicy
 Copenpit::pretrade::PolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >
 Copenpit::pretrade::PolicyDecision
 Copenpit::model::PositionImpact
 Copenpit::accountadjustment::PositionOperation
 Copenpit::PostTradeResult
 Copenpit::pretrade::PreTradeLock
 Copenpit::asyncengine::Promise< T >Producer side used by the dispatcher to resolve a Future<T>
 Copenpit::marketdata::Quote
 Copenpit::marketdata::QuoteTtl
 Copenpit::pretrade::policies::RateLimit
 Copenpit::pretrade::policies::RateLimitAccountAssetBarrier
 Copenpit::pretrade::policies::RateLimitAccountBarrier
 Copenpit::pretrade::policies::RateLimitAssetBarrier
 Copenpit::pretrade::policies::RateLimitBrokerBarrier
 Copenpit::pretrade::policies::RateLimitPolicy
 Copenpit::marketdata::RegisterResultValue result returned by market-data registration calls
 Copenpit::pretrade::Reject
 Copenpit::pretrade::Request
 Copenpit::pretrade::Reservation
 Copenpit::asyncengine::Result< T >Resolved payload of a future: either a value or an async error
 Copenpit::marketdata::Service
 Copenpit::asyncengine::ShardedBuilder< Driver >Builder stage for a fixed number of account shards
 Copenpit::SharedBytes
 Copenpit::SharedString
 Copenpit::pretrade::policies::SpotFundsOverride
 Copenpit::pretrade::policies::SpotFundsPolicy
 Copenpit::asyncengine::StartOutcome< Driver >Result value for an async start-stage call
 Copenpit::pretrade::StartPolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >Adapts a client start-stage policy to the engine callback seam
 Copenpit::pretrade::StartResult
 Copenpit::StringView
 Copenpit::model::Trade
 Copenpit::model::TradeAmount
 Copenpit::asyncengine::TypedAsyncEngine< Driver >Typed async facade exposing named OpenPit engine operations
 Copenpit::asyncengine::TypedBuilder< Driver >Entry builder for TypedAsyncEngine
 Copenpit::asyncengine::TypedDynamicBuilder< Driver >Typed builder stage for demand-created account queues
 Copenpit::asyncengine::TypedShardedBuilder< Driver >Typed builder stage for a fixed number of account shards