A smart pointer holds a pointer to an object. The memory used by the object is
deleted when the smart pointer goes out of scope. This class is different from
the \texttt{std::auto\_ptr<>} in so far as it doesn't provide copy constructor
A smart pointer holds a pointer to an object. The memory used by the object is
deleted when the smart pointer goes out of scope. This class is different from
the \texttt{std::auto\_ptr<>} in so far as it doesn't provide copy constructor
\func{}{\destruct{wxScopedPtr}}{\void}
Destructor frees the pointer help by this object if it is not {\tt NULL}.
\func{}{\destruct{wxScopedPtr}}{\void}
Destructor frees the pointer help by this object if it is not {\tt NULL}.