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] |