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 TPbkAddItemOrdering AddItemOrdering ( ) const

Returns the UI ordering for adding this group.

AddL(const CPbkFieldInfo &)

void AddL ( const CPbkFieldInfo & aFieldInfo )

Parameters

const CPbkFieldInfo & aFieldInfo

At(TInt)

IMPORT_C const CPbkFieldInfo & At ( TInt aIndex ) const

Returns the aIndex:th field info in this group.

Parameters

TInt aIndex

ConstructL(TResourceReader &)

void ConstructL ( TResourceReader & aReader ) [private, inline]

Parameters

TResourceReader & aReader

Count()

IMPORT_C TInt Count ( ) const

Returns the number of field infos in this group.

IconId()

IMPORT_C TPbkIconId IconId ( ) const

Returns the icon id of this field info group.

Id()

IMPORT_C TPbkFieldGroupId Id ( ) 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]