ROOT  6.06/09
Reference Guide
Classes | Namespaces | Macros | Enumerations
TLogger.h File Reference
#include <array>
#include <memory>
#include <sstream>
#include <experimental/string_view>
#include <vector>
+ Include dependency graph for TLogger.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ROOT::TLogHandler
 Abstract TLogHandler base class. More...
 
class  ROOT::TLogManager
 
class  ROOT::TLogEntry
 

Namespaces

 ROOT
 Namespace for new ROOT classes and functions.
 

Macros

#define R__LOG_HERE(LEVEL, GROUP)   TLogEntry(LEVEL, GROUP).SetFile(__FILE__).SetLine(__LINE__).SetFunction(__PRETTY_FUNCTION__)
 
#define R__ERROR_HERE(GROUP)   R__LOG_HERE(ELogLevel::kError, GROUP)
 
#define R__ERROR_HERE(GROUP)   R__LOG_HERE(ELogLevel::kError, GROUP)
 

Enumerations

enum  ROOT::ELogLevel {
  ROOT::ELogLevel::kDebug, ROOT::ELogLevel::kInfo, ROOT::ELogLevel::kWarning, ROOT::ELogLevel::kError,
  ROOT::ELogLevel::kFatal
}
 Kinds of diagnostics. More...
 

Macro Definition Documentation

#define R__ERROR_HERE (   GROUP)    R__LOG_HERE(ELogLevel::kError, GROUP)
#define R__ERROR_HERE (   GROUP)    R__LOG_HERE(ELogLevel::kError, GROUP)

Definition at line 125 of file TLogger.h.

#define R__LOG_HERE (   LEVEL,
  GROUP 
)    TLogEntry(LEVEL, GROUP).SetFile(__FILE__).SetLine(__LINE__).SetFunction(__PRETTY_FUNCTION__)

Definition at line 120 of file TLogger.h.

Referenced by ROOT::TDirectory::Add().