permutation |
Functions | |
template<class BidirectionalRange > | |
bool | next_permutation (BidirectionalRange &range) |
template<class BidirectionalIterator , class Compare > | |
bool | next_permutation (BidirectionalIterator first, BidirectionalIterator last, Compare comp) |
template<class BidirectionalRange , class Compare > | |
bool | next_permutation (BidirectionalRange &range, Compare comp) |
template<class BidirectionalRange > | |
bool | prev_permutation (BidirectionalRange &range) |
template<class BidirectionalIterator , class Compare > | |
bool | prev_permutation (BidirectionalIterator first, BidirectionalIterator last, Compare comp) |
template<class BidirectionalRange , class Compare > | |
bool | prev_permutation (BidirectionalRange &range, Compare comp) |
Detailed Description
- See also:
- STL documentation for next_permutation
- STL documentation for prev_permutation
Function Documentation
bool adobe::next_permutation | ( | BidirectionalRange & | range ) |
permutation implementation
Definition at line 40 of file permutation.hpp.
bool adobe::next_permutation | ( | BidirectionalIterator | first, |
BidirectionalIterator | last, | ||
Compare | comp | ||
) |
permutation implementation
Definition at line 51 of file permutation.hpp.
bool adobe::next_permutation | ( | BidirectionalRange & | range, |
Compare | comp | ||
) |
permutation implementation
Definition at line 62 of file permutation.hpp.
bool adobe::prev_permutation | ( | BidirectionalRange & | range ) |
permutation implementation
Definition at line 73 of file permutation.hpp.
bool adobe::prev_permutation | ( | BidirectionalIterator | first, |
BidirectionalIterator | last, | ||
Compare | comp | ||
) |
permutation implementation
Definition at line 84 of file permutation.hpp.
bool adobe::prev_permutation | ( | BidirectionalRange & | range, |
Compare | comp | ||
) |
permutation implementation
Definition at line 95 of file permutation.hpp.