CVPbkSpeedDialAttribute Class Reference

#include <app/CVPbkSpeedDialAttribute.h>

class CVPbkSpeedDialAttribute : public CBase

Inherits from

  • CVPbkSpeedDialAttribute

    Detailed Description

    Virtual Phonebook Speed dial attribute. Responsible for encapsulating the speed dial attribute management for contacts.

    Member Attribute Documentation

    KSpeedDialIndexNotDefined

    const TIntKSpeedDialIndexNotDefined[static]

    An undefined speed dial index. When this is used then implementation will assume that client is interested in all speed dial indexes.

    Constructor & Destructor Documentation

    ~CVPbkSpeedDialAttribute ( )

    ~CVPbkSpeedDialAttribute()

    Destructor.

    Member Function Documentation

    AttributeType ( )

    TUid AttributeType()const

    CloneLC ( )

    MVPbkContactAttribute *CloneLC()const

    Index ( )

    IMPORT_C TIntIndex()const

    Returns index of the speed dial attribute.

    Returns: Index of the speed dial attribute.

    NewL ( TInt )

    IMPORT_C CVPbkSpeedDialAttribute *NewL(TIntaIndex)[static]

    Two-phased constructor.

    ParameterDescription
    aIndexSpeed dial index.

    Returns: A new instance of this class

    NewL ( )

    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

    SetIndex ( TInt )

    IMPORT_C voidSetIndex(TIntaIndex)

    Sets new index for speed dial attribute.

    ParameterDescription
    aIndexa new index

    Uid ( )

    TUid Uid()[static, inline]

    Internal identification of speed dial attribute.

    Returns: Unique id of the speed dial attribute.