openATV enigma2
openATV is an open source SetTopBox Graphical user interface.
queueRingBuffer< T > Class Template Reference

#include <ringbuffer.h>

Public Member Functions

 queueRingBuffer (unsigned int max)
 
 ~queueRingBuffer ()
 
int size ()
 
T & dequeue ()
 
T & current ()
 
void enqueue (const T &val)
 

Constructor & Destructor Documentation

◆ queueRingBuffer()

template<class T >
queueRingBuffer< T >::queueRingBuffer ( unsigned int  max)

◆ ~queueRingBuffer()

template<class T >
queueRingBuffer< T >::~queueRingBuffer

Member Function Documentation

◆ current()

template<class T >
T & queueRingBuffer< T >::current

◆ dequeue()

template<class T >
T & queueRingBuffer< T >::dequeue

◆ enqueue()

template<class T >
void queueRingBuffer< T >::enqueue ( const T &  val)

◆ size()

template<class T >
int queueRingBuffer< T >::size ( )
inline

The documentation for this class was generated from the following file: