RMPXPointerArray Class Reference

class RMPXPointerArray : public RPointerArray

An array of pointers to objects that auto cleanup.

mpxcommon.lib

Inherits from

Public Member Functions
RMPXPointerArray()
~RMPXPointerArray()
voidClose()
Inherited Functions
RPointerArray::Append(const T *)
RPointerArray::AppendL(const T *)
RPointerArray::Array()const
RPointerArray::Compress()
RPointerArray::Count()const
RPointerArray::Find(const K &,TBool(*)(const K *k, const T &t))const
RPointerArray::Find(const T *)const
RPointerArray::Find(const T *,TIdentityRelation< T >)const
RPointerArray::FindInAddressOrder(const T *)const
RPointerArray::FindInAddressOrder(const T *,TInt &)const
RPointerArray::FindInAddressOrderL(const T *)const
RPointerArray::FindInAddressOrderL(const T *,TInt &)const
RPointerArray::FindInOrder(const K &,TInt(*)(const K *k, const T &t))const
RPointerArray::FindInOrder(const T *,TInt &,TLinearOrder< T >)const
RPointerArray::FindInOrder(const T *,TLinearOrder< T >)const
RPointerArray::FindInOrderL(const T *,TInt &,TLinearOrder< T >)const
RPointerArray::FindInOrderL(const T *,TLinearOrder< T >)const
RPointerArray::FindL(const T *)const
RPointerArray::FindL(const T *,TIdentityRelation< T >)const
RPointerArray::FindReverse(const K &,TInt(*)(const K *k, const T &t))const
RPointerArray::FindReverse(const T *)const
RPointerArray::FindReverse(const T *,TIdentityRelation< T >)const
RPointerArray::FindReverseL(const T *)const
RPointerArray::FindReverseL(const T *,TIdentityRelation< T >)const
RPointerArray::GranularCompress()
RPointerArray::Insert(const T *,TInt)
RPointerArray::InsertInAddressOrder(const T *)
RPointerArray::InsertInAddressOrderAllowRepeats(const T *)
RPointerArray::InsertInAddressOrderAllowRepeatsL(const T *)
RPointerArray::InsertInAddressOrderL(const T *)
RPointerArray::InsertInOrder(const T *,TLinearOrder< T >)
RPointerArray::InsertInOrderAllowRepeats(const T *,TLinearOrder< T >)
RPointerArray::InsertInOrderAllowRepeatsL(const T *,TLinearOrder< T >)
RPointerArray::InsertInOrderL(const T *,TLinearOrder< T >)
RPointerArray::InsertL(const T *,TInt)
RPointerArray::RPointerArray()
RPointerArray::RPointerArray(T **,TInt)
RPointerArray::RPointerArray(TInt)
RPointerArray::RPointerArray(TInt,TInt)
RPointerArray::Remove(TInt)
RPointerArray::Reserve(TInt)
RPointerArray::ReserveL(TInt)
RPointerArray::Reset()
RPointerArray::ResetAndDestroy()
RPointerArray::Sort(TLinearOrder< T >)
RPointerArray::SortIntoAddressOrder()
RPointerArray::SpecificFindInAddressOrder(const T *,TInt &,TInt)const
RPointerArray::SpecificFindInAddressOrder(const T *,TInt)const
RPointerArray::SpecificFindInAddressOrderL(const T *,TInt &,TInt)const
RPointerArray::SpecificFindInAddressOrderL(const T *,TInt)const
RPointerArray::SpecificFindInOrder(const T *,TInt &,TLinearOrder< T >,TInt)const
RPointerArray::SpecificFindInOrder(const T *,TLinearOrder< T >,TInt)const
RPointerArray::SpecificFindInOrderL(const T *,TInt &,TLinearOrder< T >,TInt)const
RPointerArray::SpecificFindInOrderL(const T *,TLinearOrder< T >,TInt)const
RPointerArray::operator[](TInt)
RPointerArray::operator[](TInt)const

Constructor & Destructor Documentation

RMPXPointerArray()

RMPXPointerArray()[inline]

Constructor.

Since
S60 3.2.3

~RMPXPointerArray()

~RMPXPointerArray()[inline]

Destructor.

Since
S60 3.2.3

Member Functions Documentation

Close()

voidClose()[inline]

Closes the array and frees all resources (including deleting objects in the array).

Since
S60 3.2.3