Class nebula::util::RingBuffer
template <typename T>
ClassList > nebula > util > RingBuffer
#include <ring_buffer.hpp>
Public Functions
Type | Name |
---|---|
RingBuffer (std::size_t capacity) |
|
T | get_average () const |
bool | is_full () const |
void | push_back (const T & value) |
std::size_t | size () const |
Public Functions Documentation
function RingBuffer
inline explicit nebula::util::RingBuffer::RingBuffer (
std::size_t capacity
)
function get_average
inline T nebula::util::RingBuffer::get_average () const
function is_full
inline bool nebula::util::RingBuffer::is_full () const
function push_back
inline void nebula::util::RingBuffer::push_back (
const T & value
)
function size
inline std::size_t nebula::util::RingBuffer::size () const
The documentation for this class was generated from the following file nebula_common/include/nebula_common/util/ring_buffer.hpp