|
acme
Foundational cross-platform layer of the ca2 framework
|
Public Member Functions | |
| fixed_alloc_array (::heap::allocator *pallocator) | |
| void * | _alloc (size_t nAllocSize, memsize *psizeAllocated) |
| void | _free (void *p, size_t nAllocSize) |
| void * | _realloc (void *p, size_t nOldAllocSize, size_t nNewAllocSize) |
| fixed_alloc * | find (size_t nAllocSize, memsize *psizeFound) |
| Public Member Functions inherited from address_array_base< fixed_alloc * > | |
| ::collection::index | add (fixed_alloc *newElement) |
| ::collection::index | append (const address_array_base &src) |
| fixed_alloc *& | element_at (::collection::index i) |
| fixed_alloc *& | element_at_grow (::collection::index i) |
| fixed_alloc *& | first (::collection::index i=0) |
| fixed_alloc *& | last (::collection::index i=-1) |
| fixed_alloc ** | get_data () |
Public Attributes | |
| ::heap::allocator * | m_pallocator |
Additional Inherited Members | |
| Public Types inherited from address_array_base< fixed_alloc * > | |
| using | BASE_ARRAY |