3#include "boost/shared_ptr.hpp"
53 typedef std::vector<pointer> TRL;
54 TrkRepIter(boost::shared_ptr<TRL> l,
int i) : _l(l),_i(i) {};
56 boost::shared_ptr< std::vector<pointer> > _l;
pointer operator->() const
TrkRepIter & operator--()
TrkRepIter operator++(int)
TrkRepIter(const TrkRepIter &rhs)
bool operator!=(const TrkRepIter &i) const
ptrdiff_t difference_type
std::random_access_iterator_tag iterator_category
TrkRepIter & operator+=(int i)
bool operator==(const TrkRepIter &i) const
TrkRepIter & operator-=(int i)
reference operator*() const
ptrdiff_t operator-(const TrkRepIter &i) const
TrkRepIter operator--(int)
TrkRepIter & operator++()