nuclear-plant-sim/src/util/debug.hpp

17 lines
204 B
C++

#pragma once
#include <cassert>
#ifdef NO_DEBUG
#define DEBUG(f)
#define CHECK(f) f
#define CHECK_DEBUG(f)
#else
#define DEBUG(f) f
#define CHECK(f) assert(f)
#define CHECK_DEBUG(f) assert(f)
#endif