RFieldBufferArray Class Reference

#include <app/cntviewbase.h>

class RFieldBufferArray : public RArray< CContactDatabase::TTextFieldMinimal >, public RArray< CContactDatabase::TTextFieldMinimal >
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
RArrayBase::Append(const TAny *)
RArrayBase::At(TInt)const
RArrayBase::BinarySearch(const TAny *,TInt &,TGeneralLinearOrder)const
RArrayBase::BinarySearch(const TAny *,TInt &,TGeneralLinearOrder,TInt)const
RArrayBase::BinarySearchSigned(const TAny *,TInt &)const
RArrayBase::BinarySearchSigned(const TAny *,TInt &,TInt)const
RArrayBase::BinarySearchUnsigned(const TAny *,TInt &)const
RArrayBase::BinarySearchUnsigned(const TAny *,TInt &,TInt)const
RArrayBase::DoReserve(TInt)
RArrayBase::Find(const TAny *)const
RArrayBase::Find(const TAny *,TGeneralIdentityRelation)const
RArrayBase::FindIsq(const TAny *,TGeneralLinearOrder)const
RArrayBase::FindIsq(const TAny *,TGeneralLinearOrder,TInt)const
RArrayBase::FindIsqSigned(const TAny *)const
RArrayBase::FindIsqSigned(const TAny *,TInt)const
RArrayBase::FindIsqUnsigned(const TAny *)const
RArrayBase::FindIsqUnsigned(const TAny *,TInt)const
RArrayBase::FindReverse(const TAny *)const
RArrayBase::FindReverse(const TAny *,TGeneralIdentityRelation)const
RArrayBase::GetCount(const CBase *)
RArrayBase::GetElementPtr(const CBase *,TInt)
RArrayBase::HeapSort(TGeneralLinearOrder)
RArrayBase::HeapSortSigned()
RArrayBase::HeapSortUnsigned()
RArrayBase::Insert(const TAny *,TInt)
RArrayBase::InsertIsq(const TAny *,TGeneralLinearOrder,TBool)
RArrayBase::InsertIsqSigned(const TAny *,TBool)
RArrayBase::InsertIsqUnsigned(const TAny *,TBool)
RArrayBase::RArrayBase(TInt)
RArrayBase::RArrayBase(TInt,TAny *,TInt)
RArrayBase::RArrayBase(TInt,TInt)
RArrayBase::RArrayBase(TInt,TInt,TInt)
RArrayBase::RArrayBase(TInt,TInt,TInt,TInt)

Detailed Description

Wrapper around RArray, to container TTextFieldMinimal buffers.

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

Constructor & Destructor Documentation

RFieldBufferArray ( )

RFieldBufferArray()[explicit]

Member Function Documentation

LastTotal ( )

TInt LastTotal()const

NewTotal ( )

TInt NewTotal()

ResizeL ( TInt )

voidResizeL(TIntaNewSize)

ZeroAll ( )

voidZeroAll()