|
Wildmeshing Toolkit
|
Public Member Functions | |
| concurrent_queue (const concurrent_queue &)=delete | |
| concurrent_queue & | operator= (const concurrent_queue &)=delete |
| bool | try_pop (T &out) |
| void | push (const T &v) |
| template<typename... Args> | |
| void | emplace (Args &&... args) |
| bool | empty () const |
Private Attributes | |
| std::mutex | m_mutex |
| std::deque< T > | m_queue |