#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.