Lines Matching refs:pointer
32 typedef T* pointer; typedef
41 … static reference GetValue(void* ptr) { return GetValue( reinterpret_cast<pointer>(ptr) ); } in GetValue()
42 static reference GetValue(pointer ptr) { return *ptr; } in GetValue()
46 static iter_pointer GetPointer(pointer ptr) { return ptr; } in GetPointer()
49 static pointer GetNext(pointer ptr) { return ptr + 1; } in GetNext()
58 typedef T* pointer; typedef
107 typedef Offset* pointer; typedef
118 static iter_pointer GetPointer(pointer ptr) { return ResPtr<T>( ptr->to_ptr() ); } in GetPointer()
122 … static reference GetValue(void* ptr) { return GetValue( reinterpret_cast<pointer>(ptr) ); } in GetValue()
123 static reference GetValue(pointer ptr) { return T( ptr->to_ptr() ); } in GetValue()
127 static pointer GetNext(pointer ptr) { return ptr + 1; } in GetNext()
136 typedef Offset* pointer; typedef
162 typedef typename TTraits<T>::pointer pointer; typedef
175 : m_pBegin( static_cast<pointer>(pBegin) ), in ResArray()
176 m_pEnd( static_cast<pointer>(pEnd) ) in ResArray()
179 : m_pBegin( static_cast<pointer>(pBegin) ), in ResArray()
183 operator pointer() { return m_pBegin; } in pointer() function
184 operator const pointer() const { return m_pBegin; } in pointer() function
204 typedef typename TTraits<T>::pointer pointer; typedef
230 explicit iterator(pointer p) : m_pCurrent(p) {} in iterator()
232 pointer m_pCurrent;
243 typedef typename TTraits<T>::pointer pointer; typedef
291 pointer m_pBegin;
292 pointer m_pEnd;
305 typedef typename TTraits<T>::pointer pointer; typedef
332 operator const pointer() const { return m_pBegin; } in pointer() function
345 typedef typename TTraits<T>::pointer pointer; typedef