docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::StringEnum Class Reference

#include <sdfg/exceptions.h>

Public Member Functions

 StringEnum (const std::string &value)
 StringEnum (const StringEnum &other)
 StringEnum (StringEnum &&other) noexcept
StringEnum & operator= (const StringEnum &other)
StringEnum & operator= (StringEnum &&other) noexcept
std::string value () const
bool operator== (const StringEnum &other) const
bool operator!= (const StringEnum &other) const

Constructor & Destructor Documentation

◆ StringEnum() [1/3]

sdfg::StringEnum::StringEnum ( const std::string & value)
inline

◆ StringEnum() [2/3]

sdfg::StringEnum::StringEnum ( const StringEnum & other)
inline

◆ StringEnum() [3/3]

sdfg::StringEnum::StringEnum ( StringEnum && other)
inlinenoexcept

Member Function Documentation

◆ operator!=()

bool sdfg::StringEnum::operator!= ( const StringEnum & other) const
inline

◆ operator=() [1/2]

StringEnum & sdfg::StringEnum::operator= ( const StringEnum & other)
inline

◆ operator=() [2/2]

StringEnum & sdfg::StringEnum::operator= ( StringEnum && other)
inlinenoexcept

◆ operator==()

bool sdfg::StringEnum::operator== ( const StringEnum & other) const
inline

◆ value()

std::string sdfg::StringEnum::value ( ) const
inline

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