OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 Nopenpit
 Naccountadjustment
 CAccountAdjustment
 CAccountOutcomeEntry
 CAmount
 CBalanceOperation
 CBatchError
 CBounds
 COperation
 COutcome
 COutcomeAmount
 COutcomeList
 CPositionOperation
 Naccounts
 CAccountBlock
 CAccountBlockError
 CAccountControl
 CAccountGroupError
 CAccountsAccount-group and account/group block administration for an engine
 Nasyncengine
 CAdjustmentOutcomeResult value for an async account-adjustment batch
 CAsyncAccountsAsync account-administration view
 CAsyncEngineAccount-pinned async facade over a synchronous driver object
 CAsyncRequestAsync wrapper around a start-stage request
 CAsyncReservationAsync wrapper around an accepted pre-trade reservation
 CBuilderEntry builder for selecting async strategy and common options
 CDynamicBuilderBuilder stage for demand-created per-account queues
 CEngineAdapterAdapter that exposes openpit::Engine methods to TypedAsyncEngine
 CErrorAsync dispatch failure carried by a future or lifecycle API
 CExecuteOutcomeResult value for an async full pre-trade call
 CFutureConsumer side of an async operation returning one value
 CNoopObserver
 CObserver
 COwnedTypedAsyncEngineOwning typed async engine built over the default EngineAdapter
 CPairFutureConsumer side of an async operation returning two values
 CPairPromiseProducer side for PairFuture<A, B>
 CPromiseProducer side used by the dispatcher to resolve a Future<T>
 CResultResolved payload of a future: either a value or an async error
 CShardedBuilderBuilder stage for a fixed number of account shards
 CStartOutcomeResult value for an async start-stage call
 CTypedAsyncEngineTyped async facade exposing named OpenPit engine operations
 CTypedBuilderEntry builder for TypedAsyncEngine
 CTypedDynamicBuilderTyped builder stage for demand-created account queues
 CTypedShardedBuilderTyped builder stage for a fixed number of account shards
 Nmarketdata
 CBuilder
 CGetResultValue result returned by account-aware quote reads
 CInstrumentId
 CQuote
 CQuoteTtl
 CRegisterResultValue result returned by market-data registration calls
 CService
 Nmodel
 CExecutionReport
 CExecutionReportOperation
 CFill
 CFinancialImpact
 CInstrument
 COrder
 COrderMargin
 COrderOperation
 COrderPosition
 CPositionImpact
 CTrade
 CTradeAmount
 Nparam
 CAccountGroupId
 CAccountId
 CAdjustmentAmount
 CGroupId
 CLeverageFixed-point leverage multiplier transport wrapper
 Npretrade
 Npolicies
 COrderSizeAccountAssetBarrier
 COrderSizeAssetBarrier
 COrderSizeBrokerBarrier
 COrderSizeLimit
 COrderSizeLimitPolicy
 COrderValidationPolicy
 CPnlBoundsAccountBarrier
 CPnlBoundsAccountBarrierUpdate
 CPnlBoundsBrokerBarrier
 CPnlBoundsKillSwitchPolicy
 CRateLimit
 CRateLimitAccountAssetBarrier
 CRateLimitAccountBarrier
 CRateLimitAssetBarrier
 CRateLimitBrokerBarrier
 CRateLimitPolicy
 CSpotFundsOverride
 CSpotFundsPolicy
 CContextMain-stage pre-trade context passed to a custom policy check
 CCustomPolicyOwning custom pre-trade policy backed by a C++ Handler
 CDryRunReport
 CExecuteResult
 CLockEntry
 CPolicyAdapter
 CPolicyDecision
 CPreTradeLock
 CReject
 CRequest
 CReservation
 CStartPolicyAdapterAdapts a client start-stage policy to the engine callback seam
 CStartResult
 CAdjustmentResult
 CBytesView
 CConfigurator
 CConfigureError
 CEngine
 CEngineBuilder
 CEngineBuildError
 CError
 CExecutionReport
 COrder
 CPostTradeResult
 CSharedBytes
 CSharedString
 CStringView