Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
nsISupportsWeakReference Interface Reference

|nsISupportsWeakReference| is a factory interface which produces appropriate instances of |nsIWeakReference|. More...

import "nsIWeakReference.idl";

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

List of all members.

Public Member Functions

nsIWeakReference GetWeakReference ()
 |GetWeakReference| produces an appropriate instance of |nsIWeakReference|.

Detailed Description

|nsISupportsWeakReference| is a factory interface which produces appropriate instances of |nsIWeakReference|.

Weak references in this scheme can only be produced for objects that implement this interface.

FROZEN

Version:
1.0
See also:
nsIWeakReference
nsSupportsWeakReference

Definition at line 82 of file nsIWeakReference.idl.


Member Function Documentation

|GetWeakReference| produces an appropriate instance of |nsIWeakReference|.

As with all good XPCOM `getters', you own the resulting interface and should manage it with an |nsCOMPtr|.

See also:
nsIWeakReference
nsWeakPtr
nsCOMPtr

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