OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
Loading...
Searching...
No Matches
typed.hpp File Reference

Classes

struct  openpit::asyncengine::AdjustmentOutcome
 Result value for an async account-adjustment batch. More...
class  openpit::asyncengine::AsyncAccounts< Driver >
 Async account-administration view. More...
class  openpit::asyncengine::AsyncRequest< Driver >
 Async wrapper around a start-stage request. More...
class  openpit::asyncengine::AsyncReservation< Driver >
 Async wrapper around an accepted pre-trade reservation. More...
class  openpit::asyncengine::EngineAdapter
 Adapter that exposes openpit::Engine methods to TypedAsyncEngine. More...
struct  openpit::asyncengine::ExecuteOutcome< Driver >
 Result value for an async full pre-trade call. More...
class  openpit::asyncengine::OwnedTypedAsyncEngine
 Owning typed async engine built over the default EngineAdapter. More...
struct  openpit::asyncengine::StartOutcome< Driver >
 Result value for an async start-stage call. More...
class  openpit::asyncengine::TypedAsyncEngine< Driver >
 Typed async facade exposing named OpenPit engine operations. More...
class  openpit::asyncengine::TypedBuilder< Driver >
 Entry builder for TypedAsyncEngine. More...
class  openpit::asyncengine::TypedDynamicBuilder< Driver >
 Typed builder stage for demand-created account queues. More...
class  openpit::asyncengine::TypedShardedBuilder< Driver >
 Typed builder stage for a fixed number of account shards. More...

Namespaces

namespace  openpit
namespace  openpit::asyncengine

Functions

OwnedTypedAsyncEngine openpit::asyncengine::MakeTypedAsyncEngine (const ::openpit::Engine &engine, std::size_t workers)
 Builds a sharded typed async engine over openpit::Engine.