CNcdPurchaseInstallInfo Class Reference

class CNcdPurchaseInstallInfo : public CBase

A default implementation for the MNcdPurchaseInstallInfo interface.

ncdutils_20019119.dll

MNcdPurchaseInstallInfo

Inherits from

Constructor & Destructor Documentation

CNcdPurchaseInstallInfo()

IMPORT_C CNcdPurchaseInstallInfo ( ) [protected]

Private constructor.

~CNcdPurchaseInstallInfo()

IMPORT_C ~CNcdPurchaseInstallInfo ( ) [virtual]

Destructor

Member Functions Documentation

ApplicationUid()

IMPORT_C TUid ApplicationUid ( ) const

Get application UID of installed application.

ApplicationVersion()

IMPORT_C const TDesC & ApplicationVersion ( ) const

Get application version of installed application.

BaseConstructL()

IMPORT_C void BaseConstructL ( ) [protected]

Private 2nd phase constructor.

BaseConstructL(const MNcdPurchaseInstallInfo &)

IMPORT_C void BaseConstructL ( const MNcdPurchaseInstallInfo & aSource ) [protected]

Private 2nd phase constructor.

Parameters

const MNcdPurchaseInstallInfo & aSource

ExternalizeL(RWriteStream &)

IMPORT_C void ExternalizeL ( RWriteStream & aStream ) const

Externalizer

Parameters

RWriteStream & aStream Write stream

Filename()

IMPORT_C const TDesC & Filename ( ) const

Get name and path of installed file.

InternalizeL(RReadStream &)

IMPORT_C void InternalizeL ( RReadStream & aStream )

Internalizer

Parameters

RReadStream & aStream Read 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 & aSource File 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 & aSource File installation information to be copied.

SetApplicationUid(const TUid)

IMPORT_C void SetApplicationUid ( const TUid aApplicationUid )

Set application UID of installed application.

Parameters

const TUid aApplicationUid Application UID.

SetApplicationVersionL(const TDesC &)

IMPORT_C void SetApplicationVersionL ( const TDesC & aApplicationVersion )

Set application version of installed application.

Parameters

const TDesC & aApplicationVersion Application version.

SetFilenameL(const TDesC &)

IMPORT_C void SetFilenameL ( const TDesC & aFilename )

Set name and path of installed file.

Parameters

const TDesC & aFilename File name.

SetThemeNameL(const TDesC &)

IMPORT_C void SetThemeNameL ( const TDesC & aThemeName )

Set name of installed theme.

Parameters

const TDesC & aThemeName Theme 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]