NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
NES::Runtime::TupleBuffer Member List

This is the complete list of members for NES::Runtime::TupleBuffer, including all inherited members.

addRecycleCallback(std::function< void(detail::MemorySegment *, BufferRecycler *)> newCallback) noexceptNES::Runtime::TupleBufferinline
BufferManager classNES::Runtime::TupleBufferfriend
detail::MemorySegment classNES::Runtime::TupleBufferfriend
FixedSizeBufferPool classNES::Runtime::TupleBufferfriend
getBuffer() noexceptNES::Runtime::TupleBufferinline
getBuffer() noexceptNES::Runtime::TupleBufferinline
getBuffer() const noexceptNES::Runtime::TupleBufferinline
getBufferSize() const noexceptNES::Runtime::TupleBufferinline
getChunkNumber() const noexceptNES::Runtime::TupleBufferinline
getCreationTimestampInMS() const noexceptNES::Runtime::TupleBufferinline
getNumberOfChildrenBuffer() const noexceptNES::Runtime::TupleBufferinline
getNumberOfTuples() const noexceptNES::Runtime::TupleBufferinline
getOriginId() const noexceptNES::Runtime::TupleBufferinline
getReferenceCounter() const noexceptNES::Runtime::TupleBufferinline
getSequenceData() const noexceptNES::Runtime::TupleBufferinline
getSequenceNumber() const noexceptNES::Runtime::TupleBufferinline
getStatisticId() const noexceptNES::Runtime::TupleBufferinline
getWatermark() const noexceptNES::Runtime::TupleBufferinline
hasSpaceLeft(uint64_t used, uint64_t needed) constNES::Runtime::TupleBuffer
INITIAL_CHUNK_NUMBERNES::Runtime::TupleBufferstatic
INITIAL_SEQUENCE_NUMBERNES::Runtime::TupleBufferstatic
isLastChunk() const noexceptNES::Runtime::TupleBufferinline
loadChildBuffer(NestedTupleBufferKey bufferIndex) const noexceptNES::Runtime::TupleBuffer
LocalBufferPool classNES::Runtime::TupleBufferfriend
NES::Network::detail::NetworkDataSender classNES::Runtime::TupleBufferfriend
NES::Network::detail::NetworkEventSender classNES::Runtime::TupleBufferfriend
NestedTupleBufferKey typedefNES::Runtime::TupleBuffer
operator!() const noexcept -> boolNES::Runtime::TupleBufferinline
operator&()=deleteNES::Runtime::TupleBuffer
operator<<(std::ostream &os, const TupleBuffer &buff) noexceptNES::Runtime::TupleBufferfriend
operator=(TupleBuffer const &other) noexceptNES::Runtime::TupleBufferinline
operator=(TupleBuffer &&other) noexceptNES::Runtime::TupleBufferinline
reinterpretAsTupleBuffer(void *bufferPointer)NES::Runtime::TupleBufferstatic
release() noexceptNES::Runtime::TupleBufferinline
retain() noexceptNES::Runtime::TupleBufferinline
setChunkNumber(uint64_t chunkNumber) noexceptNES::Runtime::TupleBufferinline
setCreationTimestampInMS(uint64_t value) noexceptNES::Runtime::TupleBufferinline
setLastChunk(bool isLastChunk) noexceptNES::Runtime::TupleBufferinline
setNumberOfTuples(uint64_t numberOfTuples) noexceptNES::Runtime::TupleBufferinline
setOriginId(OriginId id) noexceptNES::Runtime::TupleBufferinline
setSequenceData(SequenceData sequenceData) noexceptNES::Runtime::TupleBufferinline
setSequenceNumber(uint64_t sequenceNumber) noexceptNES::Runtime::TupleBufferinline
setStatisticId(StatisticId statisticId) noexceptNES::Runtime::TupleBufferinline
setWatermark(uint64_t value) noexceptNES::Runtime::TupleBufferinline
storeChildBuffer(TupleBuffer &buffer) const noexceptNES::Runtime::TupleBuffer
swap(TupleBuffer &lhs, TupleBuffer &rhs) noexceptNES::Runtime::TupleBufferfriend
TupleBuffer() noexcept=defaultNES::Runtime::TupleBuffer
TupleBuffer(TupleBuffer const &other) noexceptNES::Runtime::TupleBufferinline
TupleBuffer(TupleBuffer &&other) noexceptNES::Runtime::TupleBufferinline
wrapMemory(uint8_t *ptr, size_t length, BufferRecycler *parent)NES::Runtime::TupleBufferstatic
wrapMemory(uint8_t *ptr, size_t length, std::function< void(detail::MemorySegment *segment, BufferRecycler *recycler)> &&recycler)NES::Runtime::TupleBufferstatic
wrapPtr(std::unique_ptr< T > object)NES::Runtime::TupleBufferinlinestatic
~TupleBuffer() noexceptNES::Runtime::TupleBufferinline