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 |