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