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

Public Member Functions

RateLimitPolicyAccountAssetBarrier (RateLimitAccountAssetBarrier barrier)
 
RateLimitPolicyAccountBarrier (RateLimitAccountBarrier barrier)
 
void AddTo (::openpit::EngineBuilder &builder) const
 
RateLimitPolicyAssetBarrier (RateLimitAssetBarrier barrier)
 
RateLimitPolicyBrokerBarrier (RateLimitBrokerBarrier barrier)
 
RateLimitPolicyPolicyGroupId (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