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