ESPHome 2025.6.1
Loading...
Searching...
No Matches
esphome::esp32_ble::BLEEventPool< SIZE > Class Template Reference

#include <ble_event_pool.h>

Public Member Functions

 BLEEventPool ()
 
 ~BLEEventPool ()
 
BLEEventallocate ()
 
void release (BLEEvent *event)
 

Detailed Description

template<uint8_t SIZE>
class esphome::esp32_ble::BLEEventPool< SIZE >

Definition at line 16 of file ble_event_pool.h.

Constructor & Destructor Documentation

◆ BLEEventPool()

template<uint8_t SIZE>
esphome::esp32_ble::BLEEventPool< SIZE >::BLEEventPool ( )
inline

Definition at line 18 of file ble_event_pool.h.

◆ ~BLEEventPool()

template<uint8_t SIZE>
esphome::esp32_ble::BLEEventPool< SIZE >::~BLEEventPool ( )
inline

Definition at line 20 of file ble_event_pool.h.

Member Function Documentation

◆ allocate()

template<uint8_t SIZE>
BLEEvent * esphome::esp32_ble::BLEEventPool< SIZE >::allocate ( )
inline

Definition at line 30 of file ble_event_pool.h.

◆ release()

template<uint8_t SIZE>
void esphome::esp32_ble::BLEEventPool< SIZE >::release ( BLEEvent * event)
inline

Definition at line 58 of file ble_event_pool.h.


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