library/utility/destroyer.hh

namespace scarab

The standard scarab namespace.

template <class XDoomed>
class destroyer
#include <destroyer.hh>

Public Functions

destroyer(XDoomed *d = 0)
~destroyer()
void set_doomed(XDoomed *d)

Private Functions

destroyer(const destroyer<XDoomed>&)
void operator=(const destroyer<XDoomed>&)

Private Members

XDoomed *f_doomed