m2etis
0.4
|
#include "m2etis/util/Logger.h"
#include "m2etis/util/SystemParameters.h"
#include "boost/exception/all.hpp"
Go to the source code of this file.
Classes | |
struct | m2etis::util::loginfo |
Internal data structure for exceptions. More... | |
struct | m2etis::util::m2exception |
class | m2etis::util::SystemFailureException |
Critical exception that cannot be repaired by a single subsystem. More... | |
class | m2etis::util::ApiException |
Occurs when the engine detects a programmer's error. More... | |
Namespaces | |
m2etis | |
m2etis::util | |
Macros | |
#define | M2ETIS_THROW_FAILURE(module, message, errorcode) |
throws on internal errors More... | |
#define | M2ETIS_THROW_API(module, message) |
throws on wrong API usage More... | |
Typedefs | |
typedef boost::error_info< struct tag_logmessage, loginfo > | m2etis::util::excinfo_log |