class MPbk2ContactLinkIterator |
Phonebook 2 contact link iterator interface. Contact link iterators can be used to iterate a set of contact links.
Public Member Functions | |
---|---|
~MPbk2ContactLinkIterator () | |
TAny * | ContactLinkIteratorExtension ( TUid ) |
TBool | HasNext () |
TBool | HasPrevious () |
MVPbkContactLink * | NextL () |
MVPbkContactLink * | PreviousL () |
void | SetToFirst () |
void | SetToLast () |
TAny * | ContactLinkIteratorExtension | ( | TUid | ) | [inline, virtual] |
Returns an extension point for this interface or NULL.
TUid |
TBool | HasNext | ( | ) | const [pure virtual] |
Returns ETrue if this list iterator has more links when traversing the list into forward direction.
TBool | HasPrevious | ( | ) | const [pure virtual] |
Returns ETrue if this iterator has more links when traversing the list into reverse direction.
MVPbkContactLink * | NextL | ( | ) | [pure virtual] |
Returns the next link in the list. Ownership of the MVPbkContactLink is transferred to the client.
MVPbkContactLink * | PreviousL | ( | ) | [pure virtual] |
Returns the previous link in the list. Ownership of the MVPbkContactLink is transferred to the client.
void | SetToFirst | ( | ) | [pure virtual] |
Sets the iterator to point to the first element in the list.
void | SetToLast | ( | ) | [pure virtual] |
Sets the iterator to point to the last element in the list.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.