clan::DisposableObject Class Reference - ClanLib SDK
Description: clan::DisposableObject Class Reference

Public Member Functions | Protected Member Functions | List of all members
clan::DisposableObject Class Referenceabstract

DisposableObject. More...

`#include <disposable_object.h>`

Inheritance diagram for clan::DisposableObject:

## Public Member Functions
| DisposableObject ()
void | dispose ()
bool | is_disposed () const
void | throw_if_disposed () const

## Protected Member Functions
virtual void | on_dispose ()=0

## Detailed Description

DisposableObject.

## Constructor & Destructor Documentation

## ◆ DisposableObject()

clan::DisposableObject::DisposableObject | ( |  | ) |

## Member Function Documentation

## ◆ dispose()

void clan::DisposableObject::dispose | ( |  | ) |

## ◆ is_disposed()

bool clan::DisposableObject::is_disposed | ( |  | ) | const

## ◆ on_dispose()

virtual void clan::DisposableObject::on_dispose | ( |  | ) |
| protectedpure virtual

## ◆ throw_if_disposed()

void clan::DisposableObject::throw_if_disposed | ( |  | ) | const

The documentation for this class was generated from the following file:

- disposable_object.h