OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
openpit::pretrade::policies::RateLimitPolicy Class Reference

Public Member Functions

RateLimitPolicy & AccountAssetBarrier (RateLimitAccountAssetBarrier barrier)
 
RateLimitPolicy & AccountBarrier (RateLimitAccountBarrier barrier)
 
void AddTo (::openpit::EngineBuilder &builder) const
 
RateLimitPolicy & AssetBarrier (RateLimitAssetBarrier barrier)
 
RateLimitPolicy & BrokerBarrier (RateLimitBrokerBarrier barrier)
 
RateLimitPolicy & PolicyGroupId (std::uint16_t policyGroupId)
 

Member Function Documentation

◆ AccountAssetBarrier()

RateLimitPolicy& openpit::pretrade::policies::RateLimitPolicy::AccountAssetBarrier ( RateLimitAccountAssetBarrier  barrier)
inline

◆ AccountBarrier()

RateLimitPolicy& openpit::pretrade::policies::RateLimitPolicy::AccountBarrier ( RateLimitAccountBarrier  barrier)
inline

◆ AddTo()

void openpit::pretrade::policies::RateLimitPolicy::AddTo ( ::openpit::EngineBuilder &  builder) const
inline

◆ AssetBarrier()

RateLimitPolicy& openpit::pretrade::policies::RateLimitPolicy::AssetBarrier ( RateLimitAssetBarrier  barrier)
inline

◆ BrokerBarrier()

RateLimitPolicy& openpit::pretrade::policies::RateLimitPolicy::BrokerBarrier ( RateLimitBrokerBarrier  barrier)
inline

◆ PolicyGroupId()

RateLimitPolicy& openpit::pretrade::policies::RateLimitPolicy::PolicyGroupId ( std::uint16_t  policyGroupId)
inline