Belle II Software light-2601-hyperion
LogModRealm Class Reference

Class to modify the log level dependent on the execution realm. More...

#include <LogVariableStream.h>

Public Member Functions

 LogModRealm (Belle2::LogConfig::ELogRealm realm, Belle2::LogConfig::ELogLevel logLevel)
 Constructor of a realm dependent modification of the log level.
 
Belle2::LogConfig::ELogRealm getRealm () const
 Returns the realm.
 
Belle2::LogConfig::ELogLevel getLogLevel () const
 Returns the log level.
 

Private Attributes

Belle2::LogConfig::ELogRealm m_realm
 Realm for the conditional log level.
 
Belle2::LogConfig::ELogLevel m_logLevel
 Realm dependent log level.
 

Detailed Description

Class to modify the log level dependent on the execution realm.

Definition at line 82 of file LogVariableStream.h.

Constructor & Destructor Documentation

◆ LogModRealm()

Constructor of a realm dependent modification of the log level.

Parameters
realmexecution realm
logLevelrealm dependent log level.

Definition at line 89 of file LogVariableStream.h.

89 :
90 m_realm(realm),
91 m_logLevel(logLevel)
92 {
93 }
Belle2::LogConfig::ELogRealm m_realm
Realm for the conditional log level.
Belle2::LogConfig::ELogLevel m_logLevel
Realm dependent log level.

Member Function Documentation

◆ getLogLevel()

Belle2::LogConfig::ELogLevel getLogLevel ( ) const
inline

Returns the log level.

Definition at line 106 of file LogVariableStream.h.

107 {
108 return m_logLevel;
109 }

◆ getRealm()

Belle2::LogConfig::ELogRealm getRealm ( ) const
inline

Returns the realm.

Definition at line 98 of file LogVariableStream.h.

99 {
100 return m_realm;
101 }

Member Data Documentation

◆ m_logLevel

Belle2::LogConfig::ELogLevel m_logLevel
private

Realm dependent log level.

Definition at line 116 of file LogVariableStream.h.

◆ m_realm

Realm for the conditional log level.

Definition at line 113 of file LogVariableStream.h.


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