Lines Matching refs:m_Elements

109       m_Elements(NULL),  in MoveArray()
136 m_Elements(static_cast<TElement*>(elements)), in m_Allocator()
165m_Elements = static_cast<TElement*>(allocator->Alloc(sizeof(TElement) * size, MEMORY_ALIGNMENT)); in m_Allocator()
167 m_Elements = static_cast<TElement*>(allocator->Alloc(sizeof(TElement) * size)); in m_Allocator()
169 NW_NULL_ASSERT(m_Elements); in m_Allocator()
173 m_Elements = NULL; in m_Allocator()
175 m_End = m_Elements; in m_Allocator()
189 m_Elements(NULL), in MoveArray()
205 m_Elements(array.m_Elements), in MoveArray()
217 if (m_Allocator && m_Elements) in ~MoveArray()
219 m_Allocator->Free(m_Elements); in ~MoveArray()
252 const TElement* Elements() const { return m_Elements; } in Elements()
258 return m_Elements[index];
265 return m_Elements[index];
272 TElement* result = m_Elements; in release()
273 m_Elements = 0; in release()
303 if (m_Allocator && m_Elements)
305 m_Allocator->Free(m_Elements);
311 m_Elements = static_cast<TElement*>(elements);
319 int size() const { return m_End - m_Elements; } in size()
322 iterator begin() { return m_Elements; } in begin()
325 const_iterator begin() const { return m_Elements; } in begin()
346 TElement& front() { return *m_Elements; } in front()
349 const TElement& front() const { return *m_Elements; } in front()
358 bool empty() const { return m_Elements == m_End; } in empty()
448 TElement* m_Elements; variable
819 if (0 != m_Elements) in reserve()
822 m_Allocator->Free(m_Elements); in reserve()
825 m_Elements = elements; in reserve()
937 TElement* elements = m_Elements; in swap()
942 m_Elements = other.m_Elements; in swap()
947 other.m_Elements = elements; in swap()
982 destroy(m_Elements + i); in resize()
985 m_End = m_Elements + min; in resize()
1002 construct(m_Elements + i); in resize()
1005 m_End = m_Elements + max; in resize()