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