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.