Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Public Attributes | Private Attributes
InternetSearchContext Class Reference
Inheritance diagram for InternetSearchContext:
Inheritance graph
[legend]
Collaboration diagram for InternetSearchContext:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 InternetSearchContext (PRUint32 contextType, nsIRDFResource *aParent, nsIRDFResource *aEngine, nsIUnicodeDecoder *aUnicodeDecoder, const PRUnichar *hint)
virtual ~InternetSearchContext (void)
NS_METHOD Init ()
nsIUnicodeDecoder GetUnicodeDecoder ()
nsIRDFResource GetParent ()
nsIRDFResource GetEngine ()
void GetHintConst ([shared] out wstring buffer)
void AppendBytes (in string buffer, in long numBytes)
void AppendUnicodeBytes (in wstring buffer, in long numUniBytes)
long GetBufferLength ()
void GetBufferConst ([shared] out wstring buffer)
void Truncate ()

Public Attributes

const unsigned long WEB_SEARCH_CONTEXT = 1
const unsigned long ENGINE_DOWNLOAD_NEW_CONTEXT = 2
const unsigned long ICON_DOWNLOAD_NEW_CONTEXT = 3
const unsigned long ENGINE_UPDATE_HEAD_CONTEXT = 4
const unsigned long ENGINE_DOWNLOAD_UPDATE_CONTEXT = 5
const unsigned long ICON_DOWNLOAD_UPDATE_CONTEXT = 6
readonly attribute unsigned long ContextType

Private Attributes

PRUint32 mContextType
nsCOMPtr< nsIRDFResourcemParent
nsCOMPtr< nsIRDFResourcemEngine
nsCOMPtr< nsIUnicodeDecodermUnicodeDecoder
nsString mBuffer
nsString mHint

Detailed Description

Definition at line 169 of file nsInternetSearchService.cpp.


Constructor & Destructor Documentation

InternetSearchContext::InternetSearchContext ( PRUint32  contextType,
nsIRDFResource aParent,
nsIRDFResource aEngine,
nsIUnicodeDecoder aUnicodeDecoder,
const PRUnichar hint 
)

Definition at line 197 of file nsInternetSearchService.cpp.

       : mContextType(contextType), mParent(aParent), mEngine(aEngine), mUnicodeDecoder(aUnicodeDecoder), mHint(hint)
{
}

Definition at line 191 of file nsInternetSearchService.cpp.

{
}

Member Function Documentation

void nsIInternetSearchContext::AppendBytes ( in string  buffer,
in long  numBytes 
) [inherited]
void nsIInternetSearchContext::AppendUnicodeBytes ( in wstring  buffer,
in long  numUniBytes 
) [inherited]
void nsIInternetSearchContext::GetBufferConst ( [shared] out wstring  buffer) [inherited]

Here is the caller graph for this function:

Here is the caller graph for this function:

Here is the caller graph for this function:

void nsIInternetSearchContext::GetHintConst ( [shared] out wstring  buffer) [inherited]

Here is the caller graph for this function:

Here is the caller graph for this function:

Definition at line 206 of file nsInternetSearchService.cpp.

{
       return(NS_OK);
}

Here is the caller graph for this function:

Here is the caller graph for this function:


Member Data Documentation

readonly attribute unsigned long nsIInternetSearchContext::ContextType [inherited]

Definition at line 94 of file nsISearchService.idl.

Definition at line 79 of file nsISearchService.idl.

Definition at line 88 of file nsISearchService.idl.

Definition at line 85 of file nsISearchService.idl.

Definition at line 82 of file nsISearchService.idl.

Definition at line 91 of file nsISearchService.idl.

Definition at line 185 of file nsInternetSearchService.cpp.

Definition at line 181 of file nsInternetSearchService.cpp.

Definition at line 183 of file nsInternetSearchService.cpp.

Definition at line 186 of file nsInternetSearchService.cpp.

Definition at line 182 of file nsInternetSearchService.cpp.

Definition at line 184 of file nsInternetSearchService.cpp.

Definition at line 76 of file nsISearchService.idl.


The documentation for this class was generated from the following file: