Thrill
0.1
|
RAII class for allocating memory from a BlockPool.
Definition at line 230 of file block_pool.hpp.
#include <block_pool.hpp>
Public Member Functions | |
BlockPoolMemoryHolder (BlockPool &block_pool, size_t size) | |
BlockPoolMemoryHolder (const BlockPoolMemoryHolder &)=delete | |
non-copyable: delete copy-constructor More... | |
~BlockPoolMemoryHolder () | |
BlockPoolMemoryHolder & | operator= (const BlockPoolMemoryHolder &)=delete |
non-copyable: delete assignment operator More... | |
Private Attributes | |
BlockPool & | block_pool_ |
size_t | size_ |
|
inline |
Definition at line 233 of file block_pool.hpp.
References BlockPool::operator=().
|
delete |
non-copyable: delete copy-constructor
|
inline |
Definition at line 244 of file block_pool.hpp.
|
delete |
non-copyable: delete assignment operator
|
private |
Definition at line 250 of file block_pool.hpp.
|
private |
Definition at line 251 of file block_pool.hpp.