Apollo
6.0
Open source self driving car software
|
#include <thread_safe_queue.h>
Public Member Functions | |
ThreadSafeQueue () | |
ThreadSafeQueue & | operator= (const ThreadSafeQueue &other)=delete |
ThreadSafeQueue (const ThreadSafeQueue &other)=delete | |
~ThreadSafeQueue () | |
void | Enqueue (const T &element) |
bool | Dequeue (T *element) |
bool | WaitDequeue (T *element) |
std::queue< T >::size_type | Size () |
bool | Empty () |
void | BreakAllWait () |
|
inline |
|
delete |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
delete |
|
inline |
|
inline |