46 #ifndef __MENGE_EXCEPTION_H__
47 #define __MENGE_EXCEPTION_H__
83 virtual const char *
what()
const throw() {
116 #endif // __MENGE_EXCEPTION_H__
MengeException(const std::string &s)
Constructor with message.
Definition: MengeException.h:71
The core namespace. All elements of Menge are contained in this namespace.
Definition: AgentGenerator.cpp:43
Sets up the proper compiler directives for platform and dll export/import.
Base exception class for menge operations.
Definition: MengeException.h:58
virtual const char * what() const
Provides the exception message.
Definition: MengeException.h:83
MengeException()
Default constructor.
Definition: MengeException.h:64
Base class for fatal exceptions.
Definition: MengeException.h:99
MengeFatalException(const std::string &s)
Constructor with message.
Definition: MengeException.h:111
MengeFatalException()
Default constructor.
Definition: MengeException.h:104
std::string _msg
The exception message.
Definition: MengeException.h:90
~MengeException()
Destructor.
Definition: MengeException.h:76