DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
Logging.hpp File Reference
#include <string>
#include <vector>
#include "ers/ers.hpp"
#include "ers/OutputStream.hpp"
#include "TRACE/trace.h"
#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
 Including Qt Headers.
 
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 112 of file Logging.hpp.

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