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 &)

void ConstructL ( const Sis::CDependency & aDependency ) [private]

The second-phase constructor.

Parameters

const Sis::CDependency & aDependency The Sis::CDependency dependency object reference argument.

ConstructL(const CSisRegistryDependency &)

void ConstructL ( const CSisRegistryDependency & aDependency ) [private]

The second-phase constructor.

Parameters

const CSisRegistryDependency & aDependency The CSisRegistryDependency to read the file description from.

ConstructL(RReadStream &)

void ConstructL ( RReadStream & aStream ) [private]

The second-phase constructor.

Parameters

RReadStream & aStream The stream to read the file description from.

ExternalizeL(RWriteStream &)

IMPORT_C void ExternalizeL ( RWriteStream & aStream ) const

Parameters

RWriteStream & aStream

FromVersion()

TVersion FromVersion ( ) const [inline]

InternalizeL(RReadStream &)

IMPORT_C void InternalizeL ( RReadStream & aStream )

Parameters

RReadStream & aStream

IsCompatible(const TVersion &)

IMPORT_C TBool IsCompatible ( 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]