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

#include <account_adjustment.hpp>

Public Member Functions

 BalanceOperation ()=default
OpenPitAccountAdjustmentBalanceOperation Raw () const noexcept

Static Public Member Functions

static BalanceOperation FromRaw (const OpenPitAccountAdjustmentBalanceOperation &raw)

Public Attributes

std::optional< std::string > asset
std::optional< param::Price > averageEntryPrice

Constructor & Destructor Documentation

◆ BalanceOperation()

openpit::accountadjustment::BalanceOperation::BalanceOperation ( )
default

Member Function Documentation

◆ FromRaw()

BalanceOperation openpit::accountadjustment::BalanceOperation::FromRaw ( const OpenPitAccountAdjustmentBalanceOperation & raw)
inlinestaticnodiscard

◆ Raw()

OpenPitAccountAdjustmentBalanceOperation openpit::accountadjustment::BalanceOperation::Raw ( ) const
inlinenodiscardnoexcept

Member Data Documentation

◆ asset

std::optional<std::string> openpit::accountadjustment::BalanceOperation::asset

◆ averageEntryPrice

std::optional<param::Price> openpit::accountadjustment::BalanceOperation::averageEntryPrice