Swi::CSisRegistryDependency Class Reference

class Swi::CSisRegistryDependency : public CBase

Inherits from

  • Swi::CSisRegistryDependency

Constructor & Destructor Documentation

CSisRegistryDependency()

CSisRegistryDependency()[private]

The constructor.

Member Functions Documentation

ConstructL(const Sis::CDependency &)

voidConstructL(const Sis::CDependency &aDependency)[private]

The second-phase constructor.

Parameters

const Sis::CDependency & aDependencyThe Sis::CDependency dependency object reference argument.

ConstructL(const CSisRegistryDependency &)

voidConstructL(const CSisRegistryDependency &aDependency)[private]

The second-phase constructor.

Parameters

const CSisRegistryDependency & aDependencyThe CSisRegistryDependency to read the file description from.

ConstructL(RReadStream &)

voidConstructL(RReadStream &aStream)[private]

The second-phase constructor.

Parameters

RReadStream & aStreamThe stream to read the file description from.

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

Parameters

RWriteStream & aStream

FromVersion()

TVersion FromVersion()const [inline]

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aStream)

Parameters

RReadStream & aStream

IsCompatible(const TVersion &)

IMPORT_C TBoolIsCompatible(const TVersion &aVersion)const

Parameters

const TVersion & aVersion

NewL(const Sis::CDependency &)

IMPORT_C CSisRegistryDependency *NewL(const Sis::CDependency &aDependency)[static]

Creates a new CSisRegistryDependency object based on a Sis::CDependency

Parameters

const Sis::CDependency & aDependency

NewL(RReadStream &)

IMPORT_C CSisRegistryDependency *NewL(RReadStream &aStream)[static]

Creates a new CSisRegistryFileDescription from a stream

Parameters

RReadStream & aStream

NewL(const CSisRegistryDependency &)

IMPORT_C CSisRegistryDependency *NewL(const CSisRegistryDependency &aDependency)[static]

Parameters

const CSisRegistryDependency & aDependency

NewLC(const Sis::CDependency &)

IMPORT_C CSisRegistryDependency *NewLC(const Sis::CDependency &aDependency)[static]

Creates a new CSisRegistryDependency object on the cleanup stack.

Parameters

const Sis::CDependency & aDependency

NewLC(RReadStream &)

IMPORT_C CSisRegistryDependency *NewLC(RReadStream &aStream)[static]

Creates a new CSisRegistryFileDescription from a stream on the cleanup stack

Parameters

RReadStream & aStream

NewLC(const CSisRegistryDependency &)

IMPORT_C CSisRegistryDependency *NewLC(const CSisRegistryDependency &aDependency)[static]

Creates a new CSisRegistryFileDescription from a CSisRegistryDependency object and places the created object on the cleanup stack

Parameters

const CSisRegistryDependency & aDependency

ToVersion()

TVersion ToVersion()const [inline]

Uid()

TUid Uid()const [inline]

Member Data Documentation

TVersion iFromVersion

TVersion iFromVersion[private]

TVersion iToVersion

TVersion iToVersion[private]

TUid iUid

TUid iUid[private]