MSearchFeature Class Reference

class MSearchFeature : public MXIMPBase

Interface for Search Feature

Inherits from

Constructor & Destructor Documentation

MSearchFeature()

MSearchFeature()[protected, inline]

Default constructor to zero initialize the iEcomDtorID member.

~MSearchFeature()

~MSearchFeature()[inline, virtual]

Public destructor. Objects can be deleted through this interface.

Member Functions Documentation

NewL(MXIMPContext *)

MSearchFeature *NewL(MXIMPContext *aContext)[static, inline]

Factory method to instantiate MSearchFeature.

Factory method to instantiate platform default MXIMPClient implementation through the ECom. If the default search Feature isn't supported in the platform, leaves with errorcode signalled from ECom.

Parameters

MXIMPContext * aContext

Search()

MSearch &Search()const [pure virtual]

Gets reference to search interface.

SearchObjectFactory()

MSearchObjectFactory &SearchObjectFactory()const [pure virtual]

Gets reference to search object factory interface.

Returned object factory interface is used to instantiate search objects.

Member Data Documentation

TUid iEcomDtorID

TUid iEcomDtorID[private]