#include <imageconversion.h>
Link against: imageconversion.lib
| class CImplementationInformationType : public CBase |
| Public Member Functions | |
|---|---|
| ~CImplementationInformationType() | |
| IMPORT_C const TDesC8 & | DataType() |
| IMPORT_C const TDesC & | DisplayName() |
| IMPORT_C TDriveUnit | Drive() |
| IMPORT_C TUid | ImplementationUid() |
| CImplementationInformationType * | NewL() |
| CImplementationInformationType * | NewLC() |
| IMPORT_C const TDesC8 & | OpaqueData() |
| void | SetDataL(TUid, TInt, const TDesC &, const TDesC8 &, const TDesC8 &, TDriveUnit) |
| IMPORT_C TInt | Version() |
Class used to manage various information about an implementation which is stored in resource files.
See also: CImplementationInformation
| IMPORT_C | ~CImplementationInformationType | ( | ) |
Destructor.
Frees all resources owned by the object prior to its destruction.
| IMPORT_C const TDesC8 & | DataType | ( | ) | const |
Returns the data type supported by the implementation.
| IMPORT_C const TDesC & | DisplayName | ( | ) | const |
Returns the display name of the implementation.
| IMPORT_C TDriveUnit | Drive | ( | ) |
Returns the drive location information for the implementation.
| IMPORT_C TUid | ImplementationUid | ( | ) | const |
Returns the implementation UID.
| CImplementationInformationType * | NewL | ( | ) | [static] |
Constructs a new implementation information object.
| CImplementationInformationType * | NewLC | ( | ) | [static] |
Constructs a new implementation information object. The new object is left on the clean-up stack.
| IMPORT_C const TDesC8 & | OpaqueData | ( | ) | const |
Returns the opaque binary data for the implementation.
| void | SetDataL | ( | TUid | aImplementationUid, |
| TInt | aVersion, | |||
| const TDesC & | aDisplayName, | |||
| const TDesC8 & | aDataType, | |||
| const TDesC8 & | aOpaqueData, | |||
| TDriveUnit | aDrive | |||
| ) | ||||
Sets the contents of the CImplementationInformationType object.
Use this variant of SetDataL() if the plugin is installed on a drive other than the default, which is zero.
| Parameters | |
|---|---|
| aImplementationUid | The unique ID of the implementation. |
| aVersion | The version number of the implementation. |
| aDisplayName | The display name of the implementation. |
| aDataType | The data type supported by the implementation. |
| aOpaqueData | Additional data for this implementation. This data is not used by the ECom framework. |
| aDrive | The drive on which the plugin is installed. |
| IMPORT_C TInt | Version | ( | ) | const |
Returns the version number of the implementation.