#include <app/CVPbkSpeedDialAttribute.h>
class CVPbkSpeedDialAttribute : public CBase |
Public Attributes | |
---|---|
const TInt | KSpeedDialIndexNotDefined |
Public Member Functions | |
---|---|
~CVPbkSpeedDialAttribute() | |
TUid | AttributeType() |
MVPbkContactAttribute * | CloneLC() |
IMPORT_C TInt | Index() |
IMPORT_C CVPbkSpeedDialAttribute * | NewL(TInt) |
IMPORT_C CVPbkSpeedDialAttribute * | NewL() |
IMPORT_C void | SetIndex(TInt) |
TUid | Uid() |
Virtual Phonebook Speed dial attribute. Responsible for encapsulating the speed dial attribute management for contacts.
const TInt | KSpeedDialIndexNotDefined | [static] |
An undefined speed dial index. When this is used then implementation will assume that client is interested in all speed dial indexes.
IMPORT_C TInt | Index | ( | ) | const |
Returns index of the speed dial attribute.
Returns: Index of the speed dial attribute.
IMPORT_C CVPbkSpeedDialAttribute * | NewL | ( | TInt | aIndex | ) | [static] |
Two-phased constructor.
Parameter | Description |
---|---|
aIndex | Speed dial index. |
Returns: A new instance of this class
IMPORT_C CVPbkSpeedDialAttribute * | NewL | ( | ) | [static] |
Two-phased constructor. Index will be initialised with KSpeedDialIndexNotDefined. Using this constructor it's possible to handle all the contacts that have speed dials assigned. E.g. remove all speed dial assignments or list all speed dial assignments.
Returns: A new instance of this class
IMPORT_C void | SetIndex | ( | TInt | aIndex | ) |
Sets new index for speed dial attribute.
Parameter | Description |
---|---|
aIndex | a new index |
TUid | Uid | ( | ) | [static, inline] |
Internal identification of speed dial attribute.
Returns: Unique id of the speed dial attribute.