#include <featdiscovery.h>
class TFeatureSet |
Public Member Functions | |
---|---|
TFeatureSet() | |
~TFeatureSet() | |
IMPORT_C TInt | Append(TUid) |
TInt | Append(TUid, TBool) |
IMPORT_C TBool | AreAllFeaturesSupported() |
TInt | Count() |
TUid | FeatureId(TInt) |
IMPORT_C TBool | IsFeatureSupported(TUid) |
void | Reset() |
Wrapper class used for multiple feature queries.
Method to add features before querying support statuses. This method must be called to initialize feature array before querying support statuses from server with FeaturesSupported(L) and finally check the status with a call to IsFeatureSupported or AreAllFeaturesSupported.
Returns: KErrNone if feature addition succeded. Otherwise one of the Symbian OS error codes
IMPORT_C TBool | AreAllFeaturesSupported | ( | ) | const |
Method to check whether all features queried are supported.
Returns: ETrue if all features queried are supported or no features have been queried. Otherwise EFalse.