debugMacros (3) - Linux Manuals
NAME
Debugging macros -
Defines
#define QL_TRACE_ENABLE
enable tracing
#define QL_TRACE_DISABLE
disable tracing
#define QL_TRACE_ON(out)
set tracing stream
#define QL_TRACE(message)
output tracing information
#define QL_TRACE_ENTER_FUNCTION
output tracing information
#define QL_TRACE_EXIT_FUNCTION
output tracing information
#define QL_TRACE_LOCATION
output tracing information
#define QL_TRACE_VARIABLE(variable)
output tracing information
Detailed Description
For debugging purposes, macros can be used to output information about the code being executed.
Define Documentation
#define QL_TRACE_ENABLE
enable tracing
The statement
QL_TRACE_ENABLE;
Examples:
tracing_example.cpp.
disable tracing
The statement
set tracing stream
The statement
output tracing information
The statement
Examples:
tracing_example.cpp.
output tracing information
The statement
Examples:
tracing_example.cpp.
output tracing information
The statement
Examples:
tracing_example.cpp.
output tracing information
The statement
Examples:
tracing_example.cpp.
output tracing information
The statement
Examples:
tracing_example.cpp.
Generated automatically by Doxygen for QuantLib from the source code.
#define QL_TRACE_DISABLE
QL_TRACE_DISABLE;
#define QL_TRACE_ON(out)
QL_TRACE_ON(stream);
#define QL_TRACE(message)
QL_TRACE(message);
#define QL_TRACE_ENTER_FUNCTION
QL_TRACE_ENTER_FUNCTION;
#define QL_TRACE_EXIT_FUNCTION
QL_TRACE_EXIT_FUNCTION;
#define QL_TRACE_LOCATION
QL_TRACE_LOCATION;
#define QL_TRACE_VARIABLE(variable)
QL_TRACE_VARIABLE(variable);
Author