Copyright 1992 Digital Equipment Corporation. |Distributed only by permission.
| Last modified on Wed Nov 24 09:25:31 PST 1993 by kalsow | modified on Wed May 5 15:18:26 PDT 1993 by mjordan | modified on Fri Feb 26 13:56:08 PST 1993 by jdd
RTWeakRef
is a private interface.
INTERFACEThis is the low-level (RTWeakRef ;
runtime
) interface for weak refs. This
interface is used by the higher-level WeakRef. In fact, the following
abstractions are currently the same
TYPE WeakRef = RECORD byte: ARRAY [0..7] OF BITS 8 FOR [0..255] END; PROCEDURE WeakRefFromRef (r: REFANY; p: WeakRefCleanUpProc := NIL): WeakRef; PROCEDURE WeakRefToRef (READONLY w: WeakRef): REFANY; TYPE WeakRefCleanUpProc = PROCEDURE (READONLY w: WeakRef; r: REFANY); END RTWeakRef.