Atomic FIFO with a pre-defined size for copy-constructable class. More...
#include <atomic_queue.h>
Public Types | |
typedef atomic_pointer_queue < T, SIZE >::nospace_error | nospace_error |
Public Member Functions | |
void | push (const T &t) |
void | pop () |
This is not reentrant. | |
T & | front () |
This is not reentrant. | |
bool | empty () const |
This is not reentrant. | |
unsigned int | size () const |
Private Attributes | |
atomic_pointer_queue< T, SIZE > | m_queue |
Atomic FIFO with a pre-defined size for copy-constructable class.
Definition at line 168 of file atomic_queue.h.