Reaction system initialisation based on options.
This commit is contained in:
5
macro.hh
5
macro.hh
@@ -1,6 +1,8 @@
|
||||
#ifndef __MY_MACROS__
|
||||
#define __MY_MACROS__
|
||||
|
||||
#include <cassert>
|
||||
|
||||
#define LINENUM std::cout << __FILE__ << " (function " << __func__ << "), line " << __LINE__ << std::endl;
|
||||
/* Fatal error */
|
||||
#define FERROR(s) \
|
||||
@@ -14,16 +16,19 @@
|
||||
}
|
||||
|
||||
#define VERB(s) \
|
||||
assert(opts != nullptr); \
|
||||
if (opts->verbose > 0) { \
|
||||
std::cerr << "ii VERBOSE(1): " << __FILE__ << " (" << __func__ << ":" << __LINE__ << "): " << s << std::endl; \
|
||||
}
|
||||
|
||||
#define VERB_L2(s) \
|
||||
assert(opts != nullptr); \
|
||||
if (opts->verbose > 1) { \
|
||||
std::cerr << "ii VERBOSE(2): " << __FILE__ << " (" << __func__ << ":" << __LINE__ << "): " << s << std::endl; \
|
||||
}
|
||||
|
||||
#define VERB_L3(s) \
|
||||
assert(opts != nullptr); \
|
||||
if (opts->verbose > 2) { \
|
||||
std::cerr << "ii VERBOSE(3): " << __FILE__ << " (" << __func__ << ":" << __LINE__ << "): " << s << std::endl; \
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user