OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
openpit::accountadjustment::Outcome Struct Reference
Collaboration diagram for openpit::accountadjustment::Outcome:

Public Member Functions

 Outcome (param::GroupId groupId, AccountOutcomeEntry outcomeEntry)
 
OpenPitAccountAdjustmentOutcome Raw () const noexcept
 

Static Public Member Functions

static Outcome FromRaw (const OpenPitAccountAdjustmentOutcome &raw)
 

Public Attributes

AccountOutcomeEntry entry
 
param::GroupId policyGroupId
 

Constructor & Destructor Documentation

◆ Outcome()

openpit::accountadjustment::Outcome::Outcome ( param::GroupId  groupId,
AccountOutcomeEntry  outcomeEntry 
)
inline

Member Function Documentation

◆ FromRaw()

static Outcome openpit::accountadjustment::Outcome::FromRaw ( const OpenPitAccountAdjustmentOutcome &  raw)
inlinestatic

◆ Raw()

OpenPitAccountAdjustmentOutcome openpit::accountadjustment::Outcome::Raw ( ) const
inlinenoexcept

Member Data Documentation

◆ entry

AccountOutcomeEntry openpit::accountadjustment::Outcome::entry

◆ policyGroupId

param::GroupId openpit::accountadjustment::Outcome::policyGroupId