|
inlib
1.2.0
|


Public Member Functions | |
| virtual void * | object () const |
| virtual base_handle * | copy () |
| virtual void | disown () |
| handle (T *a_obj, bool a_owner=true) | |
| virtual | ~handle () |
Protected Attributes | |
| T * | m_obj |
| bool | m_owner |
| inlib::handle< T >::handle | ( | T * | a_obj, |
| bool | a_owner = true |
||
| ) | [inline] |
Definition at line 54 of file handle.
: base_handle() ,m_obj(a_obj),m_owner(a_owner){}
| virtual inlib::handle< T >::~handle | ( | ) | [inline, virtual] |
| virtual base_handle* inlib::handle< T >::copy | ( | ) | [inline, virtual] |
| virtual void inlib::handle< T >::disown | ( | ) | [inline, virtual] |
| virtual void* inlib::handle< T >::object | ( | ) | const [inline, virtual] |
T* inlib::handle< T >::m_obj [protected] |
bool inlib::handle< T >::m_owner [protected] |
1.7.5.1