From 149188de12bcba2bb9c56f5784635862d6d3061a Mon Sep 17 00:00:00 2001 From: fnoop Date: Sat, 16 Sep 2017 15:07:11 +0100 Subject: [PATCH] AP_HAL: Add size() method to RingBuffer ObjectArray --- libraries/AP_HAL/utility/RingBuffer.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libraries/AP_HAL/utility/RingBuffer.h b/libraries/AP_HAL/utility/RingBuffer.h index 0842ae355d..3855bee4ba 100644 --- a/libraries/AP_HAL/utility/RingBuffer.h +++ b/libraries/AP_HAL/utility/RingBuffer.h @@ -198,6 +198,11 @@ public: delete[] _buffer; } + // return total number of objects + uint16_t size(void) const { + return _size; + } + // return number of objects available to be read uint16_t available(void) const { return _count;