CCCAExtensionFactory Class Reference

class CCCAExtensionFactory : public CBase
ECom interface for CCA Extension factory. At the moment extension factory interface is used only for extend CCA Status button implementation:
  • CCA Status button implementation uses this interface to launch external views (MCCAViewLauncher) when user tap the Status button.

  • CCA Status button implementation uses MCCAStatusProvider interface to read status information from plug-in if status infromation doesn't found in Presence Cache. n/a
    Since
    9.2

Inherits from

  • CCCAExtensionFactory

Constructor & Destructor Documentation

~CCCAExtensionFactory()

~CCCAExtensionFactory()[inline, virtual]

Member Functions Documentation

CreateViewLauncherL()

MCCAViewLauncher *CreateViewLauncherL()[inline, virtual]

Creates a view launcher. Ownership is given. MCCAViewLauncher

FactoryExtension(TUid)

TAny *FactoryExtension(TUid)[inline, virtual]

Extension point for the factory

Parameters

TUid

NewL(const TUid &)

CCCAExtensionFactory *NewL(const TUid &aImplementationUid)[static, inline]

Parameters

const TUid & aImplementationUid

ServiceID()

const TDesC &ServiceID()const [pure virtual]

Returns Service ID of the plug-in.

Member Data Documentation

TUid iDtor_ID_Key

TUid iDtor_ID_Key[private]