5.1.0
Freundlich's C++ toolkit
Loading...
Searching...
No Matches
fcppt::options::invalid_name Class Reference
Inheritance diagram for fcppt::options::invalid_name:
fcppt::options::exception fcppt::exception

Public Member Functions

FCPPT_OPTIONS_DETAIL_SYMBOL invalid_name (fcppt::string &&)
FCPPT_OPTIONS_DETAIL_SYMBOL invalid_name (invalid_name const &)
FCPPT_OPTIONS_DETAIL_SYMBOL invalid_name (invalid_name &&) noexcept
FCPPT_OPTIONS_DETAIL_SYMBOL invalid_nameoperator= (invalid_name const &)
FCPPT_OPTIONS_DETAIL_SYMBOL invalid_nameoperator= (invalid_name &&) noexcept
FCPPT_OPTIONS_DETAIL_SYMBOL ~invalid_name () noexcept override
FCPPT_OPTIONS_DETAIL_SYMBOL fcppt::string const & get () const
Public Member Functions inherited from fcppt::options::exception
FCPPT_OPTIONS_DETAIL_SYMBOL exception (fcppt::string &&)
FCPPT_OPTIONS_DETAIL_SYMBOL exception (exception const &)
FCPPT_OPTIONS_DETAIL_SYMBOL exception (exception &&) noexcept
FCPPT_OPTIONS_DETAIL_SYMBOL exceptionoperator= (exception const &)
FCPPT_OPTIONS_DETAIL_SYMBOL exceptionoperator= (exception &&) noexcept
FCPPT_OPTIONS_DETAIL_SYMBOL ~exception () noexcept override
Public Member Functions inherited from fcppt::exception
FCPPT_DETAIL_SYMBOL exception (fcppt::string &&what)
 Constructs an exception from a string.
FCPPT_DETAIL_SYMBOL exception (exception const &)
FCPPT_DETAIL_SYMBOL exception (exception &&) noexcept
FCPPT_DETAIL_SYMBOL exceptionoperator= (exception const &)
FCPPT_DETAIL_SYMBOL exceptionoperator= (exception &&) noexcept
FCPPT_DETAIL_SYMBOL fcppt::string const & string () const
 Returns the error message.
FCPPT_DETAIL_SYMBOL char const * what () const noexcept override
 Returns a generic error.
FCPPT_DETAIL_SYMBOL ~exception () noexcept override

Constructor & Destructor Documentation

◆ invalid_name() [1/3]

FCPPT_OPTIONS_DETAIL_SYMBOL fcppt::options::invalid_name::invalid_name ( fcppt::string && )
explicit

◆ invalid_name() [2/3]

FCPPT_OPTIONS_DETAIL_SYMBOL fcppt::options::invalid_name::invalid_name ( invalid_name const & )

◆ invalid_name() [3/3]

FCPPT_OPTIONS_DETAIL_SYMBOL fcppt::options::invalid_name::invalid_name ( invalid_name && )
noexcept

◆ ~invalid_name()

FCPPT_OPTIONS_DETAIL_SYMBOL fcppt::options::invalid_name::~invalid_name ( )
overridenoexcept

Member Function Documentation

◆ get()

FCPPT_OPTIONS_DETAIL_SYMBOL fcppt::string const & fcppt::options::invalid_name::get ( ) const
nodiscard

◆ operator=() [1/2]

FCPPT_OPTIONS_DETAIL_SYMBOL invalid_name & fcppt::options::invalid_name::operator= ( invalid_name && )
noexcept

◆ operator=() [2/2]

FCPPT_OPTIONS_DETAIL_SYMBOL invalid_name & fcppt::options::invalid_name::operator= ( invalid_name const & )