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

void ListImplementationsL ( RImplInfoPtrArray & aImplInfoArray ) [static, inline]

List implementations for AWS Plugin interface.

Parameters

RImplInfoPtrArray & aImplInfoArray Array of implementation informations.

NewL(TInt, TAwsEngineConstructionParameters *)

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

Two-phased constructor.

Parameters

TInt aUid UID of implementation to instantiate.
TAwsEngineConstructionParameters * aConstructionParameters Pointer 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.