Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::RLogScopedVerbosity Class Reference

Change the verbosity level (global or specific to the RLogChannel passed to the constructor) for the lifetime of this object.

Example:

Foo::SomethingToDebug();
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
Change the verbosity level (global or specific to the RLogChannel passed to the constructor) for the ...
Definition RLogger.hxx:240
@ kDebug
Debug information; only useful for developers; can have added verbosity up to 255-kDebug.

Definition at line 240 of file RLogger.hxx.

Public Member Functions

 RLogScopedVerbosity (ELogLevel verbosity)
 
 RLogScopedVerbosity (RLogChannel &channel, ELogLevel verbosity)
 
 ~RLogScopedVerbosity ()
 

Private Attributes

RLogChannelfChannel
 
ELogLevel fPrevLevel
 

#include <ROOT/RLogger.hxx>

Constructor & Destructor Documentation

◆ RLogScopedVerbosity() [1/2]

ROOT::RLogScopedVerbosity::RLogScopedVerbosity ( RLogChannel & channel,
ELogLevel verbosity )
inline

Definition at line 245 of file RLogger.hxx.

◆ RLogScopedVerbosity() [2/2]

ROOT::RLogScopedVerbosity::RLogScopedVerbosity ( ELogLevel verbosity)
inlineexplicit

Definition at line 249 of file RLogger.hxx.

◆ ~RLogScopedVerbosity()

ROOT::RLogScopedVerbosity::~RLogScopedVerbosity ( )
inline

Definition at line 250 of file RLogger.hxx.

Member Data Documentation

◆ fChannel

RLogChannel* ROOT::RLogScopedVerbosity::fChannel
private

Definition at line 241 of file RLogger.hxx.

◆ fPrevLevel

ELogLevel ROOT::RLogScopedVerbosity::fPrevLevel
private

Definition at line 242 of file RLogger.hxx.

Libraries for ROOT::RLogScopedVerbosity:

The documentation for this class was generated from the following file: