CUGL 2.1
Cornell University Game Library
cugl::GreedyFreeList< T > Member List

This is the complete list of members for cugl::GreedyFreeList< T >, including all inherited members.

_allocatedcugl::FreeList< T >protected
_allocationcugl::GreedyFreeList< T >protected
_capacitycugl::FreeList< T >protected
_expandablecugl::FreeList< T >protected
_expansioncugl::FreeList< T >protected
_freeobjscugl::FreeList< T >protected
_peaksizecugl::FreeList< T >protected
_prealloccugl::FreeList< T >protected
_releasedcugl::FreeList< T >protected
alloc(size_t capacity)cugl::GreedyFreeList< T >inlinestatic
cugl::FreeList::alloc(size_t capacity=0, bool expand=false)cugl::FreeList< T >inlinestatic
clear()cugl::FreeList< T >virtual
dispose()cugl::FreeList< T >inline
free(T *obj)cugl::FreeList< T >
FreeList()cugl::FreeList< T >inline
getAvailable() constcugl::FreeList< T >inline
getCapacity() constcugl::FreeList< T >inline
getPeakUsage() constcugl::FreeList< T >inline
getPreallocated() constcugl::FreeList< T >inline
getUsage() constcugl::FreeList< T >inline
GreedyFreeList()cugl::GreedyFreeList< T >inline
init(size_t capacity)cugl::GreedyFreeList< T >inline
init(size_t capacity, bool expand)cugl::GreedyFreeList< T >inline
isExpandable() constcugl::FreeList< T >inline
malloc()cugl::GreedyFreeList< T >
~FreeList()cugl::FreeList< T >inline
~GreedyFreeList()cugl::GreedyFreeList< T >inline