ESPHome 2025.9.0-dev
Loading...
Searching...
No Matches
esphome::WarnIfComponentBlockingGuard Class Reference

#include <component.h>

Public Member Functions

 WarnIfComponentBlockingGuard (Component *component, uint32_t start_time)
 
uint32_t finish ()
 
 ~WarnIfComponentBlockingGuard ()
 

Protected Attributes

uint32_t started_
 
Componentcomponent_
 

Detailed Description

Definition at line 464 of file component.h.

Constructor & Destructor Documentation

◆ WarnIfComponentBlockingGuard()

esphome::WarnIfComponentBlockingGuard::WarnIfComponentBlockingGuard ( Component * component,
uint32_t start_time )

Definition at line 402 of file component.cpp.

◆ ~WarnIfComponentBlockingGuard()

esphome::WarnIfComponentBlockingGuard::~WarnIfComponentBlockingGuard ( )

Definition at line 430 of file component.cpp.

Member Function Documentation

◆ finish()

uint32_t esphome::WarnIfComponentBlockingGuard::finish ( )

Definition at line 404 of file component.cpp.

Field Documentation

◆ component_

Component* esphome::WarnIfComponentBlockingGuard::component_
protected

Definition at line 475 of file component.h.

◆ started_

uint32_t esphome::WarnIfComponentBlockingGuard::started_
protected

Definition at line 474 of file component.h.


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