Lines Matching refs:operator
34 AutoPtr &operator=(T *other); variable
36 AutoPtr &operator=(const AutoPtr<T> &other); variable
38 AutoPtr &operator=(AutoPtr<T> &&other); variable
42 inline operator T *() const;
44 inline T **operator&();
46 inline T *operator->() const;
48 inline T &operator*() const;
52 inline bool operator==(T *other) const;
54 inline bool operator==(const AutoPtr<T> &other) const;
56 inline bool operator!=(T *other) const;
58 inline bool operator!=(const AutoPtr<T> &other) const;
60 inline bool operator>(T *other) const;
62 inline bool operator>(const AutoPtr<T> &other) const;
64 inline bool operator<(T *other) const;
66 inline bool operator<(const AutoPtr<T> &other) const;
68 inline bool operator<=(T *other) const;
70 inline bool operator<=(const AutoPtr<T> &other) const;
72 inline bool operator>=(T *other) const;
74 inline bool operator>=(const AutoPtr<T> &other) const;
111 AutoPtr<T> &AutoPtr<T>::operator=(T *other)
127 AutoPtr<T> &AutoPtr<T>::operator=(const AutoPtr<T> &other)
143 AutoPtr<T> &AutoPtr<T>::operator=(AutoPtr<T> &&other)
163 AutoPtr<T>::operator T *() const
169 T **AutoPtr<T>::operator&()
175 T *AutoPtr<T>::operator->() const
181 T &AutoPtr<T>::operator*() const
193 bool AutoPtr<T>::operator==(T *other) const
199 bool AutoPtr<T>::operator==(const AutoPtr<T> &other) const
205 bool AutoPtr<T>::operator!=(T *other) const
211 bool AutoPtr<T>::operator!=(const AutoPtr<T> &other) const
217 bool AutoPtr<T>::operator>(T *other) const
223 bool AutoPtr<T>::operator>(const AutoPtr<T> &other) const
229 bool AutoPtr<T>::operator<(T *other) const
235 bool AutoPtr<T>::operator<(const AutoPtr<T> &other) const
241 bool AutoPtr<T>::operator<=(T *other) const
247 bool AutoPtr<T>::operator<=(const AutoPtr<T> &other) const
253 bool AutoPtr<T>::operator>=(T *other) const
259 bool AutoPtr<T>::operator>=(const AutoPtr<T> &other) const