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

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

namespace  openpit
namespace  openpit::marketdata

Enumerations

enum class  openpit::marketdata::GetStatus : std::uint8_t { openpit::marketdata::Found = OpenPitMarketDataGetStatus_Found , openpit::marketdata::Unavailable = OpenPitMarketDataGetStatus_Unavailable , openpit::marketdata::UnknownInstrument = OpenPitMarketDataGetStatus_UnknownInstrument }
enum class  openpit::marketdata::RegisterStatus : std::uint8_t {
  openpit::marketdata::Ok = OpenPitMarketDataRegisterStatus_Ok , openpit::marketdata::AlreadyRegistered = OpenPitMarketDataRegisterStatus_AlreadyRegistered , openpit::marketdata::DuplicateId = OpenPitMarketDataRegisterStatus_DuplicateId , openpit::marketdata::DuplicateInstrument = OpenPitMarketDataRegisterStatus_DuplicateInstrument ,
  openpit::marketdata::UnknownInstrument = OpenPitMarketDataRegisterStatus_UnknownInstrument , openpit::marketdata::NoTarget = OpenPitMarketDataRegisterStatus_NoTarget
}
enum class  openpit::marketdata::SyncPolicy : std::uint8_t { openpit::marketdata::None = OpenPitSyncPolicy_None , openpit::marketdata::Full = OpenPitSyncPolicy_Full }