Public Member Functions | |
virtual | ~CFeatureChecker () |
virtual void | HandleNotifyChange (TFeatureChangeType aType, TFeatureEntry aFeature) |
virtual void | HandleNotifyError (TInt aError) |
void | NotifyFeatureL () |
Static Public Member Functions | |
static CFeatureChecker * | NewL () |
Protected Member Functions | |
void | ConstructL () |
This class implements the MFeatureObserver interface methods to receive notification of changes to features.
Definition at line 40 of file FeatureChecker.h.
CFeatureChecker::~CFeatureChecker | ( | ) | [virtual] |
Cancels any outstanding notification request before deleting the feature notifier.
Definition at line 51 of file FeatureChecker.cpp.
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.