#include <boost/log/attributes/constant.hpp>
#include <boost/log/attributes/function.hpp>
#include <boost/log/attributes/named_scope.hpp>
#include <boost/log/attributes/timer.hpp>
#include <boost/log/sources/severity_feature.hpp>
#include <boost/log/trivial.hpp>
#include <boost/log/utility/setup/common_attributes.hpp>
#include <utility>
#include <utils/assertion.hpp>
#include "logging/LogConfiguration.hpp"
#include "logging/Logger.hpp"
Go to the source code of this file.
|
#define | PRECICE_LOG_IMPL(lg, sev, loc) BOOST_LOG_STREAM_WITH_PARAMS((lg), (boost::log::keywords::severity = (sev))(keywords::line = (loc.line))(keywords::file = (loc.file))(keywords::func = (loc.func))) |
| Convenience macro that automatically passes LogLocation info to the logger.
|
|
◆ PRECICE_LOG_IMPL
#define PRECICE_LOG_IMPL |
( |
| lg, |
|
|
| sev, |
|
|
| loc ) BOOST_LOG_STREAM_WITH_PARAMS((lg), (boost::log::keywords::severity = (sev))(keywords::line = (loc.line))(keywords::file = (loc.file))(keywords::func = (loc.func))) |
Convenience macro that automatically passes LogLocation info to the logger.
Definition at line 154 of file Logger.cpp.