Lines Matching refs:pointer

34         typedef T*       pointer;  typedef
43 … static reference GetValue(void* ptr) { return GetValue( reinterpret_cast<pointer>(ptr) ); } in GetValue()
44 static reference GetValue(pointer ptr) { return *ptr; } in GetValue()
48 static iter_pointer GetPointer(pointer ptr) { return ptr; } in GetPointer()
51 static pointer GetNext(pointer ptr) { return ptr + 1; } in GetNext()
60 typedef T* pointer; typedef
109 typedef Offset* pointer; typedef
120 static iter_pointer GetPointer(pointer ptr) { return ResPtr<T>( ptr->to_ptr() ); } in GetPointer()
124 … static reference GetValue(void* ptr) { return GetValue( reinterpret_cast<pointer>(ptr) ); } in GetValue()
125 static reference GetValue(pointer ptr) { return T( ptr->to_ptr() ); } in GetValue()
129 static pointer GetNext(pointer ptr) { return ptr + 1; } in GetNext()
138 typedef Offset* pointer; typedef
164 typedef typename TTraits<T>::pointer pointer; typedef
177 : m_pBegin( static_cast<pointer>(pBegin) ), in ResArray()
178 m_pEnd( static_cast<pointer>(pEnd) ) in ResArray()
181 : m_pBegin( static_cast<pointer>(pBegin) ), in ResArray()
185 operator pointer() { return m_pBegin; } in pointer() function
186 operator const pointer() const { return m_pBegin; } in pointer() function
206 typedef typename TTraits<T>::pointer pointer; typedef
232 explicit iterator(pointer p) : m_pCurrent(p) {} in iterator()
234 pointer m_pCurrent;
245 typedef typename TTraits<T>::pointer pointer; typedef
293 pointer m_pBegin;
294 pointer m_pEnd;
307 typedef typename TTraits<T>::pointer pointer; typedef
334 operator const pointer() const { return m_pBegin; } in pointer() function
347 typedef typename TTraits<T>::pointer pointer; typedef