Template Class RingBuffer

Class Documentation

template<typename T>
class quickpool::sched::RingBuffer

A simple ring buffer class.

Public Functions

inline explicit RingBuffer(size_t capacity)
inline size_t capacity() const
inline void set_entry(size_t i, T val)
inline T get_entry(size_t i) const
inline RingBuffer<T> *enlarged_copy(size_t bottom, size_t top) const