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