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

#include <instrument_id.hpp>

Public Member Functions

constexpr InstrumentId () noexcept=default
constexpr InstrumentId (OpenPitMarketDataInstrumentId value) noexcept
constexpr bool operator!= (const InstrumentId &other) const noexcept
constexpr bool operator== (const InstrumentId &other) const noexcept
constexpr OpenPitMarketDataInstrumentId Raw () const noexcept
std::string ToString () const

Static Public Member Functions

static constexpr InstrumentId FromUint64 (std::uint64_t value) noexcept

Constructor & Destructor Documentation

◆ InstrumentId() [1/2]

openpit::marketdata::InstrumentId::InstrumentId ( )
constexprdefaultnoexcept

◆ InstrumentId() [2/2]

openpit::marketdata::InstrumentId::InstrumentId ( OpenPitMarketDataInstrumentId value)
inlineexplicitconstexprnoexcept

Member Function Documentation

◆ FromUint64()

constexpr InstrumentId openpit::marketdata::InstrumentId::FromUint64 ( std::uint64_t value)
inlinestaticnodiscardconstexprnoexcept

◆ operator!=()

bool openpit::marketdata::InstrumentId::operator!= ( const InstrumentId & other) const
inlinenodiscardconstexprnoexcept

◆ operator==()

bool openpit::marketdata::InstrumentId::operator== ( const InstrumentId & other) const
inlinenodiscardconstexprnoexcept

◆ Raw()

OpenPitMarketDataInstrumentId openpit::marketdata::InstrumentId::Raw ( ) const
inlinenodiscardconstexprnoexcept

◆ ToString()

std::string openpit::marketdata::InstrumentId::ToString ( ) const
inlinenodiscard