Classes | Defines

inISearchObserver.h File Reference

#include "nsISupports.h"
Include dependency graph for inISearchObserver.h:

Classes

interface  inISearchObserver

Defines

#define NS_NO_VTABLE
#define INISEARCHOBSERVER_IID_STR   "46226d9b-e398-4106-8d9b-225d4d0589f5"
#define INISEARCHOBSERVER_IID
#define NS_DECL_INISEARCHOBSERVER
#define NS_FORWARD_INISEARCHOBSERVER(_to)
#define NS_FORWARD_SAFE_INISEARCHOBSERVER(_to)

Define Documentation

#define INISEARCHOBSERVER_IID
Value:
{0x46226d9b, 0xe398, 0x4106, \
    { 0x8d, 0x9b, 0x22, 0x5d, 0x4d, 0x05, 0x89, 0xf5 }}
#define INISEARCHOBSERVER_IID_STR   "46226d9b-e398-4106-8d9b-225d4d0589f5"
#define NS_DECL_INISEARCHOBSERVER
Value:
NS_SCRIPTABLE NS_IMETHOD OnSearchStart(inISearchProcess *aModule); \
  NS_SCRIPTABLE NS_IMETHOD OnSearchResult(inISearchProcess *aModule); \
  NS_SCRIPTABLE NS_IMETHOD OnSearchEnd(inISearchProcess *aModule, PRInt16 aResult); \
  NS_SCRIPTABLE NS_IMETHOD OnSearchError(inISearchProcess *aModule, const nsAString & aMessage);
#define NS_FORWARD_INISEARCHOBSERVER (   _to  ) 
Value:
NS_SCRIPTABLE NS_IMETHOD OnSearchStart(inISearchProcess *aModule) { return _to OnSearchStart(aModule); } \
  NS_SCRIPTABLE NS_IMETHOD OnSearchResult(inISearchProcess *aModule) { return _to OnSearchResult(aModule); } \
  NS_SCRIPTABLE NS_IMETHOD OnSearchEnd(inISearchProcess *aModule, PRInt16 aResult) { return _to OnSearchEnd(aModule, aResult); } \
  NS_SCRIPTABLE NS_IMETHOD OnSearchError(inISearchProcess *aModule, const nsAString & aMessage) { return _to OnSearchError(aModule, aMessage); }
#define NS_FORWARD_SAFE_INISEARCHOBSERVER (   _to  ) 
Value:
NS_SCRIPTABLE NS_IMETHOD OnSearchStart(inISearchProcess *aModule) { return !_to ? NS_ERROR_NULL_POINTER : _to->OnSearchStart(aModule); } \
  NS_SCRIPTABLE NS_IMETHOD OnSearchResult(inISearchProcess *aModule) { return !_to ? NS_ERROR_NULL_POINTER : _to->OnSearchResult(aModule); } \
  NS_SCRIPTABLE NS_IMETHOD OnSearchEnd(inISearchProcess *aModule, PRInt16 aResult) { return !_to ? NS_ERROR_NULL_POINTER : _to->OnSearchEnd(aModule, aResult); } \
  NS_SCRIPTABLE NS_IMETHOD OnSearchError(inISearchProcess *aModule, const nsAString & aMessage) { return !_to ? NS_ERROR_NULL_POINTER : _to->OnSearchError(aModule, aMessage); }
#define NS_NO_VTABLE