#include <AbstractBufferProvider.hpp>
◆ createFixedSizeBufferPool()
virtual FixedSizeBufferPoolPtr NES::Runtime::AbstractPoolProvider::createFixedSizeBufferPool |
( |
size_t |
numberOfReservedBuffers | ) |
|
|
pure virtual |
Create a local buffer manager that is assigned to one pipeline or thread.
- Parameters
-
numberOfReservedBuffers | number of exclusive buffers to give to the pool |
- Returns
- a local buffer manager with numberOfReservedBuffers exclusive buffer
Implemented in NES::Runtime::BufferManager.
◆ createLocalBufferPool()
virtual LocalBufferPoolPtr NES::Runtime::AbstractPoolProvider::createLocalBufferPool |
( |
size_t |
numberOfReservedBuffers | ) |
|
|
pure virtual |
Create a local buffer manager that is assigned to one pipeline or thread.
- Parameters
-
numberOfReservedBuffers | number of exclusive buffers to give to the pool |
- Returns
- a local buffer manager with numberOfReservedBuffers exclusive buffer
Implemented in NES::Runtime::BufferManager.
The documentation for this class was generated from the following file: