Location:
cchftopparent.h
Link against: chf.lib
class CCHFTopParent : public CCHFSession, public MCHFParent, public MCHFDiscoveryService, public MCHFEventMappingService;
Base class for the one and only application's CHF Session object.
The class provides the API for the services that must be provided by the derived class for the Content Handling Framework to function. It holds a collection of services, including the discovery of private - client supplied - and plug-in components such as data suppliers and content handlers and event mapping services.
The derived class must call the BaseConstructL()
as part of its construction sequence, preferably from its ConstructL().
MCHFEventMappingService
- Pure virtual base class API for mapping raw events to CHF abstract events
MCHFDiscoveryService
- Base interface used for the CHF discovery service
MCHFParent
- Interface for parents of content handlers
CBase
- Base class for all classes to be instantiated on the heap
CCHFSession
- CHF framework session
CCHFTopParent
- Base class for the one and only application's CHF Session object
Defined in CCHFTopParent
:
BaseConstructL()
, CCHFTopParent()
, CCHFTopParent_Reserved_1()
, CCHFTopParent_Reserved_2()
, CCHFTopParent_Reserved_3()
, CCHFTopParent_Reserved_4()
, ~CCHFTopParent()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from CCHFSession
:
CCHFSession_Reserved_1()
,
CCHFSession_Reserved_2()
,
CCHFSession_Reserved_3()
,
CCHFSession_Reserved_4()
,
DiscoveryService()
,
EventMappingService()
Inherited from MCHFDiscoveryService
:
ContentHandlerL()
,
DataSupplierL()
,
MCHFDiscoveryService_Reserved_1()
,
MCHFDiscoveryService_Reserved_2()
,
MCHFDiscoveryService_Reserved_3()
,
MCHFDiscoveryService_Reserved_4()
Inherited from MCHFEventMappingService
:
MCHFEventMappingService_Reserved_1()
,
MCHFEventMappingService_Reserved_2()
,
MCHFEventMappingService_Reserved_3()
,
MCHFEventMappingService_Reserved_4()
,
MapKeyEventL()
,
MapPointerEventL()
Inherited from MCHFParent
:
HandleDrawRequestL()
,
HandleError()
,
HandleGenericRequestL()
,
HandleResizeRequestL()
,
MCHFParent_Reserved_1()
,
MCHFParent_Reserved_2()
,
MCHFParent_Reserved_3()
,
MCHFParent_Reserved_4()
,
ResolveUriL()
IMPORT_C void BaseConstructL();
Base class initialiser.
This initialises the CCHFTopParent base class.
private: virtual IMPORT_C void CCHFTopParent_Reserved_4();