CNcdPurchaseInstallInfo Class Reference

class CNcdPurchaseInstallInfo : public CBase

A default implementation for the MNcdPurchaseInstallInfo interface.

ncdutils_20019119.dll

MNcdPurchaseInstallInfo

Inherits from

  • CNcdPurchaseInstallInfo

Constructor & Destructor Documentation

CNcdPurchaseInstallInfo()

IMPORT_CCNcdPurchaseInstallInfo()[protected]

Private constructor.

~CNcdPurchaseInstallInfo()

IMPORT_C~CNcdPurchaseInstallInfo()[virtual]

Destructor

Member Functions Documentation

ApplicationUid()

IMPORT_C TUidApplicationUid()const

Get application UID of installed application.

ApplicationVersion()

IMPORT_C const TDesC &ApplicationVersion()const

Get application version of installed application.

BaseConstructL()

IMPORT_C voidBaseConstructL()[protected]

Private 2nd phase constructor.

BaseConstructL(const MNcdPurchaseInstallInfo &)

IMPORT_C voidBaseConstructL(const MNcdPurchaseInstallInfo &aSource)[protected]

Private 2nd phase constructor.

Parameters

const MNcdPurchaseInstallInfo & aSource

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

Externalizer

Parameters

RWriteStream & aStreamWrite stream

Filename()

IMPORT_C const TDesC &Filename()const

Get name and path of installed file.

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aStream)

Internalizer

Parameters

RReadStream & aStreamRead stream

NewL()

IMPORT_C CNcdPurchaseInstallInfo *NewL()[static]

Constructor.

NewL(const MNcdPurchaseInstallInfo &)

IMPORT_C CNcdPurchaseInstallInfo *NewL(const MNcdPurchaseInstallInfo &aSource)[static]

Copies and returns new file installation information.

Parameters

const MNcdPurchaseInstallInfo & aSourceFile installation information to be copied.

NewLC()

IMPORT_C CNcdPurchaseInstallInfo *NewLC()[static]

Constructor.

NewLC(const MNcdPurchaseInstallInfo &)

IMPORT_C CNcdPurchaseInstallInfo *NewLC(const MNcdPurchaseInstallInfo &aSource)[static]

Copies and returns new file installation information.

Parameters

const MNcdPurchaseInstallInfo & aSourceFile installation information to be copied.

SetApplicationUid(const TUid)

IMPORT_C voidSetApplicationUid(const TUidaApplicationUid)

Set application UID of installed application.

Parameters

const TUid aApplicationUidApplication UID.

SetApplicationVersionL(const TDesC &)

IMPORT_C voidSetApplicationVersionL(const TDesC &aApplicationVersion)

Set application version of installed application.

Parameters

const TDesC & aApplicationVersionApplication version.

SetFilenameL(const TDesC &)

IMPORT_C voidSetFilenameL(const TDesC &aFilename)

Set name and path of installed file.

Parameters

const TDesC & aFilenameFile name.

SetThemeNameL(const TDesC &)

IMPORT_C voidSetThemeNameL(const TDesC &aThemeName)

Set name of installed theme.

Parameters

const TDesC & aThemeNameTheme name.

ThemeName()

IMPORT_C const TDesC &ThemeName()const

Get name of installed theme.

Member Data Documentation

TUid iApplicationUid

TUid iApplicationUid[private]

HBufC * iApplicationVersion

HBufC *iApplicationVersion[private]

HBufC * iFilename

HBufC *iFilename[private]

HBufC * iThemeName

HBufC *iThemeName[private]