1 #ifndef MF_EXCEPTIONS_H_
2 #define MF_EXCEPTIONS_H_
7 #define MF_DEFINE_EXCEPTION_(name, base) \
8 class name : public base { \
10 explicit name(const std::string& what) : base(what) { } \
11 explicit name(const char* what) : base(what) { } \
#define MF_DEFINE_EXCEPTION_(name, base)
Definition: exceptions.h:7
Definition: exceptions.h:19
Definition: exceptions.h:17
Definition: exceptions.h:20