4.4.1
Freundlich's C++ toolkit
Loading...
Searching...
No Matches
Public Member Functions
fcppt::options::exception Class Reference
Inheritance diagram for fcppt::options::exception:
fcppt::exception fcppt::options::duplicate_names

Public Member Functions

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

◆ exception() [1/3]

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

◆ exception() [2/3]

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

◆ exception() [3/3]

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

◆ ~exception()

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

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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