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 &)

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

Parameters

CRepository & aCenRep Central 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 > &)

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

Parameters

const TArray < TContactItemId > & aAlertFor Alert for item array.

VisibleFlags()

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