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

Classes

class  openpit::marketdata::Builder
 
struct  openpit::marketdata::GetResult
 Value result returned by account-aware quote reads. More...
 
struct  openpit::marketdata::RegisterResult
 Value result returned by market-data registration calls. More...
 
class  openpit::marketdata::Service
 

Namespaces

 openpit
 
 openpit::marketdata
 

Enumerations

enum class  openpit::marketdata::GetStatus : std::uint8_t { openpit::marketdata::Found = 0 , openpit::marketdata::Unavailable = 1 , openpit::marketdata::UnknownInstrument = 2 , openpit::marketdata::QuoteExpired = 3 }
 
enum class  openpit::marketdata::RegisterStatus : std::uint8_t {
  openpit::marketdata::Ok = 0 , openpit::marketdata::AlreadyRegistered = 1 , openpit::marketdata::DuplicateId = 2 , openpit::marketdata::DuplicateInstrument = 3 ,
  openpit::marketdata::UnknownInstrument = 4 , openpit::marketdata::NoTarget = 6
}
 
enum class  openpit::marketdata::SyncPolicy : std::uint8_t { openpit::marketdata::None = 0 , openpit::marketdata::Full = 1 }