preCICE v3.2.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Tracer.hpp
Go to the documentation of this file.
1#pragma once
2
3#include "logging/Logger.hpp"
4
5namespace precice::logging {
6
7class Logger;
8struct LogLocation;
9
10class Tracer {
11public:
12 Tracer(Logger &log, LogLocation loc);
13 ~Tracer();
14
15private:
17
19};
20
21} // namespace precice::logging
This class provides a lightweight logger.
Definition Logger.hpp:17
Tracer(Logger &log, LogLocation loc)
Definition Tracer.cpp:8
contains the logging framework.
Struct used to capture the original location of a log request.
Definition Logger.hpp:10