OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
openpit::pretrade::PolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode > Member List

This is the complete list of members for openpit::pretrade::PolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >, including all inherited members.

ApplyAccountAdjustment(const ::openpit::accountadjustment::Context &context, ::openpit::param::AccountId accountId, const ::openpit::accountadjustment::AccountAdjustment &adjustment, ::openpit::tx::Mutations &mutations, AccountOutcomes &outcomes) constopenpit::pretrade::PolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
ApplyExecutionReport(const PostTradeContext &context, const openpit::ExecutionReport &report, PostTradeAdjustments &adjustments, PostTradePnls &pnls) constopenpit::pretrade::PolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
ApplyExecutionReport(const openpit::ExecutionReport &report) constopenpit::pretrade::PolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
CheckPreTradeStart(const openpit::Order &order) constopenpit::pretrade::PolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
CheckPreTradeStartDryRun(const openpit::Order &order) constopenpit::pretrade::PolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
Name() const noexceptopenpit::pretrade::PolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
PerformPreTradeCheck(const Context &context, PolicyDecision &decision) constopenpit::pretrade::PolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
PerformPreTradeCheck(const Context &context, ::openpit::tx::Mutations &mutations, Result &result, PolicyDecision &decision) constopenpit::pretrade::PolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
PerformPreTradeCheckDryRun(const Context &context, ::openpit::tx::Mutations &mutations, Result &result, PolicyDecision &decision) constopenpit::pretrade::PolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
PolicyAdapter(ClientPolicy policy)openpit::pretrade::PolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inlineexplicit