RFieldBufferArray Class Reference

class RFieldBufferArray : public RArray< CContactDatabase::TTextFieldMinimal >

Wrapper around RArray, to container TTextFieldMinimal buffers.

Features: minimum size 1, easy resize of array, persistent last counted total.

Public Member Functions
RFieldBufferArray()
TInt LastTotal()
TInt NewTotal()
voidResizeL(TInt)
voidZeroAll()
Inherited Functions
RArray< CContactDatabase::TTextFieldMinimal >::Append(const CContactDatabase::TTextFieldMinimal &)
RArray< CContactDatabase::TTextFieldMinimal >::AppendL(const CContactDatabase::TTextFieldMinimal &)
RArray< CContactDatabase::TTextFieldMinimal >::Array()const
RArray< CContactDatabase::TTextFieldMinimal >::Close()
RArray< CContactDatabase::TTextFieldMinimal >::Compress()
RArray< CContactDatabase::TTextFieldMinimal >::Count()const
RArray< CContactDatabase::TTextFieldMinimal >::Find(const CContactDatabase::TTextFieldMinimal &)const
RArray< CContactDatabase::TTextFieldMinimal >::Find(const CContactDatabase::TTextFieldMinimal &,TIdentityRelation< CContactDatabase::TTextFieldMinimal >)const
RArray< CContactDatabase::TTextFieldMinimal >::Find(const K &,TBool(*)(const K *k, const CContactDatabase::TTextFieldMinimal &t))const
RArray< CContactDatabase::TTextFieldMinimal >::FindInOrder(const CContactDatabase::TTextFieldMinimal &,TInt &,TLinearOrder< CContactDatabase::TTextFieldMinimal >)const
RArray< CContactDatabase::TTextFieldMinimal >::FindInOrder(const CContactDatabase::TTextFieldMinimal &,TLinearOrder< CContactDatabase::TTextFieldMinimal >)const
RArray< CContactDatabase::TTextFieldMinimal >::FindInOrder(const K &,TInt(*)(const K *k, const CContactDatabase::TTextFieldMinimal &t))const
RArray< CContactDatabase::TTextFieldMinimal >::FindInOrderL(const CContactDatabase::TTextFieldMinimal &,TInt &,TLinearOrder< CContactDatabase::TTextFieldMinimal >)const
RArray< CContactDatabase::TTextFieldMinimal >::FindInOrderL(const CContactDatabase::TTextFieldMinimal &,TLinearOrder< CContactDatabase::TTextFieldMinimal >)const
RArray< CContactDatabase::TTextFieldMinimal >::FindInSignedKeyOrder(const CContactDatabase::TTextFieldMinimal &)const
RArray< CContactDatabase::TTextFieldMinimal >::FindInSignedKeyOrder(const CContactDatabase::TTextFieldMinimal &,TInt &)const
RArray< CContactDatabase::TTextFieldMinimal >::FindInSignedKeyOrderL(const CContactDatabase::TTextFieldMinimal &)const
RArray< CContactDatabase::TTextFieldMinimal >::FindInSignedKeyOrderL(const CContactDatabase::TTextFieldMinimal &,TInt &)const
RArray< CContactDatabase::TTextFieldMinimal >::FindInUnsignedKeyOrder(const CContactDatabase::TTextFieldMinimal &)const
RArray< CContactDatabase::TTextFieldMinimal >::FindInUnsignedKeyOrder(const CContactDatabase::TTextFieldMinimal &,TInt &)const
RArray< CContactDatabase::TTextFieldMinimal >::FindInUnsignedKeyOrderL(const CContactDatabase::TTextFieldMinimal &)const
RArray< CContactDatabase::TTextFieldMinimal >::FindInUnsignedKeyOrderL(const CContactDatabase::TTextFieldMinimal &,TInt &)const
RArray< CContactDatabase::TTextFieldMinimal >::FindL(const CContactDatabase::TTextFieldMinimal &)const
RArray< CContactDatabase::TTextFieldMinimal >::FindL(const CContactDatabase::TTextFieldMinimal &,TIdentityRelation< CContactDatabase::TTextFieldMinimal >)const
RArray< CContactDatabase::TTextFieldMinimal >::FindReverse(const CContactDatabase::TTextFieldMinimal &)const
RArray< CContactDatabase::TTextFieldMinimal >::FindReverse(const CContactDatabase::TTextFieldMinimal &,TIdentityRelation< CContactDatabase::TTextFieldMinimal >)const
RArray< CContactDatabase::TTextFieldMinimal >::FindReverse(const K &,TInt(*)(const K *k, const CContactDatabase::TTextFieldMinimal &t))const
RArray< CContactDatabase::TTextFieldMinimal >::FindReverseL(const CContactDatabase::TTextFieldMinimal &)const
RArray< CContactDatabase::TTextFieldMinimal >::FindReverseL(const CContactDatabase::TTextFieldMinimal &,TIdentityRelation< CContactDatabase::TTextFieldMinimal >)const
RArray< CContactDatabase::TTextFieldMinimal >::GranularCompress()
RArray< CContactDatabase::TTextFieldMinimal >::Insert(const CContactDatabase::TTextFieldMinimal &,TInt)
RArray< CContactDatabase::TTextFieldMinimal >::InsertInOrder(const CContactDatabase::TTextFieldMinimal &,TLinearOrder< CContactDatabase::TTextFieldMinimal >)
RArray< CContactDatabase::TTextFieldMinimal >::InsertInOrderAllowRepeats(const CContactDatabase::TTextFieldMinimal &,TLinearOrder< CContactDatabase::TTextFieldMinimal >)
RArray< CContactDatabase::TTextFieldMinimal >::InsertInOrderAllowRepeatsL(const CContactDatabase::TTextFieldMinimal &,TLinearOrder< CContactDatabase::TTextFieldMinimal >)
RArray< CContactDatabase::TTextFieldMinimal >::InsertInOrderL(const CContactDatabase::TTextFieldMinimal &,TLinearOrder< CContactDatabase::TTextFieldMinimal >)
RArray< CContactDatabase::TTextFieldMinimal >::InsertInSignedKeyOrder(const CContactDatabase::TTextFieldMinimal &)
RArray< CContactDatabase::TTextFieldMinimal >::InsertInSignedKeyOrderAllowRepeats(const CContactDatabase::TTextFieldMinimal &)
RArray< CContactDatabase::TTextFieldMinimal >::InsertInSignedKeyOrderAllowRepeatsL(const CContactDatabase::TTextFieldMinimal &)
RArray< CContactDatabase::TTextFieldMinimal >::InsertInSignedKeyOrderL(const CContactDatabase::TTextFieldMinimal &)
RArray< CContactDatabase::TTextFieldMinimal >::InsertInUnsignedKeyOrder(const CContactDatabase::TTextFieldMinimal &)
RArray< CContactDatabase::TTextFieldMinimal >::InsertInUnsignedKeyOrderAllowRepeats(const CContactDatabase::TTextFieldMinimal &)
RArray< CContactDatabase::TTextFieldMinimal >::InsertInUnsignedKeyOrderAllowRepeatsL(const CContactDatabase::TTextFieldMinimal &)
RArray< CContactDatabase::TTextFieldMinimal >::InsertInUnsignedKeyOrderL(const CContactDatabase::TTextFieldMinimal &)
RArray< CContactDatabase::TTextFieldMinimal >::InsertL(const CContactDatabase::TTextFieldMinimal &,TInt)
RArray< CContactDatabase::TTextFieldMinimal >::RArray()
RArray< CContactDatabase::TTextFieldMinimal >::RArray(TInt)
RArray< CContactDatabase::TTextFieldMinimal >::RArray(TInt,CContactDatabase::TTextFieldMinimal *,TInt)
RArray< CContactDatabase::TTextFieldMinimal >::RArray(TInt,TInt)
RArray< CContactDatabase::TTextFieldMinimal >::RArray(TInt,TInt,TInt)
RArray< CContactDatabase::TTextFieldMinimal >::Remove(TInt)
RArray< CContactDatabase::TTextFieldMinimal >::Reserve(TInt)
RArray< CContactDatabase::TTextFieldMinimal >::ReserveL(TInt)
RArray< CContactDatabase::TTextFieldMinimal >::Reset()
RArray< CContactDatabase::TTextFieldMinimal >::SetKeyOffset(TInt)
RArray< CContactDatabase::TTextFieldMinimal >::Sort(TLinearOrder< CContactDatabase::TTextFieldMinimal >)
RArray< CContactDatabase::TTextFieldMinimal >::SortSigned()
RArray< CContactDatabase::TTextFieldMinimal >::SortUnsigned()
RArray< CContactDatabase::TTextFieldMinimal >::SpecificFindInOrder(const CContactDatabase::TTextFieldMinimal &,TInt &,TLinearOrder< CContactDatabase::TTextFieldMinimal >,TInt)const
RArray< CContactDatabase::TTextFieldMinimal >::SpecificFindInOrder(const CContactDatabase::TTextFieldMinimal &,TLinearOrder< CContactDatabase::TTextFieldMinimal >,TInt)const
RArray< CContactDatabase::TTextFieldMinimal >::SpecificFindInOrderL(const CContactDatabase::TTextFieldMinimal &,TInt &,TLinearOrder< CContactDatabase::TTextFieldMinimal >,TInt)const
RArray< CContactDatabase::TTextFieldMinimal >::SpecificFindInOrderL(const CContactDatabase::TTextFieldMinimal &,TLinearOrder< CContactDatabase::TTextFieldMinimal >,TInt)const
RArray< CContactDatabase::TTextFieldMinimal >::SpecificFindInSignedKeyOrder(const CContactDatabase::TTextFieldMinimal &,TInt &,TInt)const
RArray< CContactDatabase::TTextFieldMinimal >::SpecificFindInSignedKeyOrder(const CContactDatabase::TTextFieldMinimal &,TInt)const
RArray< CContactDatabase::TTextFieldMinimal >::SpecificFindInSignedKeyOrderL(const CContactDatabase::TTextFieldMinimal &,TInt &,TInt)const
RArray< CContactDatabase::TTextFieldMinimal >::SpecificFindInSignedKeyOrderL(const CContactDatabase::TTextFieldMinimal &,TInt)const
RArray< CContactDatabase::TTextFieldMinimal >::SpecificFindInUnsignedKeyOrder(const CContactDatabase::TTextFieldMinimal &,TInt &,TInt)const
RArray< CContactDatabase::TTextFieldMinimal >::SpecificFindInUnsignedKeyOrder(const CContactDatabase::TTextFieldMinimal &,TInt)const
RArray< CContactDatabase::TTextFieldMinimal >::SpecificFindInUnsignedKeyOrderL(const CContactDatabase::TTextFieldMinimal &,TInt &,TInt)const
RArray< CContactDatabase::TTextFieldMinimal >::SpecificFindInUnsignedKeyOrderL(const CContactDatabase::TTextFieldMinimal &,TInt)const
RArray< CContactDatabase::TTextFieldMinimal >::operator[](TInt)
RArray< CContactDatabase::TTextFieldMinimal >::operator[](TInt)const
Private Attributes
TInt iTotalLength

Constructor & Destructor Documentation

RFieldBufferArray()

RFieldBufferArray()[explicit]

Member Functions Documentation

LastTotal()

TInt LastTotal()const

NewTotal()

TInt NewTotal()

ResizeL(TInt)

voidResizeL(TIntaNewSize)

Parameters

TInt aNewSize

ZeroAll()

voidZeroAll()

Member Data Documentation

TInt iTotalLength

TInt iTotalLength[private]