MExtension Class Reference

class MExtension

Main extension interface class.

Public Member Functions
~MExtension()
MExtension *NewExtensionL(TUid, MExtensionCallbackInterface *)
Private Attributes
TUid iDtor_ID_Key

Constructor & Destructor Documentation

~MExtension()

~MExtension()[inline, virtual]
Virtual destructor.
Since
2.8

Member Functions Documentation

NewExtensionL(TUid, MExtensionCallbackInterface *)

MExtension *NewExtensionL(TUidaImplementationUid,
MExtensionCallbackInterface *aEngine
)[static]
Create the extension. Create the object, get pointers to callback interfaces and possibly add extension interfaces to the engine.
Since
2.8

Parameters

TUid aImplementationUidThe uid for ECom to find the correct dll that implements this extension
MExtensionCallbackInterface * aEnginePointer to the callback interface in the engine. Delivered to the extension.

Member Data Documentation

TUid iDtor_ID_Key

TUid iDtor_ID_Key[private]