|
NebulaStream
0.6.213
NebulaStream is a data and application management framework for the internet of things
|
#include <BlockingQueue.hpp>
Public Member Functions | |
| BlockingQueue () | |
| BlockingQueue (uint64_t capacity) | |
| void | setCapacity (uint64_t capacityParam) |
| uint64_t | getCapacity () |
| uint64_t | size () |
| bool | empty () |
| void | reset () |
| void | push (const T &elem) |
| const T | pop () |
| const std::optional< T > | popTimeout (uint64_t timeout_ms) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References NES::timeout.
|
inline |
References NES_TRACE.
|
inline |
References NES_TRACE.
|
inline |
|
inline |