MProfileExtended Class Reference

class MProfileExtended : public MProfile

Extended profile interface. This interface extend MProfile interface.

N/A
Since
2.0

Inherits from

Constructor & Destructor Documentation

~MProfileExtended()

~MProfileExtended()[protected, inline, virtual]

Member Functions Documentation

ExternalizeL(CRepository &)

voidExternalizeL(CRepository &aCenRep)[pure virtual]
Externalize data to Central Repository.
Since
2.8

Parameters

CRepository & aCenRepCentral Repository object to write the settings

ModifiableFlags()

TUint32 ModifiableFlags()const [pure virtual]
Returns profile modifiable flags. See TProfileFlags.
Since
2.0

ProfilePresence()

const MProfilePresence &ProfilePresence()const [pure virtual]
Returns profile presence interface.
Since
2.0

ProfileSetExtraSettings()

MProfileSetExtraSettings &ProfileSetExtraSettings()const [pure virtual]
Returns set profile extra settings interface.
Since
3.0

ProfileSetExtraTones()

MProfileSetExtraTones &ProfileSetExtraTones()const [pure virtual]
Returns set profile extra tones interface.
Since
2.0

ProfileSetName()

MProfileSetName &ProfileSetName()const [pure virtual]
Returns set profile name interface.
Since
2.0

ProfileSetPresence()

MProfileSetPresence &ProfileSetPresence()const [pure virtual]
Returns set profile presence interface.
Since
2.0

ProfileSetTones()

MProfileSetTones &ProfileSetTones()const [pure virtual]
Returns set profile tones interface.
Since
2.0

SetAlertForL(const TArray< TContactItemId > &)

voidSetAlertForL(const TArray< TContactItemId > &aAlertFor)[pure virtual]
This method set alert for items to the profile.
Since
2.0

Parameters

const TArray< TContactItemId > & aAlertForAlert for item array.

VisibleFlags()

TUint32 VisibleFlags()const [pure virtual]
Returns profile visible flags. See TProfileFlags.
Since
2.0