Lines Matching refs:value_ptr
54 template<class T> class value_ptr : public member_ptr<T>
57 value_ptr(const T &obj) : member_ptr<T>(new T(obj)) {}
58 value_ptr(T *p = NULL) : member_ptr<T>(p) {}
59 value_ptr(const value_ptr<T>& rhs)
62 value_ptr<T>& operator=(const value_ptr<T>& rhs);
63 bool operator==(const value_ptr<T>& rhs)
69 template <class T> value_ptr<T>& value_ptr<T>::operator=(const value_ptr<T>& rhs)