WeakReference
final 
class WeakReference (
) 
if (
) {
}
- thisthis(T object) 
- Create a weak reference wrapper for a given object. 
A destructor is present on this object, but not explicitly documented in the source.
- getT get() 
- Return the referenced object held in this weak reference wrapper.
If and when the object is collected, this function will return null. 
- opEqualsbool opEquals(Object other) 
- bool opEquals(const(Object) other) 
 
		
This class implements a weak reference wrapper for class T.
A weak reference will not prevent the object from being collected in a garbage collection cycle. If and when the object is collected, the internal reference to object will become null.
This weak reference wrapper is thread safe.