CPbkFieldInfoGroup Class Reference

class CPbkFieldInfoGroup : public CBase

Phonebook field info group.

Inherits from

Constructor & Destructor Documentation

CPbkFieldInfoGroup()

CPbkFieldInfoGroup()[private, inline]

~CPbkFieldInfoGroup()

~CPbkFieldInfoGroup()

Member Functions Documentation

AddItemOrdering()

IMPORT_C TPbkAddItemOrderingAddItemOrdering()const

Returns the UI ordering for adding this group.

AddL(const CPbkFieldInfo &)

voidAddL(const CPbkFieldInfo &aFieldInfo)

Parameters

const CPbkFieldInfo & aFieldInfo

At(TInt)

IMPORT_C const CPbkFieldInfo &At(TIntaIndex)const

Returns the aIndex:th field info in this group.

Parameters

TInt aIndex

ConstructL(TResourceReader &)

voidConstructL(TResourceReader &aReader)[private, inline]

Parameters

TResourceReader & aReader

Count()

IMPORT_C TIntCount()const

Returns the number of field infos in this group.

IconId()

IMPORT_C TPbkIconIdIconId()const

Returns the icon id of this field info group.

Id()

IMPORT_C TPbkFieldGroupIdId()const

Returns this group's ID.

Label()

IMPORT_C const TDesC &Label()const

Returns the label of this field info group.

NewLC(TResourceReader &)

CPbkFieldInfoGroup *NewLC(TResourceReader &aReader)[static]

Parameters

TResourceReader & aReader

Member Data Documentation

TPbkAddItemOrdering iAddItemOrdering

TPbkAddItemOrdering iAddItemOrdering[private]

RPointerArray< const CPbkFieldInfo > iFieldInfos

RPointerArray< const CPbkFieldInfo >iFieldInfos[private]

TPbkIconId iIconId

TPbkIconId iIconId[private]

TPbkFieldGroupId iId

TPbkFieldGroupId iId[private]

HBufC * iLabel

HBufC *iLabel[private]