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]