![]() |
Public API Reference |
![]() |
An array of weak references. More...
#include <csutil/weakrefarr.h>
Public Member Functions | |
void | Compact () |
Compact this array by removing all weak references that have become 0. | |
csWeakRefArray (int ilimit=0, const CapacityHandler &ch=CapacityHandler()) | |
Initialize object to hold initially 'ilimit' elements, and increase storage by 'ithreshold' each time the upper bound is exceeded. |
An array of weak references.
Definition at line 43 of file weakrefarr.h.
csWeakRefArray< T, Allocator, CapacityHandler >::csWeakRefArray | ( | int | ilimit = 0 , |
const CapacityHandler & | ch = CapacityHandler() |
||
) | [inline] |
Initialize object to hold initially 'ilimit' elements, and increase storage by 'ithreshold' each time the upper bound is exceeded.
Definition at line 51 of file weakrefarr.h.
void csWeakRefArray< T, Allocator, CapacityHandler >::Compact | ( | ) | [inline] |
Compact this array by removing all weak references that have become 0.
Definition at line 61 of file weakrefarr.h.