X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fpbd%2Fpbd%2Fdebug.h;h=704c9d0dadd2c680f26a30faa7f13110b0b5e0c9;hb=0aac62e013e15e380001dafae39d554f8765a4a1;hp=8245b99b12738386c1544b5456e73edec2b382a1;hpb=bee34078e7426f6662a3c21ca3288808650c0aa1;p=ardour.git diff --git a/libs/pbd/pbd/debug.h b/libs/pbd/pbd/debug.h index 8245b99b12..704c9d0dad 100644 --- a/libs/pbd/pbd/debug.h +++ b/libs/pbd/pbd/debug.h @@ -41,6 +41,9 @@ namespace PBD { extern uint64_t Properties; extern uint64_t FileManager; extern uint64_t Pool; + extern uint64_t EventLoop; + extern uint64_t AbstractUI; + extern uint64_t FileUtils; } } @@ -49,10 +52,12 @@ namespace PBD { #define DEBUG_STR_DECL(id) std::stringstream __debug_str ## id; #define DEBUG_STR(id) __debug_str ## id #define DEBUG_STR_APPEND(id,s) __debug_str ## id << s; +#define DEBUG_ENABLED(bits) ((bits) & PBD::debug_bits) #else #define DEBUG_TRACE(bits,fmt,...) /*empty*/ #define DEBUG_STR(a) /* empty */ #define DEBUG_STR_APPEND(a,b) /* empty */ +#define DEBUG_ENABLED(b) (0) #endif #endif /* __libpbd_debug_h__ */