OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
Loading...
Searching...
No Matches
openpit::accountadjustment::Context Class Reference

#include <callbacks.hpp>

Public Member Functions

::openpit::accounts::AccountControl AccountControl () const
std::optional<::openpit::param::AccountGroupIdAccountGroup () const
 Context (const Context &)=delete
 Context (const OpenPitAccountAdjustmentContext *native) noexcept
 Context (Context &&)=delete
const OpenPitAccountAdjustmentContext * Native () const noexcept
Contextoperator= (const Context &)=delete
Contextoperator= (Context &&)=delete

Constructor & Destructor Documentation

◆ Context() [1/3]

openpit::accountadjustment::Context::Context ( const OpenPitAccountAdjustmentContext * native)
inlineexplicitnoexcept

◆ Context() [2/3]

openpit::accountadjustment::Context::Context ( const Context & )
delete

◆ Context() [3/3]

openpit::accountadjustment::Context::Context ( Context && )
delete

Member Function Documentation

◆ AccountControl()

::openpit::accounts::AccountControl openpit::accountadjustment::Context::AccountControl ( ) const
inlinenodiscard

◆ AccountGroup()

std::optional<::openpit::param::AccountGroupId > openpit::accountadjustment::Context::AccountGroup ( ) const
inlinenodiscard

◆ Native()

const OpenPitAccountAdjustmentContext * openpit::accountadjustment::Context::Native ( ) const
inlinenodiscardnoexcept

◆ operator=() [1/2]

Context & openpit::accountadjustment::Context::operator= ( const Context & )
delete

◆ operator=() [2/2]

Context & openpit::accountadjustment::Context::operator= ( Context && )
delete