m2etis
0.4
|
#include <DoubleBufferQueue.h>
Public Member Functions | |
DoubleBufferQueue () | |
default constructor More... | |
void | push (const T &value) |
pushes the given value into the queue More... | |
void | pop () |
removes first entry of the queue More... | |
T | front () |
returns first entry of the queue More... | |
T | poll () |
remoes first entry of the queue and returns its value More... | |
bool | empty () const |
returns true if the queue is empty, otherwise false More... | |
size_t | size () const |
returns size of the queue More... | |
void | clear () |
removes all elements in the queue More... | |
Definition at line 35 of file DoubleBufferQueue.h.
|
inline |
default constructor
Definition at line 40 of file DoubleBufferQueue.h.
|
inline |
removes all elements in the queue
Definition at line 119 of file DoubleBufferQueue.h.
|
inline |
returns true if the queue is empty, otherwise false
Definition at line 105 of file DoubleBufferQueue.h.
|
inline |
returns first entry of the queue
Definition at line 71 of file DoubleBufferQueue.h.
|
inline |
remoes first entry of the queue and returns its value
Definition at line 87 of file DoubleBufferQueue.h.
|
inline |
removes first entry of the queue
Definition at line 55 of file DoubleBufferQueue.h.
|
inline |
pushes the given value into the queue
Definition at line 46 of file DoubleBufferQueue.h.
|
inline |
returns size of the queue
Definition at line 112 of file DoubleBufferQueue.h.