A wrapper class to provide AutoPtr with reference semantics.
Destroyer(const Destroyer< T > &)
void setGuard(T *d_)
Transfer ownership of object T to Destroyer class.
Destroyer(T *d_=0)
Constructor.
T * m_otg
Object T to guard.
Destroyer< T > & operator=(const Destroyer< T > &)