Definition at line 22 of file Exception.h.
◆ Exception() [1/3]
Magick::Exception::Exception |
( |
const std::string & | what_ | ) |
|
Definition at line 21 of file Exception.cpp.
22 : std::exception(),
23 _what(what_),
24 _nested((Exception *) NULL)
25{
26}
◆ Exception() [2/3]
Magick::Exception::Exception |
( |
const std::string & | what_, |
|
|
Exception * | nested_ ) |
Definition at line 28 of file Exception.cpp.
30 : std::exception(),
31 _what(what_),
32 _nested(nested_)
33{
34}
◆ Exception() [3/3]
Magick::Exception::Exception |
( |
const Exception & | original_ | ) |
|
Definition at line 36 of file Exception.cpp.
37 : exception(original_),
38 _what(original_._what),
39 _nested((Exception *) NULL)
40{
41}
◆ ~Exception()
Magick::Exception::~Exception |
( |
| ) |
|
throw | ( | ) | | | |
|
virtual |
Definition at line 43 of file Exception.cpp.
44{
45 if (_nested != (Exception *) NULL)
46 delete _nested;
47}
◆ nested() [1/2]
◆ nested() [2/2]
void Magick::Exception::nested |
( |
Exception * | nested_ | ) |
|
throw | ( | ) | | | |
◆ operator=()
Definition at line 49 of file Exception.cpp.
51{
52 if (this != &original_)
53 this->_what=original_._what;
54 return(*this);
55}
◆ what()
const char * Magick::Exception::what |
( |
| ) |
const |
throw | ( | ) | | | |
|
virtual |
Definition at line 57 of file Exception.cpp.
58{
59 return(_what.c_str());
60}
◆ _nested
◆ _what
std::string Magick::Exception::_what |
|
private |
The documentation for this class was generated from the following files: