OpenPit C++ SDK
C++17 SDK for the OpenPit pre-trade risk engine
Loading...
Searching...
No Matches
openpit::param::AccountGroupId Class Reference

#include <account_id.hpp>

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 OpenPitParamAccountGroupId Raw () const noexcept
std::string ToString () const

Static Public Member Functions

static AccountGroupId FromRaw (OpenPitParamAccountGroupId raw) noexcept
static AccountGroupId FromString (std::string_view value)
static AccountGroupId FromUint32 (std::uint32_t value)

Constructor & Destructor Documentation

◆ AccountGroupId()

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

Member Function Documentation

◆ FromRaw()

AccountGroupId openpit::param::AccountGroupId::FromRaw ( OpenPitParamAccountGroupId raw)
inlinestaticnodiscardnoexcept

◆ FromString()

AccountGroupId openpit::param::AccountGroupId::FromString ( std::string_view value)
inlinestaticnodiscard

◆ FromUint32()

AccountGroupId openpit::param::AccountGroupId::FromUint32 ( std::uint32_t value)
inlinestaticnodiscard

◆ IsDefault()

bool openpit::param::AccountGroupId::IsDefault ( ) const
inlinenodiscardconstexprnoexcept

◆ operator!=()

bool openpit::param::AccountGroupId::operator!= ( const AccountGroupId & other) const
inlinenodiscardconstexprnoexcept

◆ operator==()

bool openpit::param::AccountGroupId::operator== ( const AccountGroupId & other) const
inlinenodiscardconstexprnoexcept

◆ Raw()

OpenPitParamAccountGroupId openpit::param::AccountGroupId::Raw ( ) const
inlinenodiscardconstexprnoexcept

◆ ToString()

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