CAwsEngineBase Class Reference

class CAwsEngineBase : public CBase

AWS Engine base class This class implements base class for AWS Engine.

Since
S60 v5.2

Inherits from

Constructor & Destructor Documentation

~CAwsEngineBase()

~CAwsEngineBase()[inline, virtual]

Destructor.

Member Functions Documentation

ListImplementationsL(RImplInfoPtrArray &)

voidListImplementationsL(RImplInfoPtrArray &aImplInfoArray)[static, inline]

List implementations for AWS Plugin interface.

Parameters

RImplInfoPtrArray & aImplInfoArrayArray of implementation informations.

NewL(TInt, TAwsEngineConstructionParameters *)

CAwsEngineBase *NewL(TIntaUid,
TAwsEngineConstructionParameters *aConstructionParameters
)[static, inline]

Two-phased constructor.

Parameters

TInt aUidUID of implementation to instantiate.
TAwsEngineConstructionParameters * aConstructionParametersPointer to construction parameters, must not be NULL.

Member Data Documentation

TUid iInstanceIdentifier

TUid iInstanceIdentifier[private]

Identifies the instance of an implementation created by the ECOM framework.