NebulaStream  0.6.213
NebulaStream is a data and application management framework for the internet of things
AbstractBufferProvider.hpp File Reference
#include <Runtime/RuntimeForwardRefs.hpp>
#include <chrono>
#include <cstddef>
#include <optional>
#include <vector>
Include dependency graph for AbstractBufferProvider.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  NES::Runtime::AbstractBufferProvider
 
class  NES::Runtime::AbstractPoolProvider
 

Namespaces

 NES
 This exception represents a network error.
 
 NES::Runtime
 Turn this on to have Thread::current_num_threads_ keep a count of currently-active threads.
 

Enumerations

enum class  NES::Runtime::BufferManagerType : uint8_t { NES::Runtime::GLOBAL , NES::Runtime::LOCAL , NES::Runtime::FIXED }
 

Functions

TupleBuffer NES::Runtime::allocateVariableLengthField (std::shared_ptr< AbstractBufferProvider > provider, uint32_t size)
 This function allocates a TupleBuffer of a desired size via a provider. More...