CFeatureChecker Class Reference

List of all members.

Public Member Functions

virtual ~CFeatureChecker ()
virtual void HandleNotifyChange (TFeatureChangeType aType, TFeatureEntry aFeature)
virtual void HandleNotifyError (TInt aError)
void NotifyFeatureL ()

Static Public Member Functions

static CFeatureCheckerNewL ()

Protected Member Functions

void ConstructL ()

Detailed Description

This class implements the MFeatureObserver interface methods to receive notification of changes to features.

Definition at line 40 of file FeatureChecker.h.

Constructor & Destructor Documentation

CFeatureChecker::~CFeatureChecker (  )  [virtual]

Cancels any outstanding notification request before deleting the feature notifier.

Definition at line 51 of file FeatureChecker.cpp.

Member Function Documentation

void CFeatureChecker::HandleNotifyChange ( TFeatureChangeType  aType,
TFeatureEntry  aFeature 
) [virtual]

This is a callback method of MFeatureObserver which is used to notify the FeatureChecker process about changes to a feature. TFeatureChangeType specifies the type of change. The change type is displayed to the user in the form of an InfoPrint.

Definition at line 96 of file FeatureChecker.cpp.

void CFeatureChecker::HandleNotifyError ( TInt  aError  )  [virtual]

Any error in the notifier is handled by this function, not used in this example implementation.

Definition at line 87 of file FeatureChecker.cpp.

void CFeatureChecker::NotifyFeatureL (  ) 

Subscribes to receive change notification for an array of feature UIDs.

Definition at line 59 of file FeatureChecker.cpp.

Generated by  doxygen 1.6.2