|
TECA
The Toolkit for Extreme Climate Analysis
|
A thread safe queue. More...
#include <teca_threadsafe_queue.h>
Public Member Functions | |
| teca_threadsafe_queue (const teca_threadsafe_queue< T > &other) | |
| void | operator= (const teca_threadsafe_queue< T > &other) |
| std::queue< T >::size_type | size () const |
| void | push (const T &val) |
| void | push (T &&val) |
| void | pop (T &val) |
| bool | try_pop (T &val) |
| void | swap (teca_threadsafe_queue< T > &other) |
| void | clear () |
A thread safe queue.