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

This is the complete list of members for openpit::pretrade::StartPolicyAdapter< 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::StartPolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
ApplyExecutionReport(const PostTradeContext &context, const openpit::ExecutionReport &report, PostTradeAdjustments &adjustments, PostTradePnls &pnls) constopenpit::pretrade::StartPolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
ApplyExecutionReport(const openpit::ExecutionReport &report) constopenpit::pretrade::StartPolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
CheckPreTradeStart(const openpit::Order &order) constopenpit::pretrade::StartPolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
CheckPreTradeStartDryRun(const openpit::Order &order) constopenpit::pretrade::StartPolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
Name() const noexceptopenpit::pretrade::StartPolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inline
StartPolicyAdapter(ClientPolicy policy)openpit::pretrade::StartPolicyAdapter< ClientPolicy, ClientOrder, ClientReport, mode >inlineexplicit