|
| 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) |
| |