|
libt3widget
|
Class implmementing a mutex-protected queue of items. More...
Public Member Functions | |
| T | pop_front (void) |
| Retrieve and remove the item at the front of the queue. More... | |
| void | push_back (T item) |
| Append an item to the list. More... | |
Protected Attributes | |
| thread::condition_variable | cond |
| The condition variable used to signal addition to the #keys list. More... | |
| std::deque< T > | items |
| The list of item symbols. More... | |
| thread::mutex | lock |
| The mutex used for the critical section. More... | |
Class implmementing a mutex-protected queue of items.
|
inline |
Retrieve and remove the item at the front of the queue.
|
inline |
Append an item to the list.
|
protected |
The condition variable used to signal addition to the #keys list.
|
protected |
The list of item symbols.
|
protected |
The mutex used for the critical section.
1.8.9.1