|
gatelib
2.1
|
Public Types | |
| typedef ref_lst< T, REF, REF_C > | Lst_t |
Public Member Functions | |
| Ref (const Ref &other) | |
| Lst_t & | operator* () |
| Lst_t * | operator-> () |
| const Lst_t & | operator* () const |
| const Lst_t * | operator-> () const |
| Ref & | operator= (const Ref &other) |
Public Member Functions inherited from g::cont::ref_base< ref_lst< T, REF, REF_C > > | |
| bool | operator== (const ref_base< ref_lst< T, REF, REF_C > > &other) const |
| size_t | getNumRefs () const |
| HeapAbstract * | getHeapP () const |
| AllocationPolicyAbstract * | getAllocPolicyP () const |
| bool | isEmpty () const |
Static Public Member Functions | |
| static Ref | g_cont_new (AllocationPolicyAbstract *aAllocPolicyP=AllocationPolicyAbstract::get_FromStandardPolicy(), int aListPageRightBits=G_LST_PAGE_MASK_BITS, int aVectorAllocDeltaRightBits=G_VECT_AL_DELTA_MASK_BITS) |
Additional Inherited Members | |
Protected Member Functions inherited from g::cont::ref_custom< ref_lst< T, REF, REF_C > > | |
| void | mRefTake (const ref_custom &other) |
| void | mRefTake (const ref_custom< O > &other) |
| bool | mRefTakeTryDynamically (ref_base< O > &other) |
| ref_lst< T, REF, REF_C > * | mGetObjP () |
| const ref_lst< T, REF, REF_C > * | mGetObjP () const |
Protected Member Functions inherited from g::cont::ref_base< ref_lst< T, REF, REF_C > > | |
| void * | mAllocateMemForObject (AllocationPolicyAbstract *aDataAllocPolicy) |
| void | mIncRef () |
1.8.9.1