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

#include <callbacks.hpp>

Public Member Functions

std::optional<::openpit::param::AccountGroupIdAccountGroup () const
const OpenPitPostTradeContext * Native () const noexcept
PostTradeContextoperator= (const PostTradeContext &)=delete
PostTradeContextoperator= (PostTradeContext &&)=delete
 PostTradeContext (const OpenPitPostTradeContext *native) noexcept
 PostTradeContext (const PostTradeContext &)=delete
 PostTradeContext (PostTradeContext &&)=delete

Constructor & Destructor Documentation

◆ PostTradeContext() [1/3]

openpit::pretrade::PostTradeContext::PostTradeContext ( const OpenPitPostTradeContext * native)
inlineexplicitnoexcept

◆ PostTradeContext() [2/3]

openpit::pretrade::PostTradeContext::PostTradeContext ( const PostTradeContext & )
delete

◆ PostTradeContext() [3/3]

openpit::pretrade::PostTradeContext::PostTradeContext ( PostTradeContext && )
delete

Member Function Documentation

◆ AccountGroup()

std::optional<::openpit::param::AccountGroupId > openpit::pretrade::PostTradeContext::AccountGroup ( ) const
inlinenodiscard

◆ Native()

const OpenPitPostTradeContext * openpit::pretrade::PostTradeContext::Native ( ) const
inlinenodiscardnoexcept

◆ operator=() [1/2]

PostTradeContext & openpit::pretrade::PostTradeContext::operator= ( const PostTradeContext & )
delete

◆ operator=() [2/2]

PostTradeContext & openpit::pretrade::PostTradeContext::operator= ( PostTradeContext && )
delete