CCdlInstanceProxy Class Reference

class CCdlInstanceProxy : public CCdlInstance

A CDL customisation instance implemented as a proxy for another instance

Inherits from

Constructor & Destructor Documentation

CCdlInstanceProxy(CCdlEngine *, TInt *)

CCdlInstanceProxy(CCdlEngine *aEngine,
TInt *aLastApi
)

Parameters

CCdlEngine * aEngine
TInt * aLastApi

Member Functions Documentation

Implementation(TInt)

TAny *Implementation(TIntaCdlApiId)const [private, virtual]

Parameters

TInt aCdlApiId

Interface()

const SCdlInterface &Interface()const [private, virtual]

IsComplete()

TBool IsComplete()const [private, virtual]

Does this instance implement all of it's API? Instances that don't implement their entire API need a sub-layer that does implement the entire API.

Set(const CCdlInstance &)

voidSet(const CCdlInstance &aInst)

Parameters

const CCdlInstance & aInst

Member Data Documentation

const CCdlInstance * iInst

const CCdlInstance *iInst[private]