Licme
Loading...
Searching...
No Matches
licme::helpers::ExceptionBase Class Reference

Base class for exceptions within licme. More...

#include <exceptions.h>

Inheritance diagram for licme::helpers::ExceptionBase:
[legend]
Collaboration diagram for licme::helpers::ExceptionBase:
[legend]

Public Member Functions

virtual const char * what () const noexcept
 Returns an explanation of the exception.
 

Protected Member Functions

 ExceptionBase (std::string message)
 Construct a new Exception Base object.
 

Detailed Description

Base class for exceptions within licme.

All exceptions inherit from this abstract base class.

Constructor & Destructor Documentation

◆ ExceptionBase()

licme::helpers::ExceptionBase::ExceptionBase ( std::string message)
protected

Construct a new Exception Base object.

Parameters
messagemessage with detailed information that the user is able to understand

Member Function Documentation

◆ what()

virtual const char * licme::helpers::ExceptionBase::what ( ) const
virtualnoexcept

Returns an explanation of the exception.

Returns
const char* explanation for this exception

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