#include "openjaus/system/Event.h"#include <string>#include "openjaus/types.h"#include <ostream>#include "openjaus/system/Logger.h"#include <sstream>Classes | |
| class | openjaus::system::Exception |
Namespaces | |
| namespace | openjaus |
| namespace | openjaus::system |
Defines | |
| #define | LOG_EXCEPTION(msg) |
| #define | THROW_EXCEPTION(msg) |
| #define LOG_EXCEPTION | ( | msg | ) |
{ \
std::ostringstream oss; \
oss << msg; \
::openjaus::system::Exception expn(oss.str(), __FILE__, __LINE__); \
::openjaus::system::Logger::log(expn); \
}
| #define THROW_EXCEPTION | ( | msg | ) |
{ \
std::ostringstream oss; \
oss << msg; \
::openjaus::system::Exception expn(oss.str(), __FILE__, __LINE__); \
::openjaus::system::Logger::log(expn); \
throw expn; \
}
1.7.1