Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Private Attributes
ViewWrapper Class Reference

nsISupports-derived helper class that allows to store and get a view More...

Inheritance diagram for ViewWrapper:
Inheritance graph
[legend]
Collaboration diagram for ViewWrapper:
Collaboration graph
[legend]

List of all members.

Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_NSIINTERFACEREQUESTOR 
ViewWrapper (nsView *aView)
nsViewGetView ()
void getInterface (in nsIIDRef uuid,[iid_is(uuid), retval] out nsQIResult result)
 Retrieves the specified interface pointer.

Private Attributes

nsViewmView

Detailed Description

nsISupports-derived helper class that allows to store and get a view

Definition at line 71 of file nsView.cpp.


Constructor & Destructor Documentation

NS_DECL_ISUPPORTS NS_DECL_NSIINTERFACEREQUESTOR ViewWrapper::ViewWrapper ( nsView aView) [inline]

Definition at line 78 of file nsView.cpp.

: mView(aView) {}

Member Function Documentation

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

Retrieves the specified interface pointer.

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

Definition at line 80 of file nsView.cpp.

{ return mView; }

Here is the caller graph for this function:


Member Data Documentation

Definition at line 82 of file nsView.cpp.


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