Speicherverwaltung in Heaps.
ppl6::CHeap::CHeap |
( |
size_t |
elementsize, |
|
|
int |
startnum, |
|
|
int |
increase, |
|
|
CString |
name = CString() |
|
) |
| |
void * ppl6::CHeap::Calloc |
( |
| ) |
|
void ppl6::CHeap::Cleanup |
( |
| ) |
|
|
private |
void ppl6::CHeap::Clear |
( |
| ) |
|
void ppl6::CHeap::Dump |
( |
| ) |
|
int ppl6::CHeap::Free |
( |
void * |
element | ) |
|
int ppl6::CHeap::Increase |
( |
int |
num | ) |
|
|
private |
int ppl6::CHeap::Init |
( |
size_t |
elementsize, |
|
|
int |
startnum, |
|
|
int |
increase |
|
) |
| |
void * ppl6::CHeap::Malloc |
( |
| ) |
|
void* ppl6::CHeap::blocks |
|
private |
int ppl6::CHeap::elementsize |
|
private |
int ppl6::CHeap::inccount |
|
private |
int ppl6::CHeap::increase |
|
private |
size_t ppl6::CHeap::mem_allocated |
|
private |
size_t ppl6::CHeap::mem_used |
|
private |
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
- /jenkins/jobs/clang_ppl6/workspace/include/ppl6.h
- /jenkins/jobs/clang_ppl6/workspace/src/core/CHeap.cpp