libassa 3.5.1
|
#include <Destroyer.h>
Public Member Functions | |
Destroyer (T *d_=0) | |
Constructor. | |
~Destroyer () | |
void | setGuard (T *d_) |
Transfer ownership of object T to Destroyer class. | |
Private Member Functions | |
Destroyer (const Destroyer< T > &) | |
Destroyer< T > & | operator= (const Destroyer< T > &) |
Private Attributes | |
T * | m_otg |
Object T to guard. | |
Definition at line 24 of file Destroyer.h.
|
inline |
Constructor.
d_ | pointer to the object to guard. |
Definition at line 30 of file Destroyer.h.
|
inline |
Definition at line 34 of file Destroyer.h.
References ASSA::Destroyer< T >::m_otg.
Transfer ownership of object T to Destroyer class.
d_ | - object T to guard |
Definition at line 43 of file Destroyer.h.
References ASSA::Destroyer< T >::m_otg.
|
private |
Object T to guard.
Definition at line 53 of file Destroyer.h.
Referenced by ASSA::Destroyer< T >::setGuard(), and ASSA::Destroyer< T >::~Destroyer().