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.