RCPointerArray Class Reference

#include <ct/rcpointerarray.h>

Link against: fstokencli.lib

class RCPointerArray : public RPointerArray

Inherits from

  • RCPointerArray
    Public Member Functions
    RCPointerArray()
    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

    Detailed Description

    An array of pointers to objects, that adds close type behaviour.

    For use with C class pointers that are owned by the array.

    See also: RCPointerArray

    Since
    v7.0

    Constructor & Destructor Documentation

    RCPointerArray ( )

    RCPointerArray()[inline]

    Constructor

    Default constructor.

    Member Function Documentation

    Close ( )

    voidClose()[inline]

    Reimplemented from RPointerArray::Close()

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

    Closes the array and frees all resources; this includes deleting the objects whose pointers are held by the array (i.e. it's the same as ResetAndDestroy()).