OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
engine.hpp File Reference
Include dependency graph for engine.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  openpit::AdjustmentResult
 
class  openpit::pretrade::DryRunReport
 
class  openpit::Engine
 
class  openpit::EngineBuilder
 
class  openpit::EngineBuildError
 
struct  openpit::pretrade::ExecuteResult
 
struct  openpit::PolicyConfigurationResult
 
struct  openpit::PostTradeResult
 
class  openpit::pretrade::Request
 
class  openpit::pretrade::Reservation
 
struct  openpit::pretrade::StartResult
 

Namespaces

 openpit
 
 openpit::pretrade
 

Enumerations

enum class  openpit::EngineBuildErrorCode : std::uint8_t { openpit::DuplicatePolicyName = OpenPitEngineBuildErrorCode_DuplicatePolicyName , openpit::DuplicatePolicyGroupId = OpenPitEngineBuildErrorCode_DuplicatePolicyGroupId , openpit::Other = OpenPitEngineBuildErrorCode_Other }
 
enum class  openpit::SyncPolicy : std::uint8_t { openpit::None = OpenPitSyncPolicy_None , openpit::Full = OpenPitSyncPolicy_Full , openpit::Account = OpenPitSyncPolicy_Account }