![]() |
COOLFluiD
Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
|
#include <BasicExceptions.hpp>
Inherits Exception.
Public Member Functions | |
| ShouldNotBeHere (const common::CodeLocation &where, const std::string &what) | |
| Constructor. More... | |
| virtual | ~ShouldNotBeHere () throw () |
Public Member Functions inherited from Exception | |
| virtual | ~Exception () throw () |
| Default copy constructor. More... | |
| std::string | full_description () const throw () |
| Returns a verbose message with all information about this exception. More... | |
| const std::string & | str () const throw () |
| Gets the what description string which does not contain EOL's. More... | |
| const char * | what () const throw () |
| void | append (const std::string &add) throw () |
| std::string | type_name () const throw () |
| std::string | msg () const throw () |
Additional Inherited Members | |
Protected Member Functions inherited from Exception | |
| Exception (CodeLocation where, std::string msg, std::string className) throw () | |
Protected Attributes inherited from Exception | |
| CodeLocation | m_where |
| std::string | m_msg |
| Stores the message with explanation of what happened. More... | |
| std::string | m_class_name |
| The subclass name. More... | |
| std::string | m_what |
Exception thrown in any place of the code which by some conceptual impossibility should not be reached. Typically on a switch-case construction where one of the choices should be taken and the default never reached.
Definition at line 229 of file BasicExceptions.hpp.
| ShouldNotBeHere | ( | const common::CodeLocation & | where, |
| const std::string & | what | ||
| ) |
Constructor.
Definition at line 151 of file BasicExceptions.cpp.
|
virtual | |||||||||||||
Definition at line 155 of file BasicExceptions.cpp.
1.8.9.1
|
Send comments to: COOLFluiD Web Admin |