|
OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
|
#include <model.hpp>
Public Member Functions | |
| OpenPitOrderOperation | Raw () const noexcept |
Static Public Member Functions | |
| static OrderOperation | FromRaw (const OpenPitOrderOperation &raw) |
Public Attributes | |
| std::optional< param::AccountId > | accountId |
| std::optional< Instrument > | instrument |
| std::optional< param::Price > | price |
| std::optional< Side > | side |
| std::optional< TradeAmount > | tradeAmount |
|
inlinestaticnodiscard |
|
inlinenodiscardnoexcept |
| std::optional<param::AccountId> openpit::model::OrderOperation::accountId |
| std::optional<Instrument> openpit::model::OrderOperation::instrument |
| std::optional<param::Price> openpit::model::OrderOperation::price |
| std::optional<Side> openpit::model::OrderOperation::side |
| std::optional<TradeAmount> openpit::model::OrderOperation::tradeAmount |