#include <Events_Error.h>
#include <Events_Loop.h>
-//#define TROW_EMPTY_AIS_EXCEPTION
+#define THROW_EMPTY_AIS_EXCEPTION
Events_Error::Events_Error(const std::string& theDescription, const void* theSender)
: Events_Message(Events_Error::errorID(), theSender)
void Events_Error::throwException(const std::string& theDescription)
{
-#ifdef TROW_EMPTY_AIS_EXCEPTION
+#ifdef THROW_EMPTY_AIS_EXCEPTION
try {
- throw std::invalid_argument(theDescription);
+ throw;
}
catch (...) {
Events_Error::send(