Patrick's Programming Library Version 6.4.21 - Dokumentation
Einleitung
Module
Namensbereiche
Klassen
Zusätzliche Informationen
Auflistung der Klassen
Klassenhierarchie
Klassen-Elemente
ppl6::MemoryHeap Elementverzeichnis
Vollständige Aufstellung aller Elemente für
ppl6::MemoryHeap
einschließlich aller geerbten Elemente.
blocks
ppl6::MemoryHeap
private
blocksAllocated
ppl6::MemoryHeap
private
blocksUsed
ppl6::MemoryHeap
private
calloc
()
ppl6::MemoryHeap
capacity
() const
ppl6::MemoryHeap
cleanup
()
ppl6::MemoryHeap
clear
()
ppl6::MemoryHeap
count
() const
ppl6::MemoryHeap
dump
() const
ppl6::MemoryHeap
elementSize
() const
ppl6::MemoryHeap
free
(void *element)
ppl6::MemoryHeap
freeCount
ppl6::MemoryHeap
private
increase
(size_t num)
ppl6::MemoryHeap
private
increaseSize
ppl6::MemoryHeap
private
init
(size_t elementsize, size_t startnum, size_t increase, size_t growpercent=30)
ppl6::MemoryHeap
malloc
()
ppl6::MemoryHeap
mem_allocated
ppl6::MemoryHeap
private
mem_used
ppl6::MemoryHeap
private
memoryAllocated
() const
ppl6::MemoryHeap
MemoryHeap
()
ppl6::MemoryHeap
MemoryHeap
(size_t elementsize, size_t startnum, size_t increase, size_t growpercent=30)
ppl6::MemoryHeap
memoryUsed
() const
ppl6::MemoryHeap
myElementSize
ppl6::MemoryHeap
private
myGrowPercent
ppl6::MemoryHeap
private
PPLNORMALEXCEPTION
(NotInitializedException)
ppl6::MemoryHeap
PPLNORMALEXCEPTION
(AlreadyInitializedException)
ppl6::MemoryHeap
PPLNORMALEXCEPTION
(HeapCorruptedException)
ppl6::MemoryHeap
PPLNORMALEXCEPTION
(ElementNotInHeapException)
ppl6::MemoryHeap
reserve
(size_t num)
ppl6::MemoryHeap
~MemoryHeap
()
ppl6::MemoryHeap
Erzeugt von
1.8.7