ESPHome 2026.1.4
Loading...
Searching...
No Matches
esphome::logger::Logger::RecursionGuard Class Reference

#include <logger.h>

Public Member Functions

 RecursionGuard (bool &flag)
 
 ~RecursionGuard ()
 
 RecursionGuard (const RecursionGuard &)=delete
 
RecursionGuardoperator= (const RecursionGuard &)=delete
 
 RecursionGuard (RecursionGuard &&)=delete
 
RecursionGuardoperator= (RecursionGuard &&)=delete
 

Detailed Description

Definition at line 238 of file logger.h.

Constructor & Destructor Documentation

◆ RecursionGuard() [1/3]

esphome::logger::Logger::RecursionGuard::RecursionGuard ( bool & flag)
inlineexplicit

Definition at line 240 of file logger.h.

◆ ~RecursionGuard()

esphome::logger::Logger::RecursionGuard::~RecursionGuard ( )
inline

Definition at line 241 of file logger.h.

◆ RecursionGuard() [2/3]

esphome::logger::Logger::RecursionGuard::RecursionGuard ( const RecursionGuard & )
delete

◆ RecursionGuard() [3/3]

esphome::logger::Logger::RecursionGuard::RecursionGuard ( RecursionGuard && )
delete

Member Function Documentation

◆ operator=() [1/2]

RecursionGuard & esphome::logger::Logger::RecursionGuard::operator= ( const RecursionGuard & )
delete

◆ operator=() [2/2]

RecursionGuard & esphome::logger::Logger::RecursionGuard::operator= ( RecursionGuard && )
delete

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