32 void set(
size_t i, T* t)
48 typename std::vector<T*>::iterator
vec_it;
Vector of references to objects.
std::vector< T * > objects
const T & operator[](size_t i) const
iterator(KVRefVec< T > *refvec)
iterator & operator=(const iterator &rhs)
std::forward_iterator_tag iterator_category
static iterator make_end_iterator(KVRefVec< T > *refvec)
bool operator==(const iterator &it) const
const iterator & operator++()
iterator(const iterator &i)
std::vector< T * >::iterator vec_it
std::ptrdiff_t difference_type
bool operator!=(const iterator &it) const