MProfilesLocalFeatures Class Reference

class MProfilesLocalFeatures

Profiles local feature variation interface. MProfilesLocalFeatures offers simple interface to get locally variated features of Profiles. How to use: Get local features object with MProfileEngineExtended::LocalFeaturesL(). MProfilesLocalFeatures & features = iProfileEngine->LocalFeatures(); Check whether a feature is supported (use the ID:s defined in ProfilesVariant.hrh): if( features.IsFeatureSupported( KFeatureIdSomeFeature ) ) { // do stuff }

N/A
Since
2.6

Constructor & Destructor Documentation

~MProfilesLocalFeatures()

~MProfilesLocalFeatures ( ) [protected, inline, virtual]

Member Functions Documentation

IsBlockedDemoPlayType(const TDesC &)

TBool IsBlockedDemoPlayType ( const TDesC & aMimeType ) [pure virtual]
Checks if the given MIME-type is explicitly blocked from demo playing.
Since
3.1

Parameters

const TDesC & aMimeType the MIME-type to be checked.

IsBlockedProtectedType(const TDesC &)

TBool IsBlockedProtectedType ( const TDesC & aMimeType ) [pure virtual]
Checks if the given MIME-type is explicitly blocked from using as an alert tone if the alert tone file of the type is protected.
Since
3.1

Parameters

const TDesC & aMimeType the MIME-type to be checked.

IsBlockedType(const TDesC &)

TBool IsBlockedType ( const TDesC & aMimeType ) [pure virtual]
Checks if the given MIME-type is explicitly blocked from using as an alert tone.
Since
3.1

Parameters

const TDesC & aMimeType the MIME-type to be checked.

IsBlockedUnprotectedType(const TDesC &)

TBool IsBlockedUnprotectedType ( const TDesC & aMimeType ) [pure virtual]
Checks if the given MIME-type is explicitly blocked from using as an alert tone if the alert tone file of the type is unprotected.
Since
3.1

Parameters

const TDesC & aMimeType the MIME-type to be checked.

IsExcludedType(const TDesC &)

TBool IsExcludedType ( const TDesC & aMimeType ) [pure virtual]
Checks if the given MIME-type is explicitly excluded from the tone selection list. Also when tried to be set as alert tones through other means, should behave as the tone would be in blocked type list.
Since
3.1

Parameters

const TDesC & aMimeType the MIME-type to be checked.

IsFeatureSupported(TInt)

TBool IsFeatureSupported ( TInt aFeatureId ) const [pure virtual]
Checks if the given feature is supported or not.
Since
2.6

Parameters

TInt aFeatureId