Lines Matching refs:m_ptr
71 : m_ptr (ptr) in SharedPtrState()
78 DE_ASSERT(!m_ptr); in ~SharedPtrState()
83 m_deleter(m_ptr); in deletePtr()
84 m_ptr = DE_NULL; in deletePtr()
88 Type* m_ptr; member
133 T* get (void) const throw() { return m_ptr; } //!< Get stored pointer. in get()
134 T* operator-> (void) const throw() { return m_ptr; } //!< Get stored pointer. in operator ->()
135 T& operator* (void) const throw() { return *m_ptr; } //!< De-reference pointer. in operator *()
137 operator bool (void) const throw() { return !!m_ptr; } in operator bool()
151 T* m_ptr; member in de::SharedPtr
191 T* m_ptr; member in de::WeakPtr
204 : m_ptr (DE_NULL) in SharedPtr()
221 : m_ptr (DE_NULL) in SharedPtr()
226 m_ptr = ptr; in SharedPtr()
257 : m_ptr (DE_NULL) in SharedPtr()
262 m_ptr = ptr; in SharedPtr()
281 : m_ptr (other.m_ptr) in SharedPtr()
296 : m_ptr (other.m_ptr) in SharedPtr()
311 : m_ptr (DE_NULL) in SharedPtr()
344 m_ptr = other.m_ptr; in operator =()
370 m_ptr = other.m_ptr; in operator =()
450 swap(m_ptr, other.m_ptr); in swap()
470 m_ptr = DE_NULL; in clear()
477 DE_ASSERT(!m_ptr && !m_state); in acquireFromWeak()
499 m_ptr = weakRef.m_ptr; in acquireFromWeak()
520 m_ptr = DE_NULL; in release()
539 : m_ptr (DE_NULL) in WeakPtr()
550 : m_ptr (other.m_ptr) in WeakPtr()
562 : m_ptr (other.m_ptr) in WeakPtr()
590 m_ptr = other.m_ptr; in operator =()
611 m_ptr = other.m_ptr; in operator =()
635 m_ptr = DE_NULL; in release()