CRemConConverterPlugin Class Reference

class CRemConConverterPlugin : public CBase

Base class for RemCon converter plugins.

Inherits from

  • CRemConConverterPlugin

Constructor & Destructor Documentation

CRemConConverterPlugin()

IMPORT_CCRemConConverterPlugin()[protected]

Constructor

~CRemConConverterPlugin()

IMPORT_C~CRemConConverterPlugin()

Destructor.

Member Functions Documentation

GetInterface(TUid)

TAny *GetInterface(TUidaUid)[pure virtual]

Called by RemCon server to get a pointer to an object which implements the converter API with UID aUid. This is a mechanism for allowing future change to the converter API without breaking BC in existing (non-updated) converter plugins.

Parameters

TUid aUid

NewL(TUid)

IMPORT_C CRemConConverterPlugin *NewL(TUidaImplementationId)[static]

Constructor.

Parameters

TUid aImplementationId

Member Data Documentation

TUid iInstanceId

TUid iInstanceId[private]

UID set by ECOM when the instance is created. Used when the instance is destroyed.

TAny * iPad

TAny *iPad[private]

Pad for BC-friendly future change.