Home | History | Annotate | Download | only in decpp

Lines Matching defs:m_ptr

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