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.