Home | History | Annotate | Download | only in utils

Lines Matching full:operator

38 inline bool operator _op_ (const sp<T>& o) const {              \
41 inline bool operator _op_ (const T* o) const { \
45 inline bool operator _op_ (const sp<U>& o) const { \
49 inline bool operator _op_ (const U* o) const { \
155 RefBase& operator=(const RefBase& o);
215 wp& operator = (T* other);
216 wp& operator = (const wp<T>& other);
217 wp& operator = (const sp<T>& 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);
248 inline bool operator == (const wp<T>& o) const {
252 inline bool operator == (const wp<U>& o) const {
256 inline bool operator > (const wp<T>& o) const {
260 inline bool operator > (const wp<U>& o) const {
264 inline bool operator < (const wp<T>& o) const {
268 inline bool operator < (const wp<U>& o) const {
271 inline bool operator != (const wp<T>& o) const { return m_refs != o.m_refs; }
272 template<typename U> inline bool operator != (const wp<U>& o) const { return !operator == (o); }
273 inline bool operator <= (const wp<T>& o) const { return !operator > (o); }
274 template<typename U> inline bool operator <= (const wp<U>& o) const { return !operator > (o); }
275 inline bool operator >= (const wp<T>& o) const { return !operator < (o); }
276 template<typename U> inline bool operator >= (const wp<U>& o) const { return !operator < (o); }
287 TextOutput& operator<<(TextOutput& to, const wp<T>& val);
350 wp<T>& wp<T>::operator = (T* other)
361 wp<T>& wp<T>::operator = (const wp<T>& other)
373 wp<T>& wp<T>::operator = (const sp<T>& other)
385 wp<T>& wp<T>::operator = (U* other)
396 wp<T>& wp<T>::operator = (const wp<U>& other)
408 wp<T>& wp<T>::operator = (const sp<U>& other)
448 inline TextOutput& operator<<(TextOutput& to, const wp<T>& val)