|
OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
|
#include <account_adjustment.hpp>
Public Member Functions | |
| Bounds ()=default | |
| OpenPitAccountAdjustmentBounds | Raw () const noexcept |
Static Public Member Functions | |
| static Bounds | FromRaw (const OpenPitAccountAdjustmentBounds &raw) |
Public Attributes | |
| std::optional< param::PositionSize > | balanceLower |
| std::optional< param::PositionSize > | balanceUpper |
| std::optional< param::PositionSize > | heldLower |
| std::optional< param::PositionSize > | heldUpper |
| std::optional< param::PositionSize > | incomingLower |
| std::optional< param::PositionSize > | incomingUpper |
|
default |
|
inlinestaticnodiscard |
|
inlinenodiscardnoexcept |
| std::optional<param::PositionSize> openpit::accountadjustment::Bounds::balanceLower |
| std::optional<param::PositionSize> openpit::accountadjustment::Bounds::balanceUpper |
| std::optional<param::PositionSize> openpit::accountadjustment::Bounds::heldLower |
| std::optional<param::PositionSize> openpit::accountadjustment::Bounds::heldUpper |
| std::optional<param::PositionSize> openpit::accountadjustment::Bounds::incomingLower |
| std::optional<param::PositionSize> openpit::accountadjustment::Bounds::incomingUpper |