Files
lazarus-ccr/components/geckoport/version2/gecko10/nsitracerefcnt.inc

14 lines
660 B
PHP
Raw Permalink Normal View History

type
nsITraceRefcnt = interface(nsISupports)
['{273dc92f-0fe6-4545-96a9-21be77828039}']
procedure logAddRef(aPtr: voidPtr; aNewRefcnt: nsrefcnt; aTypeName: PAnsiChar; aInstanceSize: idlulong); safecall;
procedure logRelease(aPtr: voidPtr; aNewRefcnt: nsrefcnt; aTypeName: PAnsiChar); safecall;
procedure logCtor(aPtr: voidPtr; aTypeName: PAnsiChar; aInstanceSize: idlulong); safecall;
procedure logDtor(aPtr: voidPtr; aTypeName: PAnsiChar; aInstanceSize: idlulong); safecall;
procedure logAddCOMPtr(aPtr: voidPtr; aObject: nsISupports); safecall;
procedure logReleaseCOMPtr(aPtr: voidPtr; aObject: nsISupports); safecall;
end;