OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
openpit::marketdata::Service Member List

This is the complete list of members for openpit::marketdata::Service, including all inherited members.

Clear(InstrumentId instrumentId)openpit::marketdata::Serviceinline
ClearAccountGroupTtl(param::AccountGroupId accountGroupId)openpit::marketdata::Serviceinline
ClearAccountTtl(param::AccountId accountId)openpit::marketdata::Serviceinline
ClearInstrumentAccountGroupTtl(InstrumentId instrumentId, param::AccountGroupId accountGroupId)openpit::marketdata::Serviceinline
ClearInstrumentAccountTtl(InstrumentId instrumentId, param::AccountId accountId)openpit::marketdata::Serviceinline
ClearInstrumentTtl(InstrumentId instrumentId)openpit::marketdata::Serviceinline
Clone() constopenpit::marketdata::Serviceinline
Find(InstrumentId instrumentId, param::AccountId accountId, const AccountInfo &accountInfo, QuoteResolution resolution) constopenpit::marketdata::Serviceinline
Get(InstrumentId instrumentId, param::AccountId accountId, const AccountInfo &accountInfo, QuoteResolution resolution) constopenpit::marketdata::Serviceinline
operator bool() const noexceptopenpit::marketdata::Serviceinlineexplicit
Push(InstrumentId instrumentId, const Quote &quote, std::chrono::nanoseconds sourceAge)openpit::marketdata::Serviceinline
PushByInstrument(const model::Instrument &instrument, const Quote &quote, std::chrono::nanoseconds sourceAge)openpit::marketdata::Serviceinline
PushFor(InstrumentId instrumentId, const Quote &quote, std::chrono::nanoseconds sourceAge, const std::vector< param::AccountId > &accountIds, const std::vector< param::AccountGroupId > &accountGroupIds)openpit::marketdata::Serviceinline
Register(const model::Instrument &instrument)openpit::marketdata::Serviceinline
Register(const model::Instrument &instrument, const QuoteTtl &ttl)openpit::marketdata::Serviceinline
Register(const model::Instrument &instrument, InstrumentId id)openpit::marketdata::Serviceinline
Register(const model::Instrument &instrument, InstrumentId id, const QuoteTtl &ttl)openpit::marketdata::Serviceinline
Resolve(const model::Instrument &instrument) constopenpit::marketdata::Serviceinline
Service()=defaultopenpit::marketdata::Service
SetAccountGroupTtl(param::AccountGroupId accountGroupId, const QuoteTtl &ttl)openpit::marketdata::Serviceinline
SetAccountTtl(param::AccountId accountId, const QuoteTtl &ttl)openpit::marketdata::Serviceinline
SetInstrumentAccountGroupTtl(InstrumentId instrumentId, param::AccountGroupId accountGroupId, const QuoteTtl &ttl)openpit::marketdata::Serviceinline
SetInstrumentAccountTtl(InstrumentId instrumentId, param::AccountId accountId, const QuoteTtl &ttl)openpit::marketdata::Serviceinline
SetInstrumentTtl(InstrumentId instrumentId, const QuoteTtl &ttl)openpit::marketdata::Serviceinline