Public Member Functions | Public Attributes

inISearchProcess Interface Reference

import "inISearchProcess.idl";

Inheritance diagram for inISearchProcess:

List of all members.

Public Member Functions

NS_SCRIPTABLE NS_IMETHOD GetIsActive (PRBool *aIsActive)=0
NS_SCRIPTABLE NS_IMETHOD GetResultCount (PRInt32 *aResultCount)=0
NS_SCRIPTABLE NS_IMETHOD GetHoldResults (PRBool *aHoldResults)=0
NS_SCRIPTABLE NS_IMETHOD SetHoldResults (PRBool aHoldResults)=0
NS_SCRIPTABLE NS_IMETHOD SearchSync (void)=0
NS_SCRIPTABLE NS_IMETHOD SearchAsync (inISearchObserver *aObserver)=0
NS_SCRIPTABLE NS_IMETHOD SearchStop (void)=0
NS_SCRIPTABLE NS_IMETHOD SearchStep (PRBool *_retval NS_OUTPARAM)=0
NS_SCRIPTABLE NS_IMETHOD GetStringResultAt (PRInt32 aIndex, nsAString &_retval NS_OUTPARAM)=0
NS_SCRIPTABLE NS_IMETHOD GetIntResultAt (PRInt32 aIndex, PRInt32 *_retval NS_OUTPARAM)=0
NS_SCRIPTABLE NS_IMETHOD GetUIntResultAt (PRInt32 aIndex, PRUint32 *_retval NS_OUTPARAM)=0
void searchSync ()
void searchAsync (in inISearchObserver aObserver)
void searchStop ()
boolean searchStep ()
AString getStringResultAt (in long aIndex)
long getIntResultAt (in long aIndex)
unsigned long getUIntResultAt (in long aIndex)

Public Attributes

readonly attribute boolean isActive
readonly attribute long resultCount
attribute boolean holdResults

Member Function Documentation

NS_SCRIPTABLE NS_IMETHOD inISearchProcess::GetHoldResults ( PRBool aHoldResults  )  [pure virtual]
NS_SCRIPTABLE NS_IMETHOD inISearchProcess::GetIntResultAt ( PRInt32  aIndex,
PRInt32 *_retval  NS_OUTPARAM 
) [pure virtual]
long inISearchProcess::getIntResultAt ( in long  aIndex  ) 
NS_SCRIPTABLE NS_IMETHOD inISearchProcess::GetIsActive ( PRBool aIsActive  )  [pure virtual]
NS_SCRIPTABLE NS_IMETHOD inISearchProcess::GetResultCount ( PRInt32 *  aResultCount  )  [pure virtual]
NS_SCRIPTABLE NS_IMETHOD inISearchProcess::GetStringResultAt ( PRInt32  aIndex,
nsAString &_retval  NS_OUTPARAM 
) [pure virtual]
AString inISearchProcess::getStringResultAt ( in long  aIndex  ) 
unsigned long inISearchProcess::getUIntResultAt ( in long  aIndex  ) 
NS_SCRIPTABLE NS_IMETHOD inISearchProcess::GetUIntResultAt ( PRInt32  aIndex,
PRUint32 *_retval  NS_OUTPARAM 
) [pure virtual]
NS_SCRIPTABLE NS_IMETHOD inISearchProcess::SearchAsync ( inISearchObserver aObserver  )  [pure virtual]
void inISearchProcess::searchAsync ( in inISearchObserver  aObserver  ) 
NS_SCRIPTABLE NS_IMETHOD inISearchProcess::SearchStep ( PRBool *_retval  NS_OUTPARAM  )  [pure virtual]
boolean inISearchProcess::searchStep (  ) 
NS_SCRIPTABLE NS_IMETHOD inISearchProcess::SearchStop ( void   )  [pure virtual]
void inISearchProcess::searchStop (  ) 
NS_SCRIPTABLE NS_IMETHOD inISearchProcess::SearchSync ( void   )  [pure virtual]
void inISearchProcess::searchSync (  ) 
NS_SCRIPTABLE NS_IMETHOD inISearchProcess::SetHoldResults ( PRBool  aHoldResults  )  [pure virtual]

Member Data Documentation

readonly attribute boolean inISearchProcess::isActive
readonly attribute long inISearchProcess::resultCount

The documentation for this interface was generated from the following files: