Lines Matching refs:m_capacity
167 ~pod_vector() { pod_allocator<T>::deallocate(m_array, m_capacity); }
168 pod_vector() : m_size(0), m_capacity(0), m_array(0) {}
177 unsigned capacity() const { return m_capacity; }
214 unsigned m_capacity;
223 if(cap > m_capacity)
225 pod_allocator<T>::deallocate(m_array, m_capacity);
226 m_capacity = cap + extra_tail;
227 m_array = m_capacity ? pod_allocator<T>::allocate(m_capacity) : 0;
246 if(new_size > m_capacity)
250 pod_allocator<T>::deallocate(m_array, m_capacity);
263 m_capacity(cap + extra_tail),
264 m_array(pod_allocator<T>::allocate(m_capacity)) {}
269 m_capacity(v.m_capacity),
270 m_array(v.m_capacity ? pod_allocator<T>::allocate(v.m_capacity) : 0)