|
template<class InputIterator , class Distance > |
void | std::__advance (InputIterator &i, Distance n, input_iterator_tag) |
|
template<class BidirectionalIterator , class Distance > |
void | std::__advance (BidirectionalIterator &i, Distance n, bidirectional_iterator_tag) |
|
template<class RandomAccessIterator , class Distance > |
void | std::__advance (RandomAccessIterator &i, Distance n, random_access_iterator_tag) |
|
template<class InputIterator , class Distance > |
void | std::advance (InputIterator &i, Distance n) |
|
template<class InputIt , class Distance > |
void | std::advance_fake (InputIt &it, Distance n) |
|
template<class InputIterator > |
iterator_traits< InputIterator >::difference_type | std::__distance (InputIterator first, InputIterator last, input_iterator_tag) |
|
template<class RandomAccessIterator > |
iterator_traits< RandomAccessIterator >::difference_type | std::__distance (RandomAccessIterator first, RandomAccessIterator last, random_access_iterator_tag) |
|
template<class InputIterator > |
iterator_traits< InputIterator >::difference_type | std::distance (InputIterator first, InputIterator last) |
|
template<class InputIt , class Distance > |
void | std::advance_pointer (InputIt &it, Distance n) |
|