![]()  | 
  
    Pothos
    0.1.0
    
   The Pothos dataflow programming software suite 
   | 
 
#include <BufferManager.hpp>
Public Member Functions | |
| BufferManagerArgs (void) | |
Public Attributes | |
| size_t | numBuffers | 
| size_t | bufferSize | 
| long | nodeAffinity | 
BufferManagerArgs - constructor arguments for BufferManager.
| Pothos::BufferManagerArgs::BufferManagerArgs | ( | void | ) | 
| size_t Pothos::BufferManagerArgs::bufferSize | 
The number of bytes available per each managed buffer. Default: 8 kibibytes
| long Pothos::BufferManagerArgs::nodeAffinity | 
The NUMA node affinity for the generic slab allocator. This argument is not used for the special-case managers. Default: -1 or unspecified affinity
| size_t Pothos::BufferManagerArgs::numBuffers | 
The number of managed buffers available from the manager. Buffers are checked into and out of the manager frequently. A small number of buffers are needed to allow for parallelism, so buffers can be checked out while other buffers are in use. Default: 4 buffers
 1.8.6