C++QEDCore  2.100.2 (v2 Milestone 10 Development branch)
a framework for simulating open quantum dynamics – core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
cpputils::Exception Struct Reference

The class that is (meant to be, at least) the base of all exceptions in the framework. More...

#include <Exception.h>

+ Inheritance diagram for cpputils::Exception:

Detailed Description

The class that is (meant to be, at least) the base of all exceptions in the framework.

Note
It is extremely inconvenient to derive from std::exception, as this class defines virtual ~exception() throw(); so that each and every derived class also has to define its destructor in such a way. (Of course, this is just the point of std::exception, but here we do not strive for exception safety anyway as an exception usually means the end of the application.

Definition at line 18 of file Exception.h.


The documentation for this struct was generated from the following file: