|
||
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
:
EExplicitFilter
EImplicitFilter
TFilterCategory
Public 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. iDataType
Contains a constant reference to the descriptor containing the filter's data typ...iDisplayName
Contains a constant reference to the descriptor containing the filter's display ...iFilterCategory
The filter's categoryiFilterUid
The filter's plugin UIDiInstallStatus
The install status of the filter. Contains ETrue if installed, otherwise EFalseiVersion
The filter's version numberTFilterConfigurationIterator
This 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