8#ifndef ADOBE_ALGORITHM_ROTATE_HPP
9#define ADOBE_ALGORITHM_ROTATE_HPP
39std::pair<I, I>
rotate(I f, I m, I l, std::bidirectional_iterator_tag) {
64std::pair<I, I>
rotate(I f, I m, I l) {
65 typedef typename std::iterator_traits<I>::iterator_category iterator_category;
67 return rotate(f, m, l, iterator_category());
std::pair< I, I > reverse_until(I f, I m, I l)
reverse implementation
void reverse(BidirectionalRange &range)
reverse implementation
std::pair< I, I > rotate(I f, I m, I l, std::bidirectional_iterator_tag)