|
OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
|
#include <account_adjustment.hpp>
Public Member Functions | |
| const BalanceOperation * | AsBalance () const noexcept |
| const PositionOperation * | AsPosition () const noexcept |
| bool | IsBalance () const noexcept |
| bool | IsPosition () const noexcept |
| OpenPitAccountAdjustmentOperation | Raw () const noexcept |
Static Public Member Functions | |
| static std::optional< Operation > | FromRaw (const OpenPitAccountAdjustmentOperation &raw) |
| static Operation | OfBalance (BalanceOperation balance) |
| static Operation | OfPosition (PositionOperation position) |
|
inlinenodiscardnoexcept |
|
inlinenodiscardnoexcept |
|
inlinestaticnodiscard |
|
inlinenodiscardnoexcept |
|
inlinenodiscardnoexcept |
|
inlinestaticnodiscard |
|
inlinestaticnodiscard |
|
inlinenodiscardnoexcept |