MVasBasePbkHandler Class Reference
Abstract base class for phonebook data access
Constructor & Destructor Documentation
~MVasBasePbkHandler()
~MVasBasePbkHandler | ( | ) | [inline, virtual] |
Destructor. Defined here so that client can use M-class pointer to destroy the concrete C-object
Member Functions Documentation
ChangeVoiceTagFieldL(TBool)
void | ChangeVoiceTagFieldL | ( | TBool | aSet | ) | [pure virtual] |
Changes current field's voice tag field status
Parameters
TBool aSet | If ETrue field is set else field is removed |
CloseContactL(TBool)
void | CloseContactL | ( | TBool | aSaveChanges | ) | [pure virtual] |
Closes contact with or without saving changes
Parameters
TBool aSaveChanges | ETrue to save changes else EFalse |
CompressL()
void | CompressL | ( | ) | [pure virtual] |
ContactIdArrayLC()
Returns all contact ids from database
CreateContactObserverL(MVasContactObserver *)
Creates the contact change notifier and sets observer as a listener
FieldIdL()
TInt
| FieldIdL | ( | ) | [pure virtual] |
FindContactFieldL(MNssTag *)
void | FindContactFieldL | ( | MNssTag * | aTag | ) | [pure virtual] |
Finds a field from contact
Parameters
MNssTag * aTag | Tag that is used as a search parameter |
FindContactL(MNssTag *)
void | FindContactL | ( | MNssTag * | aTag | ) | [pure virtual] |
Finds a contact from phonebook
Parameters
MNssTag * aTag | Tag that is used as a search parameter |
FindContactL(TInt32, TBool)
void | FindContactL | ( | TInt32 | aContactId, |
| TBool | aReadOnly |
| ) | [pure virtual] |
Finds a contact from phonebook
Parameters
TInt32 aContactId | Id of the contact that should be found |
TBool aReadOnly | ETrue if contact will not be edited else EFalse |
FindDefaultContactFieldL(TInt)
void | FindDefaultContactFieldL | ( | TInt | aCommandType | ) | [pure virtual] |
Searches for a default field of a given type
Parameters
TInt aCommandType | Command type that is used as a select parameter Must be one of TVasExtensionCommand types |
FindFieldL(MNssTag *)
void | FindFieldL | ( | MNssTag * | aTag | ) | [pure virtual] |
Finds a field from contact
Parameters
MNssTag * aTag | Tag that is used as a search parameter |
FindFieldL(TInt)
void | FindFieldL | ( | TInt | aFieldId | ) | [pure virtual] |
Finds a field from contact
Parameters
TInt aFieldId | Field id that is used as a search parameter |
InitializeL()
void | InitializeL | ( | ) | [pure virtual] |
Opens phonebook connection and contact stores
IsFieldEmptyL()
TBool
| IsFieldEmptyL | ( | ) | [pure virtual] |
Returns information if current field is empty
LabelL()
TPtrC
| LabelL | ( | ) | [pure virtual] |
TextL()
TPtrC
| TextL | ( | ) | [pure virtual] |
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.