| summaryrefslogtreecommitdiff |
diff options
| author | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2020-08-05 23:45:24 +0200 |
|---|---|---|
| committer | Nathanael Sensfelder <SpamShield0@MultiAgentSystems.org> | 2020-08-05 23:45:24 +0200 |
| commit | 08e0f04697166ec26cca18eb7722f16e680b24ad (patch) | |
| tree | eb1d0a692068d4e41f6e4a6fdb29c987a49e8d02 /src/config/debug.c | |
| parent | f26a0728796ad318ec7314dc3774ab6384b075e3 (diff) | |
... That was actually very easily done.
Diffstat (limited to 'src/config/debug.c')
| -rw-r--r-- | src/config/debug.c | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/src/config/debug.c b/src/config/debug.c new file mode 100644 index 0000000..277307f --- /dev/null +++ b/src/config/debug.c @@ -0,0 +1,37 @@ + +/**** RELABSD *****************************************************************/ +#include <relabsd/debug.h> + +#ifndef RELABSD_USE_MACRO_DEBUG +/******************************************************************************/ +/**** LOCAL FUNCTIONS *********************************************************/ +/******************************************************************************/ +int RELABSD_DEBUG_PROGRAM_FLOW = 0; +int RELABSD_DEBUG_CONFIG = 0; +int RELABSD_DEBUG_REAL_EVENTS = 0; +int RELABSD_DEBUG_VIRTUAL_EVENTS = 0; + +/******************************************************************************/ +/**** EXPORTED FUNCTIONS ******************************************************/ +/******************************************************************************/ +void relabsd_debug_toggle_program_flow (void) +{ + RELABSD_DEBUG_PROGRAM_FLOW = !RELABSD_DEBUG_PROGRAM_FLOW; +} + +void relabsd_debug_toggle_config (void) +{ + RELABSD_DEBUG_CONFIG = !RELABSD_DEBUG_CONFIG; +} + +void relabsd_debug_toggle_real_event (void) +{ + RELABSD_DEBUG_REAL_EVENTS = !RELABSD_DEBUG_REAL_EVENTS; +} + +void relabsd_debug_toggle_virtual_event (void) +{ + RELABSD_DEBUG_VIRTUAL_EVENTS = !RELABSD_DEBUG_VIRTUAL_EVENTS; +} + +#endif |


