CuteHMI - CuteHMI (CuteHMI.2)
cutehmi::Exception Class Reference

Exception. More...

#include <cutehmi/Exception.hpp>

Inheritance diagram for cutehmi::Exception:
QException cutehmi::ExceptionMixin< DERIVED > cutehmi::ExceptionMixin< ErrorException > cutehmi::ExceptionMixin< NoAdvertiserException > cutehmi::ErrorException cutehmi::Messenger::NoAdvertiserException

Public Member Functions

 Exception (const QString &what)
 
void raise () const noexcept(false) override
 
Exceptionclone () const override
 
const char * what () const noexcept override
 
- Public Member Functions inherited from QException
virtual ~QException ()
 

Detailed Description

Exception.

Constructor & Destructor Documentation

◆ Exception()

cutehmi::Exception::Exception ( const QString what)
explicit

Member Function Documentation

◆ clone()

Exception * cutehmi::Exception::clone ( ) const
overridevirtual

Reimplemented from QException.

Reimplemented in cutehmi::ExceptionMixin< DERIVED >.

◆ raise()

void cutehmi::Exception::raise ( ) const
overridevirtualnoexcept

Reimplemented from QException.

Reimplemented in cutehmi::ExceptionMixin< DERIVED >.

◆ what()

const char * cutehmi::Exception::what ( ) const
overridenoexcept