ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::Logging::ScopedFailureThreshold Class Reference

Helper class that changes the failure threshold for the duration of its lifetime. More...

#include <Acts/Utilities/Logger.hpp>

Public Member Functions

 ScopedFailureThreshold (const ScopedFailureThreshold &)=delete
 ScopedFailureThreshold (Level level)
 Constructor that sets the failure threshold for the scope.
 ScopedFailureThreshold (ScopedFailureThreshold &&)=delete
 ~ScopedFailureThreshold () noexcept
ScopedFailureThresholdoperator= (const ScopedFailureThreshold &)=delete
ScopedFailureThresholdoperator= (ScopedFailureThreshold &&)=delete

Detailed Description

Helper class that changes the failure threshold for the duration of its lifetime.

Constructor & Destructor Documentation

◆ ScopedFailureThreshold() [1/3]

Acts::Logging::ScopedFailureThreshold::ScopedFailureThreshold ( Level level)
explicit

Constructor that sets the failure threshold for the scope.

Parameters
levelThe logging level to set as failure threshold

◆ ScopedFailureThreshold() [2/3]

Acts::Logging::ScopedFailureThreshold::ScopedFailureThreshold ( const ScopedFailureThreshold & )
delete

◆ ScopedFailureThreshold() [3/3]

Acts::Logging::ScopedFailureThreshold::ScopedFailureThreshold ( ScopedFailureThreshold && )
delete

◆ ~ScopedFailureThreshold()

Acts::Logging::ScopedFailureThreshold::~ScopedFailureThreshold ( )
noexcept

Member Function Documentation

◆ operator=() [1/2]

ScopedFailureThreshold & Acts::Logging::ScopedFailureThreshold::operator= ( const ScopedFailureThreshold & )
delete

◆ operator=() [2/2]

ScopedFailureThreshold & Acts::Logging::ScopedFailureThreshold::operator= ( ScopedFailureThreshold && )
delete