|
HiveMindBridge
|
#include <ThreadSafeQueue.h>


Public Member Functions | |
| ThreadSafeQueue () | |
| void | push (const T &item) |
| void | pop () |
| T | front () |
| T | back () |
| size_t | size () |
| bool | empty () |
Private Attributes | |
| std::mutex | m_mutex |
| std::queue< T > | m_queue |
|
inline |
|
inlinevirtual |
Implements IThreadSafeQueue< T >.
|
inlinevirtual |
Implements IThreadSafeQueue< T >.
|
inlinevirtual |
Implements IThreadSafeQueue< T >.
|
inlinevirtual |
Implements IThreadSafeQueue< T >.
|
inlinevirtual |
Implements IThreadSafeQueue< T >.
|
inlinevirtual |
Implements IThreadSafeQueue< T >.
|
private |
|
private |
1.8.17