| class CVPbkContactFieldTypeIterator : public CBase |
Virtual Phonebook contact field type iterator. Iterates the store contact fields according to the field type specified.
| Public Member Functions | |
|---|---|
| ~CVPbkContactFieldTypeIterator() | |
| TBool | HasNext() |
| IMPORT_C CVPbkContactFieldTypeIterator * | NewLC(const MVPbkFieldType &, MVPbkStoreContactFieldCollection &) |
| const MVPbkStoreContactField * | Next() |
| MVPbkStoreContactField * | Next() |
| Private Member Functions | |
|---|---|
| void | ConstructL(const MVPbkFieldType &, MVPbkStoreContactFieldCollection &) |
| Private Attributes | |
|---|---|
| CStoreFieldByTypeIterator * | iIterator |
| void | ConstructL | ( | const MVPbkFieldType & | aFieldType, |
| MVPbkStoreContactFieldCollection & | aStoreFields | |||
| ) | [private] | |||
| const MVPbkFieldType & aFieldType | |
| MVPbkStoreContactFieldCollection & aStoreFields |
| IMPORT_C CVPbkContactFieldTypeIterator * | NewLC | ( | const MVPbkFieldType & | aFieldType, |
| MVPbkStoreContactFieldCollection & | aFields | |||
| ) | [static] | |||
Constructor for iterating store contact fields. A new instance of this class
| const MVPbkFieldType & aFieldType | Field type which is iterated. |
| MVPbkStoreContactFieldCollection & aFields | Contact fields to iterate. |