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

#include <bytes.hpp>

Public Member Functions

OpenPitSharedBytes * Get () const noexcept
 operator bool () const noexcept
 SharedBytes () noexcept=default
 SharedBytes (OpenPitSharedBytes *handle) noexcept
std::vector< std::uint8_t > ToVector () const
BytesView View () const noexcept

Constructor & Destructor Documentation

◆ SharedBytes() [1/2]

openpit::SharedBytes::SharedBytes ( )
defaultnoexcept

◆ SharedBytes() [2/2]

openpit::SharedBytes::SharedBytes ( OpenPitSharedBytes * handle)
inlineexplicitnoexcept

Member Function Documentation

◆ Get()

OpenPitSharedBytes * openpit::SharedBytes::Get ( ) const
inlinenodiscardnoexcept

◆ operator bool()

openpit::SharedBytes::operator bool ( ) const
inlineexplicitnodiscardnoexcept

◆ ToVector()

std::vector< std::uint8_t > openpit::SharedBytes::ToVector ( ) const
inlinenodiscard

◆ View()

BytesView openpit::SharedBytes::View ( ) const
inlinenodiscardnoexcept