ADUL
Collection of reusable C++ utilities
Loading...
Searching...
No Matches
adul::exceptions::Message Class Reference

modified std::exception class
The only difference is that you define message by yourself when create an object More...

#include <exceptions.hpp>

Inheritance diagram for adul::exceptions::Message:
[legend]

Public Member Functions

 Message ()=default
 
 Message (const std::string &)
 
 Message (const char *)
 
virtual const char * what () const noexcept override
 

Protected Attributes

std::string msg = "!Error occurred! No info provided!\n"
 

Detailed Description

modified std::exception class
The only difference is that you define message by yourself when create an object

Constructor & Destructor Documentation

◆ Message() [1/3]

adul::exceptions::Message::Message ( )
default

◆ Message() [2/3]

adul::exceptions::Message::Message ( const std::string & )

◆ Message() [3/3]

adul::exceptions::Message::Message ( const char * )

Member Function Documentation

◆ what()

virtual const char * adul::exceptions::Message::what ( ) const
overridevirtualnoexcept

Member Data Documentation

◆ msg

std::string adul::exceptions::Message::msg = "!Error occurred! No info provided!\n"
protected

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