Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

nsITraceRefcnt Interface Reference

import "nsITraceRefcnt.idl";

Inheritance diagram for nsITraceRefcnt:

nsISupports

List of all members.


Detailed Description

nsITraceRefcnt is an interface between XPCOM Glue and XPCOM. Users should access the nsITraceRefcnt interface through the static class nsTraceRefcnt.
See also:
nsTraceRefcnt.h
UNDER_REVIEW

Definition at line 49 of file nsITraceRefcnt.idl.


Public Member Functions

void logAddCOMPtr (in voidPtr aPtr, in nsISupports aObject)
void logAddRef (in voidPtr aPtr, in nsrefcnt aNewRefcnt, in string aTypeName, in unsigned long aInstanceSize)
void logCtor (in voidPtr aPtr, in string aTypeName, in unsigned long aInstanceSize)
void logDtor (in voidPtr aPtr, in string aTypeName, in unsigned long aInstanceSize)
void logRelease (in voidPtr aPtr, in nsrefcnt aNewRefcnt, in string aTypeName)
void logReleaseCOMPtr (in voidPtr aPtr, in nsISupports aObject)
Methods
 NS_IMETHOD_ (nsrefcnt) Release(void)=0
 NS_IMETHOD_ (nsrefcnt) AddRef(void)=0
NS_IMETHOD QueryInterface (REFNSIID aIID, void **aInstancePtr)=0

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

Generated by  Doxygen 1.6.0   Back to index