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

#include <accounts.hpp>

Public Member Functions

 AccountControl ()=default
 AccountControl (OpenPitAccountControl *handle) noexcept
void Block (const AccountBlock &block) const noexcept
AccountControl Clone () const
OpenPitAccountControl * Get () const noexcept
 operator bool () const noexcept

Constructor & Destructor Documentation

◆ AccountControl() [1/2]

openpit::accounts::AccountControl::AccountControl ( )
default

◆ AccountControl() [2/2]

openpit::accounts::AccountControl::AccountControl ( OpenPitAccountControl * handle)
inlineexplicitnoexcept

Member Function Documentation

◆ Block()

void openpit::accounts::AccountControl::Block ( const AccountBlock & block) const
inlinenoexcept

◆ Clone()

AccountControl openpit::accounts::AccountControl::Clone ( ) const
inlinenodiscard

◆ Get()

OpenPitAccountControl * openpit::accounts::AccountControl::Get ( ) const
inlinenodiscardnoexcept

◆ operator bool()

openpit::accounts::AccountControl::operator bool ( ) const
inlineexplicitnodiscardnoexcept