30 #include <boost/exception/all.hpp> 32 #ifndef DETAILEDEXCEPTION 33 #define DETAILEDEXCEPTION 124 : m_what(message.c_str())
148 return m_what.c_str();
152 std::string m_what{
"exception"};
158 #endif // DETAILEDEXCEPTION DetailedException & operator=(const DetailedException &)=default
Copy assignment operator.
Exception class from which to define further derived custom exception classes.
Definition: DetailedException.h:114
The core_lib namespace.
Definition: AsioDefines.h:59
DetailedException(const std::string &message)
Initializing constructor.
Definition: DetailedException.h:123
DetailedException()=default
Default constructor.
File containing declaration of DLL import/export control defines.
DetailedException(const char *message)
Initializing constructor.
Definition: DetailedException.h:131
~DetailedException() noexcept override=default
Virtual destructor.