30 #ifndef CORE_UTIL_DEBUG_H
31 #define CORE_UTIL_DEBUG_H 1
39 #ifdef SCIRUN4_CODE_TO_BE_ENABLED_LATER
41 SCISHARE void debug_incr_object_count(
const std::string& type);
42 SCISHARE void debug_decr_object_count(
const std::string& type);
44 SCISHARE size_t debug_number_of_objects();
45 SCISHARE void debug_tag_default_number_of_objects();
51 #ifdef SCIRUN4_CODE_TO_BE_ENABLED_LATER
53 #define DEBUG_CONSTRUCTOR(type) \
54 debug_incr_object_count(type);
56 #define DEBUG_DESTRUCTOR(type) \
57 debug_decr_object_count(type);
64 #define DEBUG_CONSTRUCTOR(type)
65 #define DEBUG_DESTRUCTOR(type)
#define SCISHARE
Definition: share.h:39