• Home
  • Raw
  • Download

Lines Matching refs:U

44 template<typename U>                                            \
45 inline bool operator _op_ (const sp<U>& o) const { \
48 template<typename U> \
49 inline bool operator _op_ (const U* o) const { \
207 template<typename U> wp(U* other);
208 template<typename U> wp(const sp<U>& other);
209 template<typename U> wp(const wp<U>& other);
219 template<typename U> wp& operator = (U* other);
220 template<typename U> wp& operator = (const wp<U>& other);
221 template<typename U> wp& operator = (const sp<U>& other);
251 template<typename U>
252 inline bool operator == (const wp<U>& o) const {
259 template<typename U>
260 inline bool operator > (const wp<U>& o) const {
267 template<typename U>
268 inline bool operator < (const wp<U>& o) const {
272 template<typename U> inline bool operator != (const wp<U>& o) const { return !operator == (o); }
274 template<typename U> inline bool operator <= (const wp<U>& o) const { return !operator > (o); }
276 template<typename U> inline bool operator >= (const wp<U>& o) const { return !operator < (o); }
317 template<typename T> template<typename U>
318 wp<T>::wp(U* other) in wp()
324 template<typename T> template<typename U>
325 wp<T>::wp(const wp<U>& other) in wp()
334 template<typename T> template<typename U>
335 wp<T>::wp(const sp<U>& other) in wp()
384 template<typename T> template<typename U>
385 wp<T>& wp<T>::operator = (U* other)
395 template<typename T> template<typename U>
396 wp<T>& wp<T>::operator = (const wp<U>& other)
399 U* otherPtr(other.m_ptr);
407 template<typename T> template<typename U>
408 wp<T>& wp<T>::operator = (const sp<U>& other)
412 U* otherPtr(other.m_ptr);