di 0.1.0
Loading...
Searching...
No Matches
di::StringError Class Reference

#include <di/vocab/error/string_error.h>

Public Member Functions

 StringError ()=default
constexpr StringError (String value)
constexpr auto empty () const
constexpr auto operator== (StringError const &other) const -> bool
auto erased () const -> ErasedString

Friends

constexpr friend auto tag_invoke (Tag< concepts::trivially_relocatable >, InPlaceType< StringError >) -> bool

Constructor & Destructor Documentation

◆ StringError() [1/2]

di::vocab::StringError::StringError ( )
default

◆ StringError() [2/2]

di::vocab::StringError::StringError ( String value)
inlineexplicitconstexpr

Member Function Documentation

◆ empty()

auto di::vocab::StringError::empty ( ) const
inlineconstexpr

◆ erased()

auto di::vocab::StringError::erased ( ) const->ErasedString
inline

◆ operator==()

auto di::vocab::StringError::operator== ( StringError const & other) const->bool
inlineconstexpr

◆ tag_invoke

friend auto tag_invoke ( Tag< concepts::trivially_relocatable > ,
InPlaceType< StringError >  )->bool
friend

The documentation for this class was generated from the following file: