OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
openpit::model::ExecutionReport Class Reference
Inheritance diagram for openpit::model::ExecutionReport:
Collaboration diagram for openpit::model::ExecutionReport:

Public Member Functions

 ExecutionReport ()=default
 
- Public Member Functions inherited from openpit::ExecutionReport
virtual ~ExecutionReport ()=default
 

Public Attributes

std::optional< Fillfill
 
std::optional< FinancialImpactfinancialImpact
 
std::optional< ExecutionReportOperationoperation
 
std::optional< PositionImpactpositionImpact
 
std::uintptr_t userData = 0
 

Constructor & Destructor Documentation

◆ ExecutionReport()

openpit::model::ExecutionReport::ExecutionReport ( )
default

Member Data Documentation

◆ fill

std::optional<Fill> openpit::model::ExecutionReport::fill

◆ financialImpact

std::optional<FinancialImpact> openpit::model::ExecutionReport::financialImpact

◆ operation

std::optional<ExecutionReportOperation> openpit::model::ExecutionReport::operation

◆ positionImpact

std::optional<PositionImpact> openpit::model::ExecutionReport::positionImpact

◆ userData

std::uintptr_t openpit::model::ExecutionReport::userData = 0