Weakref::release

Beschreibung

publicboolWeakref::release
( void
)

Releases a previously acquired reference, potentially turning a strong
reference back into a weak reference.

The Weakref instance maintains an internal acquired
counter to track outstanding strong references. If the call to
Weakref::release() is successful, this counter
will be decremented by one. Once this counter reaches zero, the strong
reference is turned back into a weak reference.

Parameter-Liste

Diese Funktion hat keine Parameter.

Rückgabewerte

Returns TRUE if the reference was previously acquired and thus could be
released, FALSE otherwise.