|
| AllocationPolicySimple (HeapAbstract *) |
|
virtual int | getNumRefs (MemMarker *) const |
|
virtual void | incRef (MemMarker *) |
|
virtual int | decRef (MemMarker *) |
| implements decrement ref policy More...
|
|
virtual void * | getRefDataLocation (MemMarker *) |
|
virtual void * | getResizableDataLocation (MemMarker *) |
|
virtual MemMarker * | reserveRef (size_t aDataSize) |
|
virtual MemMarker * | reserveResizableData (size_t aDataSize, size_t aCardinality) |
|
virtual MemMarker * | resizeResizableData (MemMarker *, size_t aTypeSize, size_t old_cardinality, size_t aCardinality) |
|
virtual void | freeRef (MemMarker *) |
|
virtual void | freeResizableData (MemMarker *) |
|
| AllocationPolicyAbstract (HeapAbstract *aHeapP) |
|
HeapAbstract * | getHeapP () const |
|
template<class T > |
MemMarker * | reserveResizableDataT (size_t cardinality) |
|
template<class T > |
MemMarker * | resizeResizableDataT (MemMarker *data_marker, size_t old_cardinality, size_t cardinality) |
|
virtual int g::cont::AllocationPolicySimple::decRef |
( |
MemMarker * |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: