class CImplementationInformationType : public CBase |
Class used to manage various information about an implementation which is stored in resource files.
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() |
Private Member Functions | |
---|---|
CImplementationInformationType() |
Private Attributes | |
---|---|
HBufC8 * | iDataType |
HBufC * | iDisplayName |
TDriveUnit | iDrive |
TUid | iImplementationUid |
HBufC8 * | iOpaqueData |
TInt | iVersion |
void | SetDataL | ( | TUid | aImplementationUid, |
TInt | aVersion, | |||
const TDesC & | aDisplayName, | |||
const TDesC8 & | aDataType, | |||
const TDesC8 & | aOpaqueData, | |||
TDriveUnit | aDrive | |||
) |