Pothos
0.4.1-gb758ed46
The Pothos dataflow programming software suite
|
#include <ManagedBuffer.hpp>
Public Member Functions | |
Impl (void) | |
void | incr (void) |
void | decr (void) |
void | cleanup (void) |
Public Attributes | |
std::atomic< int > | counter |
std::weak_ptr< BufferManager > | weakManager |
SharedBuffer | buffer |
size_t | slabIndex |
Pothos::ManagedBuffer::Impl * | nextBuffer |
Pothos::ManagedBuffer::Impl::Impl | ( | void | ) |
void Pothos::ManagedBuffer::Impl::cleanup | ( | void | ) |
|
inline |
|
inline |
SharedBuffer Pothos::ManagedBuffer::Impl::buffer |
std::atomic<int> Pothos::ManagedBuffer::Impl::counter |
Pothos::ManagedBuffer::Impl* Pothos::ManagedBuffer::Impl::nextBuffer |
size_t Pothos::ManagedBuffer::Impl::slabIndex |
std::weak_ptr<BufferManager> Pothos::ManagedBuffer::Impl::weakManager |