Spicy
debug.h
1 // Copyright (c) 2020-2021 by the Zeek Project. See LICENSE for details.
2 
3 #pragma once
4 
5 #include <string_view>
6 
7 #include <hilti/rt/logging.h>
8 
10 #define SPICY_RT_DEBUG(msg) HILTI_RT_DEBUG("spicy", msg)
11 
13 #define SPICY_RT_DEBUG_VERBOSE(msg) HILTI_RT_DEBUG("spicy-verbose", msg)
14 
15 namespace spicy::rt::debug {
16 
17 using namespace hilti::rt::debug;
18 
20 inline bool wantVerbose() { return hilti::rt::debug::isEnabled("spicy-verbose"); }
21 
22 } // namespace spicy::rt::debug
Definition: logging.h:41
Definition: debug.h:15