|  | CuteHMI - CuteHMI (CuteHMI.2)
    | 
Exception mixin. More...
#include <cutehmi/ExceptionMixin.hpp>
 
  
| Public Member Functions | |
| ExceptionMixin (const QString &what) | |
| void | raise () const noexcept(false) override | 
| Exception * | clone () const override | 
|  Public Member Functions inherited from cutehmi::Exception | |
| Exception (const QString &what) | |
| void | raise () const noexcept(false) override | 
| Exception * | clone () const override | 
| const char * | what () const noexcept override | 
| virtual void | raise () const const | 
| virtual QException * | clone () const const | 
Exception mixin.
This class template can be used to automatically reimplement raise() and clone() methods for DERIVED class. This is internally achieved through static polymorphism technique.
| 
 | explicit | 
| 
 | overridevirtual | 
Reimplemented from cutehmi::Exception.
| 
 | overridevirtualnoexcept | 
Reimplemented from cutehmi::Exception.