g4tools
5.4.0
|
Public Member Functions | |
virtual void * | object () const |
virtual base_handle * | copy () |
virtual void | disown () |
handle (T *a_obj, bool a_owner=true) | |
handle (const std::string &a_class, T *a_obj, bool a_owner=true) | |
virtual | ~handle () |
Public Member Functions inherited from tools::base_handle | |
base_handle () | |
base_handle (const std::string &a_class) | |
virtual | ~base_handle () |
const std::string & | object_class () const |
Protected Attributes | |
T * | m_obj |
bool | m_owner |
Additional Inherited Members | |
Protected Member Functions inherited from tools::base_handle | |
base_handle (base_handle &a_from) | |
|
inline |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Implements tools::base_handle.
|
inlinevirtual |
|
inlinevirtual |
|
protected |
|
protected |