Definition at line 27 of file MemoryPool.cxx.
◆ FreeQueue
◆ MemoryBlock()
| dabc::MemoryBlock::MemoryBlock |
( |
| ) |
|
|
inline |
◆ ~MemoryBlock()
| virtual dabc::MemoryBlock::~MemoryBlock |
( |
| ) |
|
|
inlinevirtual |
◆ IsAnyFree()
| bool dabc::MemoryBlock::IsAnyFree |
( |
| ) |
const |
|
inline |
◆ Release()
| void dabc::MemoryBlock::Release |
( |
| ) |
|
|
inline |
◆ Allocate()
| bool dabc::MemoryBlock::Allocate |
( |
unsigned |
number, |
|
|
unsigned |
size, |
|
|
unsigned |
align |
|
) |
| |
|
inline |
◆ Assign()
| bool dabc::MemoryBlock::Assign |
( |
bool |
isowner, |
|
|
const std::vector< void * > & |
bufs, |
|
|
const std::vector< unsigned > & |
sizes |
|
) |
| |
| throw | ( | |
| ) | | |
|
inline |
◆ fArr
| Entry* dabc::MemoryBlock::fArr |
◆ fNumber
| unsigned dabc::MemoryBlock::fNumber |
◆ fFree
The documentation for this class was generated from the following file: