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
 CBalanceOperationBalance-operation payload of an account adjustment
 CBatchError
 CBounds
 CContext
 COperation
 COutcome
 COutcomeAmount
 COutcomeList
 CPnlOutcomeAmountRealized-PnL change and resulting absolute value reported by an adjustment
 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
 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
 CMonetaryAmountSigned fee-style amount paired with the currency it is denominated in
 Npretrade
 Npolicies
 COrderSizeAccountAssetBarrier
 COrderSizeAssetBarrier
 COrderSizeBrokerBarrier
 COrderSizeLimit
 COrderSizeLimitPolicy
 COrderValidationPolicy
 CPnlBoundsAccountBarrier
 CPnlBoundsAccountBarrierUpdate
 CPnlBoundsBrokerBarrier
 CPnlBoundsKillSwitchPolicy
 CRateLimit
 CRateLimitAccountAssetBarrier
 CRateLimitAccountBarrier
 CRateLimitAssetBarrier
 CRateLimitBrokerBarrier
 CRateLimitPolicy
 CSpotFundsOverride
 CSpotFundsPnlBoundsAccountBarrierPer-account spot-funds P&L bounds with a construction-time P&L seed
 CSpotFundsPnlBoundsAccountBarrierUpdateRuntime replacement for per-account spot-funds P&L bounds
 CSpotFundsPnlBoundsAccountGroupBarrierPer-account-group spot-funds P&L bounds refinement
 CSpotFundsPnlBoundsBarrierAccount-currency P&L bounds computed by the spot-funds ledger
 CSpotFundsPnlBoundsKillSwitchPolicyBuilt-in spot-funds self-computed P&L bounds kill switch
 CSpotFundsPolicy
 CAccountOutcomes
 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
 CPostTradeAdjustments
 CPostTradeContext
 CPreTradeLock
 CReject
 CRequest
 CReservation
 CResult
 CStartPolicyAdapterAdapts a client start-stage policy to the engine callback seam
 CStartResult
 Ntx
 CMutations
 CAdjustmentResult
 CBytesView
 CConfigurator
 CConfigureError
 CEngine
 CEngineBuilder
 CEngineBuildError
 CError
 CExecutionReport
 CInstrumentId
 COrder
 CPostTradeResult
 CReferenceBook
 CReferenceBookRegisterResult
 CReferenceBookSettlementSchemeResult
 CSettlementLag
 CSettlementScheme
 CSharedBytes
 CSharedString
 CStringView