OTest2
A C++ testing framework
|
An exception thrown if user datum is missing. More...
#include <userdata.h>
Public Member Functions | |
UserDataMissingException (const std::string &name_) | |
Ctor. More... | |
UserDataMissingException (UserDataMissingException &&exc_) noexcept | |
Move ctor. More... | |
~UserDataMissingException () | |
Dtor. More... | |
UserDataMissingException (const UserDataMissingException &)=delete | |
UserDataMissingException & | operator= (const UserDataMissingException &)=delete |
virtual std::string | reason () const override |
Get exception reason. More... | |
![]() | |
Exception (const Exception &)=delete | |
Exception & | operator= (const Exception &)=delete |
virtual const char * | what () const noexcept |
Additional Inherited Members | |
![]() | |
Exception () | |
Ctor. More... | |
Exception (Exception &&exc_) noexcept | |
Move ctor. More... | |
virtual | ~Exception () |
Dtor. More... | |
An exception thrown if user datum is missing.
Definition at line 39 of file userdata.h.
|
explicit |
|
noexcept |
Move ctor.
Definition at line 35 of file userdata.cpp.
OTest2::UserDataMissingException::~UserDataMissingException | ( | ) |
Dtor.
Definition at line 42 of file userdata.cpp.
|
delete |
|
delete |
|
overridevirtual |
Get exception reason.
Implements OTest2::Exception.
Definition at line 46 of file userdata.cpp.