vul_trace.h
Go to the documentation of this file.
1 // This is core/vul/vul_trace.h
2 #ifndef vul_trace_h_
3 #define vul_trace_h_
4 //:
5 // \file
6 // \brief writes out file, line to stderr.
7 // \author fsm
8 //
9 
10 //: writes out file, line to stderr and flushes.
11 void vul_trace_function(char const *file, int line);
12 
13 // recompile with DEFINES=-DVBL_TRACE
14 #if defined(VBL_TRACE)
15 # define vul_trace vul_trace_function(__FILE__, __LINE__)
16 #else
17 # define vul_trace /* */
18 #endif
19 
20 #endif // vul_trace_h_
void vul_trace_function(char const *file, int line)
writes out file, line to stderr and flushes.
Definition: vul_trace.cxx:8