Linux Mac OSX Windows
  
 nsITraceRefcnt is an interface between XPCOM Glue and XPCOM.  Users should
 access the nsITraceRefcnt interface through the static class nsTraceRefcnt.
 @see nsTraceRefcnt.h
    
 @status UNDER_REVIEW
[uuid(273dc92f-0fe6-4545-96a9-21be77828039)]
interface nsITraceRefcnt : nsISupports

Methods


        
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)