|
Thrill
0.1
|
RAII class for allocating memory from a BlockPool.
Definition at line 230 of file block_pool.hpp.
Collaboration diagram for BlockPoolMemoryHolder:#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.