Swi::CLogEntry Class Reference

class Swi::CLogEntry : public CBase

Inherits from

Constructor & Destructor Documentation

CLogEntry()

CLogEntry()[inline]

Default Constructor

~CLogEntry()

~CLogEntry()

Destructor

Member Functions Documentation

ConstructL(RReadStream &)

voidConstructL(RReadStream &aStream)

Parameters

RReadStream & aStream

ConstructL(const CSisRegistryObject &, TSwiLogTypes)

voidConstructL(const CSisRegistryObject &aObject,
TSwiLogTypesInstallInfo
)

Parameters

const CSisRegistryObject & aObject
TSwiLogTypes InstallInfo

ExternalizeL(RWriteStream &)

voidExternalizeL(RWriteStream &aStream)const

Write the object to a stream

Parameters

RWriteStream & aStreamThe stream to write to

GetBuildVersion()

IMPORT_C TInt32GetBuildVersion()const

The Build Version.

GetInstallType()

IMPORT_C TSwiLogTypesGetInstallType()const

Returns the install type for this package

GetMajorVersion()

IMPORT_C TInt32GetMajorVersion()const

The Major Version

GetMinorVersion()

IMPORT_C TInt32GetMinorVersion()const

The Minor Version.

GetPkgName()

IMPORT_C const TDesC &GetPkgName()const

The package name.

GetTime()

IMPORT_C const TTimeGetTime()const

Returns the Time

GetUid()

IMPORT_C const TUidGetUid()const

The UID.

InternalizeL(RReadStream &)

voidInternalizeL(RReadStream &aStream)

Read the object from a stream

Parameters

RReadStream & aStreamThe stream to read from.

NewL(const CSisRegistryObject &, TSwiLogTypes)

CLogEntry *NewL(const CSisRegistryObject &aObject,
TSwiLogTypesInstallInfo
)[static]

Parameters

const CSisRegistryObject & aObject
TSwiLogTypes InstallInfo

NewL(RReadStream &)

CLogEntry *NewL(RReadStream &aStream)[static]

Constructs a entry from a given existing stream.

Parameters

RReadStream & aStream

NewLC(const CSisRegistryObject &, TSwiLogTypes)

CLogEntry *NewLC(const CSisRegistryObject &aObject,
TSwiLogTypesInstallInfo
)[static]

Parameters

const CSisRegistryObject & aObject
TSwiLogTypes InstallInfo

NewLC(RReadStream &)

CLogEntry *NewLC(RReadStream &aStream)[static]

Parameters

RReadStream & aStream

Member Data Documentation

TInt32 iBuildVersion

TInt32 iBuildVersion[private]

TTime iEvent

TTime iEvent[private]

TSwiLogTypes iInstallType

TSwiLogTypes iInstallType[private]

TInt32 iMajorVersion

TInt32 iMajorVersion[private]

TInt32 iMinorVersion

TInt32 iMinorVersion[private]

HBufC * iPackageName

HBufC *iPackageName[private]

TUid iUid

TUid iUid[private]