A diagnostic that can be emitted by the RLogManager.
One can construct a RLogEntry through RLogBuilder, including streaming into the diagnostic message and automatic emission.
Definition at line 175 of file RLogger.hxx.
Public Member Functions | |
RLogEntry (ELogLevel level, RLogChannel &channel) | |
RLogEntry (ELogLevel level, RLogChannel &channel, const RLogLocation &loc) | |
bool | IsDebug () const |
bool | IsError () const |
bool | IsFatal () const |
bool | IsInfo () const |
bool | IsWarning () const |
Public Attributes | |
RLogChannel * | fChannel = nullptr |
ELogLevel | fLevel = ELogLevel::kFatal |
RLogLocation | fLocation |
std::string | fMessage |
#include <ROOT/RLogger.hxx>
|
inline |
Definition at line 182 of file RLogger.hxx.
|
inline |
Definition at line 183 of file RLogger.hxx.
|
inline |
Definition at line 188 of file RLogger.hxx.
|
inline |
Definition at line 191 of file RLogger.hxx.
|
inline |
Definition at line 192 of file RLogger.hxx.
|
inline |
Definition at line 189 of file RLogger.hxx.
|
inline |
Definition at line 190 of file RLogger.hxx.
RLogChannel* ROOT::RLogEntry::fChannel = nullptr |
Definition at line 179 of file RLogger.hxx.
ELogLevel ROOT::RLogEntry::fLevel = ELogLevel::kFatal |
Definition at line 180 of file RLogger.hxx.
RLogLocation ROOT::RLogEntry::fLocation |
Definition at line 177 of file RLogger.hxx.
std::string ROOT::RLogEntry::fMessage |
Definition at line 178 of file RLogger.hxx.