OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
Loading...
Searching...
No Matches
openpit::model::ExecutionReportOperation Struct Reference

#include <model.hpp>

Public Member Functions

OpenPitExecutionReportOperation Raw () const noexcept

Static Public Member Functions

static ExecutionReportOperation FromRaw (const OpenPitExecutionReportOperation &raw)

Public Attributes

std::optional< param::AccountIdaccountId
std::optional< Instrumentinstrument
std::optional< Sideside

Member Function Documentation

◆ FromRaw()

ExecutionReportOperation openpit::model::ExecutionReportOperation::FromRaw ( const OpenPitExecutionReportOperation & raw)
inlinestaticnodiscard

◆ Raw()

OpenPitExecutionReportOperation openpit::model::ExecutionReportOperation::Raw ( ) const
inlinenodiscardnoexcept

Member Data Documentation

◆ accountId

std::optional<param::AccountId> openpit::model::ExecutionReportOperation::accountId

◆ instrument

std::optional<Instrument> openpit::model::ExecutionReportOperation::instrument

◆ side

std::optional<Side> openpit::model::ExecutionReportOperation::side