DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
Logging.hpp File Reference
#include "TRACE/trace.h"
#include "ers/OutputStream.hpp"
#include "ers/ers.hpp"
#include <string>
#include <vector>
#include "logging/internal/macro.hpp"
#include "logging/detail/Logger.hxx"
Include dependency graph for Logging.hpp:

Go to the source code of this file.

Classes

class  dunedaq::logging::Logging
 The Logger class defines the interface necessary to configure central logging within a DAQ Application. More...

Namespaces

namespace  dunedaq
 The DUNE-DAQ namespace.
namespace  dunedaq::logging

Macros

#define TLOG_DEBUG(lvl, ...)

Macro Definition Documentation

◆ TLOG_DEBUG

#define TLOG_DEBUG ( lvl,
... )
Value:
TRACE_STREAMER(((TLVL_DEBUG + lvl) < 64) ? TLVL_DEBUG + lvl : 63, \
tlog_ARG2(not_used, ##__VA_ARGS__, 0, need_at_least_one), \
tlog_ARG3(not_used, ##__VA_ARGS__, 0, "", need_at_least_one), \
1, \
0)

Definition at line 116 of file Logging.hpp.