#include <ptr_vector.h>
Inherits stdx::ptr_iterator_tag.
Inheritance diagram for stdx::ptr_vec_iter< T >:


Friends | |
| class | stdx::ptr_vector< T > |
| class | stdx::const_ptr_vec_iter< T > |
| class | stdx::ptr_iter_util< ptr_vec_iter< T > > |
iterator class template for ptr_vector (typedef-ed as ptr_vector<T>::iterator) that fulfills the requirements of a Random Access Iterator;
iterates over pointed-to objects not pointers;
Similar to std::vector<T>::iterator this iterator represents a pointer to a position within ptr_vector rather than a pointer to a concrete object. In contrast to std::vector<T>::iterator this iterator remains valid when ptr_vector expands (e.g. in the progress of push_back() ).
1.5.1-p1