Gambit::special_exception Class Reference GAMBIT special exception class. Not logged, meant for always catching. More...
Inheritance diagram for Gambit::special_exception:
![]()
Collaboration diagram for Gambit::special_exception:
![]()
Detailed DescriptionGAMBIT special exception class. Not logged, meant for always catching. Definition at line 194 of file exceptions.hpp. Constructor & Destructor Documentation◆ special_exception()
Constructor. GAMBIT special exception class methods. Constructor Definition at line 363 of file exceptions.cpp. std::string myMessage The message passed when this exception is raised. Definition: exceptions.hpp:221 virtual const char * what() const Retrieve the identity of the exception. Definition: exceptions.cpp:366 const char * myWhat What this exception is (for returning with what method). Definition: exceptions.hpp:216 ◆ ~special_exception()
Member Function Documentation◆ message()
Retrieve the message that this exception was raised with. Definition at line 374 of file exceptions.cpp. References myMessage. Referenced by Gambit::invalid_point_exception::abort_here_and_now(), Gambit::Piped_invalid_point::check(), main(), Gambit::Likelihood_Container::main(), and Gambit::Piped_invalid_point::request(). std::string myMessage The message passed when this exception is raised. Definition: exceptions.hpp:221
Here is the caller graph for this function:
![]() ◆ raise()
Raise the exception, i.e. throw it. Raise the exception, i.e. throw it with a message. Reimplemented in Gambit::invalid_point_exception. Definition at line 385 of file exceptions.cpp. References myMessage. std::string myMessage The message passed when this exception is raised. Definition: exceptions.hpp:221 ◆ what()
Retrieve the identity of the exception. Definition at line 366 of file exceptions.cpp. References myWhat. Referenced by Gambit::invalid_point_exception::abort_here_and_now(). const char * myWhat What this exception is (for returning with what method). Definition: exceptions.hpp:216
Here is the caller graph for this function:
![]() Member Data Documentation◆ myMessage
The message passed when this exception is raised. Definition at line 221 of file exceptions.hpp. Referenced by message(), raise(), and Gambit::invalid_point_exception::raise(). ◆ myWhat
What this exception is (for returning with what method). Definition at line 216 of file exceptions.hpp. Referenced by what(). The documentation for this class was generated from the following files:
|