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 178 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 185 of file RLogger.hxx.
|
inline |
Definition at line 186 of file RLogger.hxx.
|
inline |
Definition at line 191 of file RLogger.hxx.
|
inline |
Definition at line 194 of file RLogger.hxx.
|
inline |
Definition at line 195 of file RLogger.hxx.
|
inline |
Definition at line 192 of file RLogger.hxx.
|
inline |
Definition at line 193 of file RLogger.hxx.
RLogChannel* ROOT::Experimental::RLogEntry::fChannel = nullptr |
Definition at line 182 of file RLogger.hxx.
ELogLevel ROOT::Experimental::RLogEntry::fLevel = ELogLevel::kFatal |
Definition at line 183 of file RLogger.hxx.
RLogLocation ROOT::Experimental::RLogEntry::fLocation |
Definition at line 180 of file RLogger.hxx.
std::string ROOT::Experimental::RLogEntry::fMessage |
Definition at line 181 of file RLogger.hxx.