mirror of
https://github.com/esphome/esphome.git
synced 2026-10-14 10:12:52 +00:00
23 lines
770 B
C++
23 lines
770 B
C++
#pragma once
|
|
|
|
#ifdef USE_ESP32
|
|
|
|
// Deprecated: include "esphome/components/ring_buffer/ring_buffer.h" and use
|
|
// esphome::ring_buffer::RingBuffer. This shim will be removed in 2026.11.0.
|
|
#if __has_include("esphome/components/ring_buffer/ring_buffer.h")
|
|
#include "esphome/components/ring_buffer/ring_buffer.h"
|
|
#else
|
|
#error \
|
|
"esphome/components/ring_buffer/ring_buffer.h not found. Add 'ring_buffer' to your component's AUTO_LOAD list to use esphome::ring_buffer::RingBuffer."
|
|
#endif
|
|
#include "esphome/core/helpers.h" // for ESPDEPRECATED
|
|
|
|
namespace esphome {
|
|
|
|
using RingBuffer ESPDEPRECATED("Use esphome::ring_buffer::RingBuffer instead. Removed in 2026.11.0.",
|
|
"2026.5.0") = ring_buffer::RingBuffer;
|
|
|
|
} // namespace esphome
|
|
|
|
#endif
|