MSearch Class Reference

class MSearch : public MXIMPBase

Search interface for clients use. Interface is implemented by the IM.

Inherits from

Constructor & Destructor Documentation

~MSearch()

~MSearch ( ) [protected, inline, virtual]

Protected destructor. Object instancies can't be deleted via this interface.

Member Functions Documentation

GetSearchKeysL()

TXIMPRequestId GetSearchKeysL ( ) [pure virtual]

Cancels the search request which was issued.

SearchL(const MXIMPIdentity &, const RPointerArray< MSearchElement > &, TInt)

TXIMPRequestId SearchL ( const MXIMPIdentity & aSearchId,
const RPointerArray < MSearchElement > & aObjs,
TInt aSearchLimit
) [pure virtual]

start the search, issues the serach request to server

Parameters

const MXIMPIdentity & aSearchId Identification for a search.
const RPointerArray < MSearchElement > & aObjs Its array of search elements.Elements contain what is to be serached.
TInt aSearchLimit How many results client wants at a time.