OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
openpit::marketdata::Builder Class Reference

Public Member Functions

Service Build () const
 
 Builder (QuoteTtl defaultTtl, SyncPolicy syncPolicy) noexcept
 
Builder & FullSync () noexcept
 
Builder & NoSync () noexcept
 

Static Public Member Functions

static Builder FromEngineSyncPolicy (QuoteTtl defaultTtl, ::openpit::SyncPolicy enginePolicy) noexcept
 

Constructor & Destructor Documentation

◆ Builder()

openpit::marketdata::Builder::Builder ( QuoteTtl  defaultTtl,
SyncPolicy  syncPolicy 
)
inlinenoexcept

Member Function Documentation

◆ Build()

Service openpit::marketdata::Builder::Build ( ) const
inline

◆ FromEngineSyncPolicy()

static Builder openpit::marketdata::Builder::FromEngineSyncPolicy ( QuoteTtl  defaultTtl,
::openpit::SyncPolicy  enginePolicy 
)
inlinestaticnoexcept

◆ FullSync()

Builder& openpit::marketdata::Builder::FullSync ( )
inlinenoexcept

◆ NoSync()

Builder& openpit::marketdata::Builder::NoSync ( )
inlinenoexcept