|
OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
|
Async wrapper around an applied drop-copy operation. More...


Public Member Functions | |
| std::vector<::openpit::accountadjustment::Outcome > | AccountAdjustments () const |
| std::optional<::openpit::accounts::AccountBlock > | AccountBlock () const |
| ::openpit::param::AccountId | AccountId () const noexcept |
| AsyncDropCopyOperation (::openpit::pretrade::DropCopyOperation operation, AsyncEngine< Driver > *engine, ::openpit::param::AccountId accountId) | |
| Future< std::monostate > | Close (std::chrono::nanoseconds timeout=std::chrono::nanoseconds(0)) |
| Future< std::monostate > | Commit (std::chrono::nanoseconds timeout=std::chrono::nanoseconds(0)) |
| Future< std::monostate > | CommitAndClose (std::chrono::nanoseconds timeout=std::chrono::nanoseconds(0)) |
| bool | IsAccountBlocked () const |
| ::openpit::pretrade::PreTradeLock | Lock () const |
| Future< std::monostate > | Rollback (std::chrono::nanoseconds timeout=std::chrono::nanoseconds(0)) |
| Future< std::monostate > | RollbackAndClose (std::chrono::nanoseconds timeout=std::chrono::nanoseconds(0)) |
Async wrapper around an applied drop-copy operation.
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |