OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
Loading...
Searching...
No Matches
openpit::asyncengine::ExecuteOutcome< Driver > Struct Template Reference

Result value for an async full pre-trade call. More...

#include <typed.hpp>

Public Member Functions

bool Passed () const noexcept

Public Attributes

std::vector<::openpit::pretrade::Rejectrejects
std::shared_ptr< AsyncReservation< Driver > > reservation

Detailed Description

template<typename Driver>
struct openpit::asyncengine::ExecuteOutcome< Driver >

Result value for an async full pre-trade call.

Member Function Documentation

◆ Passed()

template<typename Driver>
bool openpit::asyncengine::ExecuteOutcome< Driver >::Passed ( ) const
inlinenodiscardnoexcept

Member Data Documentation

◆ rejects

template<typename Driver>
std::vector<::openpit::pretrade::Reject> openpit::asyncengine::ExecuteOutcome< Driver >::rejects

◆ reservation

template<typename Driver>
std::shared_ptr<AsyncReservation<Driver> > openpit::asyncengine::ExecuteOutcome< Driver >::reservation