Template Class RingBuffer

Class Documentation

template<typename T>
class RingBuffer

Public Functions

inline RingBuffer(size_t sz)
inline bool operator==(const RingBuffer &rhs) const noexcept
inline bool operator!=(const RingBuffer &rhs) const noexcept
inline void put(const T &elem)
inline bool full() const noexcept
inline T get()
inline T look() const
inline bool empty() const noexcept