disposable library

Classes

Disposable
Allows the creation of managed objects, including helpers for common patterns.
DisposableManagerV7
Managers for disposable members.
LeakFlag
A class used as a marker for potential memory leaks.
ManagedDisposer
Used to invoke, and remove references to, a Disposer before disposal of the parent object.

Typedefs

Disposer = Future? Function()
A function that, when called, disposes of one or more objects.

Exceptions / Errors

ObjectDisposedException
Exception thrown when an operation cannot be completed because the disposable object upon which it depended has been disposed.