#include <disposable_object.h>
Public Member Functions | |
| DisposableObject () | |
| void | dispose () |
| bool | is_disposed () const |
| void | throw_if_disposed () const |
Protected Member Functions | |
| virtual void | on_dispose ()=0 |
| uicore::DisposableObject::DisposableObject | ( | ) |
| void uicore::DisposableObject::dispose | ( | ) |
| bool uicore::DisposableObject::is_disposed | ( | ) | const |
|
protectedpure virtual |
| void uicore::DisposableObject::throw_if_disposed | ( | ) | const |