Home | History | Annotate | Download | only in utils

Lines Matching refs:weakref_impl

56 class RefBase::weakref_impl : public RefBase::weakref_type
67 weakref_impl(RefBase* base)
85 weakref_impl(RefBase* base)
95 //LOGI("NEW weakref_impl %p for RefBase %p", this, base);
98 ~weakref_impl()
141 AutoMutex _l(const_cast<weakref_impl*>(this)->mMutex);
289 weakref_impl* const refs = mRefs;
309 weakref_impl* const refs = mRefs;
332 weakref_impl* const refs = mRefs;
364 return static_cast<const weakref_impl*>(this)->mBase;
369 weakref_impl* const impl = static_cast<weakref_impl*>(this);
377 weakref_impl* const impl = static_cast<weakref_impl*>(this);
414 weakref_impl* const impl = static_cast<weakref_impl*>(this);
476 weakref_impl* const impl = static_cast<weakref_impl*>(this);
497 return static_cast<const weakref_impl*>(this)->mWeak;
502 static_cast<const weakref_impl*>(this)->printRefs();
507 static_cast<const weakref_impl*>(this)->trackMe(enable, retain);
522 : mRefs(new weakref_impl(this))