C++ Reference
C++ Reference: Graph
iterators.h
IntegerRangeIterator operator++(int)
Definition: iterators.h:126
BeginEndWrapper< Iterator > BeginEndRange(Iterator begin, Iterator end)
Definition: iterators.h:58
IntegerRangeIterator & operator=(const IntegerRangeIterator &other)
Definition: iterators.h:110
Definition: iterators.h:105
bool operator!=(const Iterator &other) const
Definition: iterators.h:165
BeginEndReverseIteratorWrapper(const Container &c)
Definition: iterators.h:88
bool operator==(const IntegerRangeIterator &other) const
Definition: iterators.h:118
Definition: iterators.h:156
Iterator & operator++()
Definition: iterators.h:161
MutableVectorIteration(std::vector< T > *v)
Definition: iterators.h:157
bool operator!=(const IntegerRangeIterator &other) const
Definition: iterators.h:113
Iterator(typename std::vector< T >::iterator it)
Definition: iterators.h:159
typename std::iterator_traits< IntegerRangeIterator< IntegerType > >::value_type value_type
Definition: iterators.h:41
BeginEndWrapper(Iterator begin, Iterator end)
Definition: iterators.h:43
Definition: iterators.h:146
IntegerRangeIterator(IntegerType value)
Definition: iterators.h:107
BeginEndWrapper< typename MultiMap::iterator > EqualRange(MultiMap &multi_map, const typename MultiMap::key_type &key)
Definition: iterators.h:71
IntegerRangeIterator(const IntegerRangeIterator &other)
Definition: iterators.h:108
Definition: iterators.h:38
Container::const_reverse_iterator end() const
Definition: iterators.h:92
IntegerRange(IntegerType begin, IntegerType end)
Definition: iterators.h:148
IntegerRangeIterator & operator++()
Definition: iterators.h:122
BeginEndReverseIteratorWrapper< Container > Reverse(const Container &c)
Definition: iterators.h:98
Container::const_reverse_iterator begin() const
Definition: iterators.h:89
Definition: connected_components.h:56