CImplementationInformationType Class Reference

class CImplementationInformationType : public CBase

Class used to manage various information about an implementation which is stored in resource files.

CImplementationInformation

Inherits from

  • CImplementationInformationType

Constructor & Destructor Documentation

CImplementationInformationType()

CImplementationInformationType()[private]

~CImplementationInformationType()

IMPORT_C~CImplementationInformationType()

Member Functions Documentation

DataType()

IMPORT_C const TDesC8 &DataType()const

DisplayName()

IMPORT_C const TDesC &DisplayName()const

Drive()

IMPORT_C TDriveUnitDrive()

ImplementationUid()

IMPORT_C TUidImplementationUid()const

NewL()

CImplementationInformationType *NewL()[static]

NewLC()

CImplementationInformationType *NewLC()[static]

OpaqueData()

IMPORT_C const TDesC8 &OpaqueData()const

SetDataL(TUid, TInt, const TDesC &, const TDesC8 &, const TDesC8 &, TDriveUnit)

voidSetDataL(TUidaImplementationUid,
TIntaVersion,
const TDesC &aDisplayName,
const TDesC8 &aDataType,
const TDesC8 &aOpaqueData,
TDriveUnitaDrive
)

Parameters

TUid aImplementationUid
TInt aVersion
const TDesC & aDisplayName
const TDesC8 & aDataType
const TDesC8 & aOpaqueData
TDriveUnit aDrive

Version()

IMPORT_C TIntVersion()const

Member Data Documentation

HBufC8 * iDataType

HBufC8 *iDataType[private]

HBufC * iDisplayName

HBufC *iDisplayName[private]

TDriveUnit iDrive

TDriveUnit iDrive[private]

TUid iImplementationUid

TUid iImplementationUid[private]

HBufC8 * iOpaqueData

HBufC8 *iOpaqueData[private]

TInt iVersion

TInt iVersion[private]