OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
openpit::model::Fill Struct Reference

Public Member Functions

OpenPitExecutionReportFill Raw () const noexcept
 

Static Public Member Functions

static Fill FromRaw (const OpenPitExecutionReportFill &raw)
 

Public Attributes

std::optional< param::MonetaryAmountfee
 
std::optional< bool > isFinal
 
std::optional< TradelastTrade
 
std::optional< param::Quantity > leavesQuantity
 

Member Function Documentation

◆ FromRaw()

static Fill openpit::model::Fill::FromRaw ( const OpenPitExecutionReportFill &  raw)
inlinestatic

◆ Raw()

OpenPitExecutionReportFill openpit::model::Fill::Raw ( ) const
inlinenoexcept

Member Data Documentation

◆ fee

std::optional<param::MonetaryAmount> openpit::model::Fill::fee

◆ isFinal

std::optional<bool> openpit::model::Fill::isFinal

◆ lastTrade

std::optional<Trade> openpit::model::Fill::lastTrade

◆ leavesQuantity

std::optional<param::Quantity> openpit::model::Fill::leavesQuantity