QuantLib: a free/open-source library for quantitative finance
fully annotated source code - version 1.34
Loading...
Searching...
No Matches
Classes | Namespaces | Macros
tracing.hpp File Reference

tracing facilities More...

#include <ql/types.hpp>
#include <ql/errors.hpp>
#include <ql/patterns/singleton.hpp>
#include <boost/current_function.hpp>
#include <iosfwd>

Go to the source code of this file.

Classes

class  Tracing
 

Namespaces

namespace  QuantLib
 
namespace  QuantLib::detail
 

Macros

#define QL_DEFAULT_TRACER
 
#define QL_TRACE_ENABLE
 enable tracing More...
 
#define QL_TRACE_DISABLE
 disable tracing More...
 
#define QL_TRACE_ON(out)
 set tracing stream More...
 
#define QL_TRACE(message)
 output tracing information More...
 
#define QL_TRACE_ENTER_FUNCTION
 output tracing information More...
 
#define QL_TRACE_EXIT_FUNCTION
 output tracing information More...
 
#define QL_TRACE_LOCATION
 output tracing information More...
 
#define QL_TRACE_VARIABLE(variable)
 output tracing information More...
 

Detailed Description

tracing facilities

Definition in file tracing.hpp.

Macro Definition Documentation

◆ QL_DEFAULT_TRACER

#define QL_DEFAULT_TRACER

Definition at line 269 of file tracing.hpp.