|
OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
|
#include <accounts.hpp>
Public Member Functions | |
| AccountBlock ()=default | |
| AccountBlock (::openpit::pretrade::RejectCode blockCode, std::string policyName, std::string blockReason, std::string blockDetails) | |
| OpenPitPretradeAccountBlock | Raw () const noexcept |
Static Public Member Functions | |
| static AccountBlock | FromRaw (const OpenPitPretradeAccountBlock &raw) |
Public Attributes | |
| ::openpit::pretrade::RejectCode | code = ::openpit::pretrade::RejectCode::Other |
| std::string | details |
| std::string | policy |
| std::string | reason |
| std::uintptr_t | userData = 0 |
|
default |
|
inline |
|
inlinestaticnodiscard |
|
inlinenodiscardnoexcept |
| ::openpit::pretrade::RejectCode openpit::accounts::AccountBlock::code = ::openpit::pretrade::RejectCode::Other |
| std::string openpit::accounts::AccountBlock::details |
| std::string openpit::accounts::AccountBlock::policy |
| std::string openpit::accounts::AccountBlock::reason |
| std::uintptr_t openpit::accounts::AccountBlock::userData = 0 |