CVPbkBaseContactFieldTypeListIterator Class Reference

class CVPbkBaseContactFieldTypeListIterator : public CBase

Virtual Phonebook contact field type list iterator. Iterates the contact fields according to the field types specified.

Inherits from

  • CVPbkBaseContactFieldTypeListIterator

Constructor & Destructor Documentation

~CVPbkBaseContactFieldTypeListIterator()

~CVPbkBaseContactFieldTypeListIterator ( )

Destructor.

Member Functions Documentation

ConstructL(const MVPbkFieldTypeList &, const MVPbkBaseContactFieldCollection &)

void ConstructL ( const MVPbkFieldTypeList & aFieldTypeList,
const MVPbkBaseContactFieldCollection & aFields
) [private]

Parameters

const MVPbkFieldTypeList & aFieldTypeList
const MVPbkBaseContactFieldCollection & aFields

HasNext()

TBool HasNext ( ) const

NewLC(const MVPbkFieldTypeList &, const MVPbkBaseContactFieldCollection &)

IMPORT_C CVPbkBaseContactFieldTypeListIterator * NewLC ( const MVPbkFieldTypeList & aFieldTypeList,
const MVPbkBaseContactFieldCollection & aFields
) [static]

Constructor for iterating store contact fields.

Parameters

const MVPbkFieldTypeList & aFieldTypeList Field type list which is iterated.
const MVPbkBaseContactFieldCollection & aFields Contact fields to iterate.

Next()

const MVPbkBaseContactField * Next ( ) const

Member Data Documentation

CBaseFieldByTypeListIterator * iIterator

CBaseFieldByTypeListIterator * iIterator [private]