|
|
|
struct TFilterInformation;
This structure is used by the TFilterConfigurationIterator to hold the information of the current filter. This structure simply contains public members containing the following information,
the display name, data type, version, UID, category and install status.
Defined in TFilterInformation:
EExplicitFilterEImplicitFilterTFilterCategoryPublic enum defining the filter categories available to the client.TFilterInformation(const TDesC &,const TDesC8 &,TInt,TUid,TFilterCategory,TBool)Default constructor that simply initialises the data members. iDataTypeContains a constant reference to the descriptor containing the filter's data typ...iDisplayNameContains a constant reference to the descriptor containing the filter's display ...iFilterCategoryThe filter's categoryiFilterUidThe filter's plugin UIDiInstallStatusThe install status of the filter. Contains ETrue if installed, otherwise EFalseiVersionThe filter's version numberTFilterConfigurationIteratorThis class can only be created and destroyed by the session. It is supplied to t...inline TFilterInformation(const TDesC &aDisplayName, const TDesC8 &aDataType, TInt aVersion, TUid aFilterUid, TFilterCategory
aFilterCategory, TBool aInstallStatus);
None
Default constructor that simply initialises the data members.
Object is fully constructed and initialised
|
TFilterCategory
Public enum defining the filter categories available to the client.
|
const TDesC & iDisplayName;
Contains a constant reference to the descriptor containing the filter's display name
const TDesC8 & iDataType;
Contains a constant reference to the descriptor containing the filter's data type
TBool iInstallStatus;
The install status of the filter. Contains ETrue if installed, otherwise EFalse