OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
Loading...
Searching...
No Matches
Class Index
A
AccountAdjustment (openpit::accountadjustment)
AccountBlock (openpit::accounts)
AccountBlockError (openpit::accounts)
AccountControl (openpit::accounts)
AccountGroupError (openpit::accounts)
AccountGroupId (openpit::param)
AccountId (openpit::param)
AccountOutcomeEntry (openpit::accountadjustment)
Accounts (openpit::accounts)
AdjustmentAmount (openpit::param)
AdjustmentOutcome (openpit::asyncengine)
AdjustmentResult (openpit)
Amount (openpit::accountadjustment)
AsyncAccounts (openpit::asyncengine)
AsyncEngine (openpit::asyncengine)
AsyncRequest (openpit::asyncengine)
AsyncReservation (openpit::asyncengine)
B
BalanceOperation (openpit::accountadjustment)
BatchError (openpit::accountadjustment)
Bounds (openpit::accountadjustment)
Builder (openpit::asyncengine)
Builder (openpit::marketdata)
BytesView (openpit)
C
Configurator (openpit)
ConfigureError (openpit)
Context (openpit::pretrade)
CustomPolicy (openpit::pretrade)
D
DryRunReport (openpit::pretrade)
DynamicBuilder (openpit::asyncengine)
E
Engine (openpit)
EngineAdapter (openpit::asyncengine)
EngineBuilder (openpit)
EngineBuildError (openpit)
Error (openpit::asyncengine)
Error (openpit)
ExecuteOutcome (openpit::asyncengine)
ExecuteResult (openpit::pretrade)
ExecutionReport (openpit)
ExecutionReport (openpit::model)
ExecutionReportOperation (openpit::model)
F
Fill (openpit::model)
FinancialImpact (openpit::model)
Future (openpit::asyncengine)
G
GetResult (openpit::marketdata)
GroupId (openpit::param)
I
Instrument (openpit::model)
InstrumentId (openpit::marketdata)
L
Leverage (openpit::param)
LockEntry (openpit::pretrade)
N
NoopObserver (openpit::asyncengine)
O
Observer (openpit::asyncengine)
Operation (openpit::accountadjustment)
Order (openpit::model)
Order (openpit)
OrderMargin (openpit::model)
OrderOperation (openpit::model)
OrderPosition (openpit::model)
OrderSizeAccountAssetBarrier (openpit::pretrade::policies)
OrderSizeAssetBarrier (openpit::pretrade::policies)
OrderSizeBrokerBarrier (openpit::pretrade::policies)
OrderSizeLimit (openpit::pretrade::policies)
OrderSizeLimitPolicy (openpit::pretrade::policies)
OrderValidationPolicy (openpit::pretrade::policies)
Outcome (openpit::accountadjustment)
OutcomeAmount (openpit::accountadjustment)
OutcomeList (openpit::accountadjustment)
OwnedTypedAsyncEngine (openpit::asyncengine)
P
PairFuture (openpit::asyncengine)
PairPromise (openpit::asyncengine)
PnlBoundsAccountBarrier (openpit::pretrade::policies)
PnlBoundsAccountBarrierUpdate (openpit::pretrade::policies)
PnlBoundsBrokerBarrier (openpit::pretrade::policies)
PnlBoundsKillSwitchPolicy (openpit::pretrade::policies)
PolicyAdapter (openpit::pretrade)
PolicyDecision (openpit::pretrade)
PositionImpact (openpit::model)
PositionOperation (openpit::accountadjustment)
PostTradeResult (openpit)
PreTradeLock (openpit::pretrade)
Promise (openpit::asyncengine)
Q
Quote (openpit::marketdata)
QuoteTtl (openpit::marketdata)
R
RateLimit (openpit::pretrade::policies)
RateLimitAccountAssetBarrier (openpit::pretrade::policies)
RateLimitAccountBarrier (openpit::pretrade::policies)
RateLimitAssetBarrier (openpit::pretrade::policies)
RateLimitBrokerBarrier (openpit::pretrade::policies)
RateLimitPolicy (openpit::pretrade::policies)
RegisterResult (openpit::marketdata)
Reject (openpit::pretrade)
Request (openpit::pretrade)
Reservation (openpit::pretrade)
Result (openpit::asyncengine)
S
Service (openpit::marketdata)
ShardedBuilder (openpit::asyncengine)
SharedBytes (openpit)
SharedString (openpit)
SpotFundsOverride (openpit::pretrade::policies)
SpotFundsPolicy (openpit::pretrade::policies)
StartOutcome (openpit::asyncengine)
StartPolicyAdapter (openpit::pretrade)
StartResult (openpit::pretrade)
StringView (openpit)
T
Trade (openpit::model)
TradeAmount (openpit::model)
TypedAsyncEngine (openpit::asyncengine)
TypedBuilder (openpit::asyncengine)
TypedDynamicBuilder (openpit::asyncengine)
TypedShardedBuilder (openpit::asyncengine)