From 36a38bbcac5234319cc8e93ec288414189505e66 Mon Sep 17 00:00:00 2001 From: alkonosst Date: Tue, 18 Feb 2025 11:59:18 -0300 Subject: [PATCH] feat: Add queue overwrite --- src/RTOScppQueue.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/RTOScppQueue.h b/src/RTOScppQueue.h index ca9ebc7..759e8db 100644 --- a/src/RTOScppQueue.h +++ b/src/RTOScppQueue.h @@ -61,6 +61,8 @@ class _QueueBase : public QueueInterface { : QueueInterface(handle) {} public: + void overwrite(const T& item) const { xQueueOverwrite(_handle, &item); } + bool push(const T& item, const TickType_t ticks_to_wait = portMAX_DELAY) const { return xQueueSendToFront(_handle, &item, ticks_to_wait); }