OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
openpit::param::AccountGroupId Class Referencefinal

Stable account-group identifier used for shared market-data resolution. More...

Public Member Functions

constexpr AccountGroupId () noexcept=default
 
constexpr bool IsDefault () const noexcept
 
constexpr bool operator!= (const AccountGroupId &other) const noexcept
 
constexpr bool operator< (const AccountGroupId &other) const noexcept
 
constexpr bool operator<= (const AccountGroupId &other) const noexcept
 
constexpr bool operator== (const AccountGroupId &other) const noexcept
 
constexpr bool operator> (const AccountGroupId &other) const noexcept
 
constexpr bool operator>= (const AccountGroupId &other) const noexcept
 
std::string ToString () const
 
constexpr std::uint32_t Value () const noexcept
 

Static Public Member Functions

static AccountGroupId FromString (std::string_view value)
 
static AccountGroupId FromUint32 (std::uint32_t value)
 

Detailed Description

Stable account-group identifier used for shared market-data resolution.

Constructor & Destructor Documentation

◆ AccountGroupId()

constexpr openpit::param::AccountGroupId::AccountGroupId ( )
constexprdefaultnoexcept

Member Function Documentation

◆ FromString()

static AccountGroupId openpit::param::AccountGroupId::FromString ( std::string_view  value)
inlinestatic

◆ FromUint32()

static AccountGroupId openpit::param::AccountGroupId::FromUint32 ( std::uint32_t  value)
inlinestatic

◆ IsDefault()

constexpr bool openpit::param::AccountGroupId::IsDefault ( ) const
inlineconstexprnoexcept

◆ operator!=()

constexpr bool openpit::param::AccountGroupId::operator!= ( const AccountGroupId other) const
inlineconstexprnoexcept

◆ operator<()

constexpr bool openpit::param::AccountGroupId::operator< ( const AccountGroupId other) const
inlineconstexprnoexcept

◆ operator<=()

constexpr bool openpit::param::AccountGroupId::operator<= ( const AccountGroupId other) const
inlineconstexprnoexcept

◆ operator==()

constexpr bool openpit::param::AccountGroupId::operator== ( const AccountGroupId other) const
inlineconstexprnoexcept

◆ operator>()

constexpr bool openpit::param::AccountGroupId::operator> ( const AccountGroupId other) const
inlineconstexprnoexcept

◆ operator>=()

constexpr bool openpit::param::AccountGroupId::operator>= ( const AccountGroupId other) const
inlineconstexprnoexcept

◆ ToString()

std::string openpit::param::AccountGroupId::ToString ( ) const
inline

◆ Value()

constexpr std::uint32_t openpit::param::AccountGroupId::Value ( ) const
inlineconstexprnoexcept