ESPHome 2025.5.0
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 340 of file component.h.

Constructor & Destructor Documentation

◆ WarnIfComponentBlockingGuard()

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

Definition at line 243 of file component.cpp.

◆ ~WarnIfComponentBlockingGuard()

esphome::WarnIfComponentBlockingGuard::~WarnIfComponentBlockingGuard ( )

Definition at line 264 of file component.cpp.

Member Function Documentation

◆ finish()

uint32_t esphome::WarnIfComponentBlockingGuard::finish ( )

Definition at line 245 of file component.cpp.

Field Documentation

◆ component_

Component* esphome::WarnIfComponentBlockingGuard::component_
protected

Definition at line 351 of file component.h.

◆ started_

uint32_t esphome::WarnIfComponentBlockingGuard::started_
protected

Definition at line 350 of file component.h.


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