ESPHome 2026.3.0
Loading...
Searching...
No Matches
esphome::StaticRingBuffer< T, N >::Iterator Class Reference

#include <helpers.h>

Public Member Functions

 Iterator (StaticRingBuffer *buf, index_type pos)
 
T & operator* ()
 
Iteratoroperator++ ()
 
bool operator!= (const Iterator &other) const
 

Detailed Description

template<typename T, size_t N>
class esphome::StaticRingBuffer< T, N >::Iterator

Definition at line 307 of file helpers.h.

Constructor & Destructor Documentation

◆ Iterator()

template<typename T , size_t N>
esphome::StaticRingBuffer< T, N >::Iterator::Iterator ( StaticRingBuffer * buf,
index_type pos )
inline

Definition at line 309 of file helpers.h.

Member Function Documentation

◆ operator!=()

template<typename T , size_t N>
bool esphome::StaticRingBuffer< T, N >::Iterator::operator!= ( const Iterator & other) const
inline

Definition at line 315 of file helpers.h.

◆ operator*()

template<typename T , size_t N>
T & esphome::StaticRingBuffer< T, N >::Iterator::operator* ( )
inline

Definition at line 310 of file helpers.h.

◆ operator++()

template<typename T , size_t N>
Iterator & esphome::StaticRingBuffer< T, N >::Iterator::operator++ ( )
inline

Definition at line 311 of file helpers.h.


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