3065 some functions in the tcp module can be static
[unleashed.git] / usr / src / cmd / man / src / util / nsgmls.src / include / Owner.cxx
blobd9fc8b28bb86d48deac21088020ebca7d681ad1f
1 // Copyright (c) 1994 James Clark
2 // See the file COPYING for copying permission.
3 #pragma ident "%Z%%M% %I% %E% SMI"
5 #ifndef Owner_DEF_INCLUDED
6 #define Owner_DEF_INCLUDED 1
8 #ifdef SP_NAMESPACE
9 namespace SP_NAMESPACE {
10 #endif
12 template<class T>
13 Owner<T>::~Owner()
15 if (p_)
16 delete p_;
19 template<class T>
20 void Owner<T>::del()
22 delete p_;
25 #ifdef SP_NAMESPACE
27 #endif
29 #endif /* not Owner_DEF_INCLUDED */