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

#include <string.hpp>

Public Member Functions

OpenPitSharedString * Get () const noexcept
 operator bool () const noexcept
 SharedString () noexcept=default
 SharedString (OpenPitSharedString *handle) noexcept
std::string ToString () const
StringView View () const noexcept

Constructor & Destructor Documentation

◆ SharedString() [1/2]

openpit::SharedString::SharedString ( )
defaultnoexcept

◆ SharedString() [2/2]

openpit::SharedString::SharedString ( OpenPitSharedString * handle)
inlineexplicitnoexcept

Member Function Documentation

◆ Get()

OpenPitSharedString * openpit::SharedString::Get ( ) const
inlinenodiscardnoexcept

◆ operator bool()

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

◆ ToString()

std::string openpit::SharedString::ToString ( ) const
inlinenodiscard

◆ View()

StringView openpit::SharedString::View ( ) const
inlinenodiscardnoexcept