OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
openpit::pretrade::CustomPolicy< Handler > Class Template Reference

Public Member Functions

 CustomPolicy (std::string_view name, Handler handler, std::uint16_t policyGroupId=::openpit::param::DefaultPolicyGroupId)
 
std::string Name () const
 
 operator bool () const noexcept
 

Constructor & Destructor Documentation

◆ CustomPolicy()

template<typename Handler >
openpit::pretrade::CustomPolicy< Handler >::CustomPolicy ( std::string_view  name,
Handler  handler,
std::uint16_t  policyGroupId = ::openpit::param::DefaultPolicyGroupId 
)
inline

Member Function Documentation

◆ Name()

template<typename Handler >
std::string openpit::pretrade::CustomPolicy< Handler >::Name ( ) const
inline

◆ operator bool()

template<typename Handler >
openpit::pretrade::CustomPolicy< Handler >::operator bool ( ) const
inlineexplicitnoexcept