#include <blocking_queue.h>
Public Member Functions | |
| BlockingQueue ()=default | |
| BlockingQueue (const std::string &name) | |
| void | Push (T &&data) |
| void | Push (T &data) |
| absl::StatusOr< T * > | Front () |
| T | Pop () |
| T | Pop (int timeout_ms) |
| T | PopWithSize (int timeout_ms, size_t size) |
Definition at line 32 of file blocking_queue.h.
|
default |
|
inline |
Definition at line 35 of file blocking_queue.h.
|
inline |
Definition at line 48 of file blocking_queue.h.
|
inline |
Definition at line 56 of file blocking_queue.h.
|
inline |
Definition at line 69 of file blocking_queue.h.
|
inline |
Definition at line 83 of file blocking_queue.h.
|
inline |
Definition at line 36 of file blocking_queue.h.
|
inline |
Definition at line 42 of file blocking_queue.h.