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