|
| OutputIterator | copy_n (InputIterator first, Size n, OutputIterator result) |
| |
| std::pair< ForwardIterator, ForwardIterator > | min_max_element (ForwardIterator first, ForwardIterator last) |
| |
| std::pair< ForwardIterator, ForwardIterator > | min_max_element (ForwardIterator first, ForwardIterator last, CompareMin comp_min, CompareMax comp_max) |
| |
| BidirectionalIterator | predecessor (BidirectionalIterator it) |
| |
| ForwardIterator | successor (ForwardIterator it) |
| |
| std::array< T, N > | make_array (const T &...) |
| |
| CC_safe_handle< CC_iterator > | make_cc_safe_handle (CC_iterator iterator) |
| |
| Compare_to_less< F > | compare_to_less (const F &f) |
| |
| Iterator_range< T > | make_range (const T &b, const T &e) |
| |
| T | range_begin (Iterator_range< T > &x) |
| |
| T | range_end (Iterator_range< T > &x) |
| |
| T | range_begin (const Iterator_range< T > &x) |
| |
| T | range_end (const Iterator_range< T > &x) |
| |
| Failure_function | set_error_handler (Failure_function handler) |
| |
| Failure_function | set_warning_handler (Failure_function handler) |
| |
| Failure_behaviour | set_error_behaviour (Failure_behaviour eb) |
| |
| Failure_behaviour | set_warning_behaviour (Failure_behaviour eb) |
| |
| template<class C > |
| void | Assert_circulator (const C &c) |
| |
| template<class I > |
| void | Assert_iterator (const I &i) |
| |
| template<class IC > |
| void | Assert_circulator_or_iterator (const IC &i) |
| |
| template<class I > |
| void | Assert_input_category (const I &i) |
| |
| template<class I > |
| void | Assert_output_category (const I &i) |
| |
| template<class IC > |
| void | Assert_forward_category (const IC &ic) |
| |
| template<class IC > |
| void | Assert_bidirectional_category (const IC &ic) |
| |
| template<class IC > |
| void | Assert_random_access_category (const IC &ic) |
| |
| template<class C > |
| C::difference_type | circulator_distance (C c, C d) |
| |
| template<class C > |
| C::size_type | circulator_size (C c) |
| |
| template<class IC > |
| bool | is_empty_range (const IC &i, const IC &j) |
| |
| template<class IC > |
| iterator_traits< IC >::difference_type | iterator_distance (IC ic1, IC ic2) |
| |
| template<class I > |
| Iterator_tag | query_circulator_or_iterator (const I &i) |
| |
| template<class C > |
| Circulator_tag | query_circulator_or_iterator (const C &c) |
| |