Lines Matching full:pod_deque
159 template<class T, unsigned S = 6> class pod_deque
168 ~pod_deque();
169 pod_deque();
170 pod_deque(unsigned block_ptr_inc);
171 pod_deque(const pod_deque<T, S>& v);
172 const pod_deque<T, S>& operator = (const pod_deque<T, S>& v);
275 template<class T, unsigned S> pod_deque<T, S>::~pod_deque()
287 void pod_deque<T, S>::free_tail(unsigned size)
297 template<class T, unsigned S> pod_deque<T, S>::pod_deque() :
306 pod_deque<T, S>::pod_deque(unsigned block_ptr_inc) :
315 pod_deque<T, S>::pod_deque(const pod_deque<T, S>& v) :
329 const pod_deque<T, S>& pod_deque<T, S>::operator = (const pod_deque<T, S>& v)
342 void pod_deque<T, S>::allocate_block(unsigned nb)
359 inline T* pod_deque<T, S>::data_ptr()
368 inline void pod_deque<T, S>::add(const T& val)
374 inline void pod_deque<T, S>::remove_last()
381 void pod_deque<T, S>::modify_last(const T& val)
387 int pod_deque<T, S>::allocate_continuous_block(unsigned num_elements)
407 unsigned pod_deque<T, S>::byte_size() const