|
proxygen
|
#include <BlockingQueue.h>
Public Member Functions | |
| virtual | ~BlockingQueue ()=default |
| virtual BlockingQueueAddResult | add (T item)=0 |
| virtual BlockingQueueAddResult | addWithPriority (T item, int8_t) |
| virtual uint8_t | getNumPriorities () |
| virtual T | take ()=0 |
| virtual folly::Optional< T > | try_take_for (std::chrono::milliseconds time)=0 |
| virtual size_t | size ()=0 |
Definition at line 44 of file BlockingQueue.h.
|
virtualdefault |
|
pure virtual |
|
inlinevirtual |
Reimplemented in folly::PriorityLifoSemMPMCQueue< T, kBehavior >.
Definition at line 53 of file BlockingQueue.h.
|
inlinevirtual |
Reimplemented in folly::PriorityLifoSemMPMCQueue< T, kBehavior >.
Definition at line 58 of file BlockingQueue.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |