|
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.