Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Protected Member Functions | Protected Attributes
nsDocShell::InterfaceRequestorProxy Class Reference

#include <nsDocShell.h>

Inheritance diagram for nsDocShell::InterfaceRequestorProxy:
Inheritance graph
Collaboration diagram for nsDocShell::InterfaceRequestorProxy:
Collaboration graph

List of all members.

Public Member Functions

 InterfaceRequestorProxy (nsIInterfaceRequestor *p)
virtual ~InterfaceRequestorProxy ()
void getInterface (in nsIIDRef uuid,[iid_is(uuid), retval] out nsQIResult result)
 Retrieves the specified interface pointer.

Protected Member Functions

 InterfaceRequestorProxy ()

Protected Attributes

nsWeakPtr mWeakPtr

Detailed Description

Definition at line 585 of file nsDocShell.h.

Constructor & Destructor Documentation

Definition at line 8900 of file nsDocShell.cpp.

    if (p) {
        mWeakPtr = do_GetWeakReference(p);

Here is the call graph for this function:

Definition at line 8907 of file nsDocShell.cpp.

Definition at line 593 of file nsDocShell.h.


Member Function Documentation

void nsIInterfaceRequestor::getInterface ( in nsIIDRef  uuid,
[iid_is(uuid), retval] out nsQIResult  result 
) [inherited]

Retrieves the specified interface pointer.

uuidThe IID of the interface being requested.
result[out] The interface pointer to be filled in if the interface is accessible.
NS_OK - interface was successfully returned. NS_NOINTERFACE - interface not accessible. NS_ERROR* - method failure.

Member Data Documentation

Definition at line 594 of file nsDocShell.h.

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