_algo.c File Reference

_STLP_ALGO_C

__merge_without_buffer ( _BidirectionalIter, _BidirectionalIter, _BidirectionalIter, _Distance, _Distance, _Compare )

_STLP_BEGIN_NAMESPACE _STLP_MOVE_TO_PRIV_NAMESPACE void__merge_without_buffer(_BidirectionalIter__first,
_BidirectionalIter__middle,
_BidirectionalIter__last,
_Distance__len1,
_Distance__len2,
_Compare__comp
)

__merge_backward ( _BidirectionalIter1, _BidirectionalIter1, _BidirectionalIter2, _BidirectionalIter2, _BidirectionalIter3, _Compare )

_BidirectionalIter3__merge_backward(_BidirectionalIter1__first1,
_BidirectionalIter1__last1,
_BidirectionalIter2__first2,
_BidirectionalIter2__last2,
_BidirectionalIter3__result,
_Compare__comp
)

__median ( const _Tp &, const _Tp &, const _Tp & )

const _Tp &__median(const _Tp &__a,
const _Tp &__b,
const _Tp &__c
)[inline]

__median ( const _Tp &, const _Tp &, const _Tp &, _Compare )

const _Tp &__median(const _Tp &__a,
const _Tp &__b,
const _Tp &__c,
_Compare__comp
)[inline]

search ( _ForwardIter1, _ForwardIter1, _ForwardIter2, _ForwardIter2 )

_STLP_MOVE_TO_STD_NAMESPACE _ForwardIter1search(_ForwardIter1__first1,
_ForwardIter1__last1,
_ForwardIter2__first2,
_ForwardIter2__last2
)

__search_n ( _RandomAccessIter, _RandomAccessIter, _Integer, const _Tp &, _BinaryPred, _Distance *, const random_access_iterator_tag & )

_STLP_MOVE_TO_PRIV_NAMESPACE _RandomAccessIter__search_n(_RandomAccessIter__first,
_RandomAccessIter__last,
_Integer__count,
const _Tp &__val,
_BinaryPred__pred,
_Distance *,
const random_access_iterator_tag &
)

__search_n ( _ForwardIter, _ForwardIter, _Integer, const _Tp &, _BinaryPred, _Distance *, const forward_iterator_tag & )

_ForwardIter__search_n(_ForwardIter__first,
_ForwardIter__last,
_Integer__count,
const _Tp &__val,
_BinaryPred__pred,
_Distance *,
const forward_iterator_tag &
)

search_n ( _ForwardIter, _ForwardIter, _Integer, const _Tp & )

_STLP_MOVE_TO_STD_NAMESPACE _ForwardItersearch_n(_ForwardIter__first,
_ForwardIter__last,
_Integer__count,
const _Tp &__val
)

search_n ( _ForwardIter, _ForwardIter, _Integer, const _Tp &, _BinaryPred )

_ForwardItersearch_n(_ForwardIter__first,
_ForwardIter__last,
_Integer__count,
const _Tp &__val,
_BinaryPred__binary_pred
)

find_end ( _ForwardIter1, _ForwardIter1, _ForwardIter2, _ForwardIter2 )

_ForwardIter1find_end(_ForwardIter1__first1,
_ForwardIter1__last1,
_ForwardIter2__first2,
_ForwardIter2__last2
)

__unique_copy ( _InputIterator, _InputIterator, _OutputIterator, _BinaryPredicate, _Tp * )

_STLP_MOVE_TO_PRIV_NAMESPACE _STLP_INLINE_LOOP _OutputIterator__unique_copy(_InputIterator__first,
_InputIterator__last,
_OutputIterator__result,
_BinaryPredicate__binary_pred,
_Tp *
)

__unique_copy ( _InputIter, _InputIter, _OutputIter, _BinaryPredicate, const output_iterator_tag & )

_OutputIter__unique_copy(_InputIter__first,
_InputIter__last,
_OutputIter__result,
_BinaryPredicate__binary_pred,
const output_iterator_tag &
)[inline]

__unique_copy ( _InputIter, _InputIter, _ForwardIter, _BinaryPredicate, const forward_iterator_tag & )

_STLP_INLINE_LOOP _ForwardIter__unique_copy(_InputIter__first,
_InputIter__last,
_ForwardIter__result,
_BinaryPredicate__binary_pred,
const forward_iterator_tag &
)

unique_copy ( _InputIter, _InputIter, _OutputIter )

_STLP_MOVE_TO_STD_NAMESPACE _OutputIterunique_copy(_InputIter__first,
_InputIter__last,
_OutputIter__result
)

unique_copy ( _InputIter, _InputIter, _OutputIter, _BinaryPredicate )

_OutputIterunique_copy(_InputIter__first,
_InputIter__last,
_OutputIter__result,
_BinaryPredicate__binary_pred
)

__rotate_aux ( _ForwardIter, _ForwardIter, _ForwardIter, _Distance *, const forward_iterator_tag & )

_STLP_MOVE_TO_PRIV_NAMESPACE _ForwardIter__rotate_aux(_ForwardIter__first,
_ForwardIter__middle,
_ForwardIter__last,
_Distance *,
const forward_iterator_tag &
)

__rotate_aux ( _BidirectionalIter, _BidirectionalIter, _BidirectionalIter, _Distance *, const bidirectional_iterator_tag & )

_BidirectionalIter__rotate_aux(_BidirectionalIter__first,
_BidirectionalIter__middle,
_BidirectionalIter__last,
_Distance *,
const bidirectional_iterator_tag &
)

__rotate_aux ( _RandomAccessIter, _RandomAccessIter, _RandomAccessIter, _Distance *, _Tp * )

_RandomAccessIter__rotate_aux(_RandomAccessIter__first,
_RandomAccessIter__middle,
_RandomAccessIter__last,
_Distance *,
_Tp *
)

__rotate_aux ( _RandomAccessIter, _RandomAccessIter, _RandomAccessIter, _Distance *, const random_access_iterator_tag & )

_RandomAccessIter__rotate_aux(_RandomAccessIter__first,
_RandomAccessIter__middle,
_RandomAccessIter__last,
_Distance *__dis,
const random_access_iterator_tag &
)[inline]

__rotate ( _ForwardIter, _ForwardIter, _ForwardIter )

_ForwardIter__rotate(_ForwardIter__first,
_ForwardIter__middle,
_ForwardIter__last
)

rotate ( _ForwardIter, _ForwardIter, _ForwardIter )

_STLP_MOVE_TO_STD_NAMESPACE voidrotate(_ForwardIter__first,
_ForwardIter__middle,
_ForwardIter__last
)

__random_number ( _Distance )

_STLP_MOVE_TO_PRIV_NAMESPACE _Distance__random_number(_Distance__n)[inline]

random_shuffle ( _RandomAccessIter, _RandomAccessIter )

_STLP_MOVE_TO_STD_NAMESPACE voidrandom_shuffle(_RandomAccessIter__first,
_RandomAccessIter__last
)

random_shuffle ( _RandomAccessIter, _RandomAccessIter, _RandomNumberGenerator & )

voidrandom_shuffle(_RandomAccessIter__first,
_RandomAccessIter__last,
_RandomNumberGenerator &__rand
)

random_sample_n ( _ForwardIter, _ForwardIter, _OutputIter, const _Distance )

_OutputIterrandom_sample_n(_ForwardIter__first,
_ForwardIter__last,
_OutputIter__out_ite,
const _Distance__n
)

random_sample_n ( _ForwardIter, _ForwardIter, _OutputIter, const _Distance, _RandomNumberGenerator & )

_OutputIterrandom_sample_n(_ForwardIter__first,
_ForwardIter__last,
_OutputIter__out_ite,
const _Distance__n,
_RandomNumberGenerator &__rand
)

__random_sample ( _InputIter, _InputIter, _RandomAccessIter, const _Distance )

_STLP_MOVE_TO_PRIV_NAMESPACE _RandomAccessIter__random_sample(_InputIter__first,
_InputIter__last,
_RandomAccessIter__out_ite,
const _Distance__n
)

__random_sample ( _InputIter, _InputIter, _RandomAccessIter, _RandomNumberGenerator &, const _Distance )

_RandomAccessIter__random_sample(_InputIter__first,
_InputIter__last,
_RandomAccessIter__out_ite,
_RandomNumberGenerator &__rand,
const _Distance__n
)

random_sample ( _InputIter, _InputIter, _RandomAccessIter, _RandomAccessIter )

_STLP_MOVE_TO_STD_NAMESPACE _RandomAccessIterrandom_sample(_InputIter__first,
_InputIter__last,
_RandomAccessIter__out_first,
_RandomAccessIter__out_last
)

random_sample ( _InputIter, _InputIter, _RandomAccessIter, _RandomAccessIter, _RandomNumberGenerator & )

_RandomAccessIterrandom_sample(_InputIter__first,
_InputIter__last,
_RandomAccessIter__out_first,
_RandomAccessIter__out_last,
_RandomNumberGenerator &__rand
)

__partition ( _ForwardIter, _ForwardIter, _Predicate, const forward_iterator_tag & )

_STLP_MOVE_TO_PRIV_NAMESPACE _STLP_INLINE_LOOP _ForwardIter__partition(_ForwardIter__first,
_ForwardIter__last,
_Predicate__pred,
const forward_iterator_tag &
)

__partition ( _BidirectionalIter, _BidirectionalIter, _Predicate, const bidirectional_iterator_tag & )

_STLP_INLINE_LOOP _BidirectionalIter__partition(_BidirectionalIter__first,
_BidirectionalIter__last,
_Predicate__pred,
const bidirectional_iterator_tag &
)

partition ( _ForwardIter, _ForwardIter, _Predicate )

_STLP_MOVE_TO_STD_NAMESPACE _ForwardIterpartition(_ForwardIter__first,
_ForwardIter__last,
_Predicate__pred
)

__inplace_stable_partition ( _ForwardIter, _ForwardIter, _Predicate, _Distance, bool, bool )

_STLP_MOVE_TO_PRIV_NAMESPACE _ForwardIter__inplace_stable_partition(_ForwardIter__first,
_ForwardIter__last,
_Predicate__pred,
_Distance__len,
bool__pred_of_first,
bool__pred_of_before_last
)

__stable_partition_adaptive ( _ForwardIter, _ForwardIter, _Predicate, _Distance, _Pointer, _Distance, bool, bool )

_ForwardIter__stable_partition_adaptive(_ForwardIter__first,
_ForwardIter__last,
_Predicate__pred,
_Distance__len,
_Pointer__buffer,
_Distance__buffer_size,
bool__pred_of_first,
bool__pred_of_before_last
)

__stable_partition_aux_aux ( _ForwardIter, _ForwardIter, _Predicate, _Tp *, _Distance *, bool )

_ForwardIter__stable_partition_aux_aux(_ForwardIter__first,
_ForwardIter__last,
_Predicate__pred,
_Tp *,
_Distance *,
bool__pred_of_before_last = false
)[inline]

__stable_partition_aux ( _ForwardIter, _ForwardIter, _Predicate, const forward_iterator_tag & )

_ForwardIter__stable_partition_aux(_ForwardIter__first,
_ForwardIter__last,
_Predicate__pred,
const forward_iterator_tag &
)

__stable_partition_aux ( _BidirectIter, _BidirectIter, _Predicate, const bidirectional_iterator_tag & )

_BidirectIter__stable_partition_aux(_BidirectIter__first,
_BidirectIter__last,
_Predicate__pred,
const bidirectional_iterator_tag &
)

stable_partition ( _ForwardIter, _ForwardIter, _Predicate )

_STLP_MOVE_TO_STD_NAMESPACE _ForwardIterstable_partition(_ForwardIter__first,
_ForwardIter__last,
_Predicate__pred
)

__unguarded_partition ( _RandomAccessIter, _RandomAccessIter, _Tp, _Compare )

_STLP_MOVE_TO_PRIV_NAMESPACE _RandomAccessIter__unguarded_partition(_RandomAccessIter__first,
_RandomAccessIter__last,
_Tp__pivot,
_Compare__comp
)

__stl_threshold

__unguarded_linear_insert ( _RandomAccessIter, _Tp, _Compare )

void__unguarded_linear_insert(_RandomAccessIter__last,
_Tp__val,
_Compare__comp
)

__linear_insert ( _RandomAccessIter, _RandomAccessIter, _Tp, _Compare )

void__linear_insert(_RandomAccessIter__first,
_RandomAccessIter__last,
_Tp__val,
_Compare__comp
)[inline]

__insertion_sort ( _RandomAccessIter, _RandomAccessIter, _Tp *, _Compare )

void__insertion_sort(_RandomAccessIter__first,
_RandomAccessIter__last,
_Tp *,
_Compare__comp
)

__unguarded_insertion_sort_aux ( _RandomAccessIter, _RandomAccessIter, _Tp *, _Compare )

void__unguarded_insertion_sort_aux(_RandomAccessIter__first,
_RandomAccessIter__last,
_Tp *,
_Compare__comp
)

__unguarded_insertion_sort ( _RandomAccessIter, _RandomAccessIter, _Compare )

void__unguarded_insertion_sort(_RandomAccessIter__first,
_RandomAccessIter__last,
_Compare__comp
)[inline]

__final_insertion_sort ( _RandomAccessIter, _RandomAccessIter, _Compare )

void__final_insertion_sort(_RandomAccessIter__first,
_RandomAccessIter__last,
_Compare__comp
)

__introsort_loop ( _RandomAccessIter, _RandomAccessIter, _Tp *, _Size, _Compare )

void__introsort_loop(_RandomAccessIter__first,
_RandomAccessIter__last,
_Tp *,
_Size__depth_limit,
_Compare__comp
)

sort ( _RandomAccessIter, _RandomAccessIter )

_STLP_MOVE_TO_STD_NAMESPACE voidsort(_RandomAccessIter__first,
_RandomAccessIter__last
)

sort ( _RandomAccessIter, _RandomAccessIter, _Compare )

voidsort(_RandomAccessIter__first,
_RandomAccessIter__last,
_Compare__comp
)

__inplace_stable_sort ( _RandomAccessIter, _RandomAccessIter, _Compare )

_STLP_MOVE_TO_PRIV_NAMESPACE void__inplace_stable_sort(_RandomAccessIter__first,
_RandomAccessIter__last,
_Compare__comp
)

__merge_sort_loop ( _RandomAccessIter1, _RandomAccessIter1, _RandomAccessIter2, _Distance, _Compare )

void__merge_sort_loop(_RandomAccessIter1__first,
_RandomAccessIter1__last,
_RandomAccessIter2__result,
_Distance__step_size,
_Compare__comp
)

__stl_chunk_size

const int__stl_chunk_size

__chunk_insertion_sort ( _RandomAccessIter, _RandomAccessIter, _Distance, _Compare )

void__chunk_insertion_sort(_RandomAccessIter__first,
_RandomAccessIter__last,
_Distance__chunk_size,
_Compare__comp
)

__merge_sort_with_buffer ( _RandomAccessIter, _RandomAccessIter, _Pointer, _Distance *, _Compare )

void__merge_sort_with_buffer(_RandomAccessIter__first,
_RandomAccessIter__last,
_Pointer__buffer,
_Distance *,
_Compare__comp
)

__rotate_adaptive ( _BidirectionalIter1, _BidirectionalIter1, _BidirectionalIter1, _Distance, _Distance, _BidirectionalIter2, _Distance )

_BidirectionalIter1__rotate_adaptive(_BidirectionalIter1__first,
_BidirectionalIter1__middle,
_BidirectionalIter1__last,
_Distance__len1,
_Distance__len2,
_BidirectionalIter2__buffer,
_Distance__buffer_size
)

__merge_adaptive ( _BidirectionalIter, _BidirectionalIter, _BidirectionalIter, _Distance, _Distance, _Pointer, _Distance, _Compare )

void__merge_adaptive(_BidirectionalIter__first,
_BidirectionalIter__middle,
_BidirectionalIter__last,
_Distance__len1,
_Distance__len2,
_Pointer__buffer,
_Distance__buffer_size,
_Compare__comp
)

__stable_sort_adaptive ( _RandomAccessIter, _RandomAccessIter, _Pointer, _Distance, _Compare )

void__stable_sort_adaptive(_RandomAccessIter__first,
_RandomAccessIter__last,
_Pointer__buffer,
_Distance__buffer_size,
_Compare__comp
)

__stable_sort_aux ( _RandomAccessIter, _RandomAccessIter, _Tp *, _Distance *, _Compare )

void__stable_sort_aux(_RandomAccessIter__first,
_RandomAccessIter__last,
_Tp *,
_Distance *,
_Compare__comp
)

stable_sort ( _RandomAccessIter, _RandomAccessIter )

_STLP_MOVE_TO_STD_NAMESPACE voidstable_sort(_RandomAccessIter__first,
_RandomAccessIter__last
)

stable_sort ( _RandomAccessIter, _RandomAccessIter, _Compare )

voidstable_sort(_RandomAccessIter__first,
_RandomAccessIter__last,
_Compare__comp
)

__partial_sort ( _RandomAccessIter, _RandomAccessIter, _RandomAccessIter, _Tp *, _Compare )

_STLP_MOVE_TO_PRIV_NAMESPACE void__partial_sort(_RandomAccessIter__first,
_RandomAccessIter__middle,
_RandomAccessIter__last,
_Tp *,
_Compare__comp
)

partial_sort ( _RandomAccessIter, _RandomAccessIter, _RandomAccessIter )

_STLP_MOVE_TO_STD_NAMESPACE voidpartial_sort(_RandomAccessIter__first,
_RandomAccessIter__middle,
_RandomAccessIter__last
)

partial_sort ( _RandomAccessIter, _RandomAccessIter, _RandomAccessIter, _Compare )

voidpartial_sort(_RandomAccessIter__first,
_RandomAccessIter__middle,
_RandomAccessIter__last,
_Compare__comp
)

__partial_sort_copy ( _InputIter, _InputIter, _RandomAccessIter, _RandomAccessIter, _Compare, _Distance *, _Tp * )

_STLP_MOVE_TO_PRIV_NAMESPACE _RandomAccessIter__partial_sort_copy(_InputIter__first,
_InputIter__last,
_RandomAccessIter__result_first,
_RandomAccessIter__result_last,
_Compare__comp,
_Distance *,
_Tp *
)

partial_sort_copy ( _InputIter, _InputIter, _RandomAccessIter, _RandomAccessIter )

_STLP_MOVE_TO_STD_NAMESPACE _RandomAccessIterpartial_sort_copy(_InputIter__first,
_InputIter__last,
_RandomAccessIter__result_first,
_RandomAccessIter__result_last
)

partial_sort_copy ( _InputIter, _InputIter, _RandomAccessIter, _RandomAccessIter, _Compare )

_RandomAccessIterpartial_sort_copy(_InputIter__first,
_InputIter__last,
_RandomAccessIter__result_first,
_RandomAccessIter__result_last,
_Compare__comp
)

__nth_element ( _RandomAccessIter, _RandomAccessIter, _RandomAccessIter, _Tp *, _Compare )

_STLP_MOVE_TO_PRIV_NAMESPACE void__nth_element(_RandomAccessIter__first,
_RandomAccessIter__nth,
_RandomAccessIter__last,
_Tp *,
_Compare__comp
)

nth_element ( _RandomAccessIter, _RandomAccessIter, _RandomAccessIter )

_STLP_MOVE_TO_STD_NAMESPACE voidnth_element(_RandomAccessIter__first,
_RandomAccessIter__nth,
_RandomAccessIter__last
)

nth_element ( _RandomAccessIter, _RandomAccessIter, _RandomAccessIter, _Compare )

voidnth_element(_RandomAccessIter__first,
_RandomAccessIter__nth,
_RandomAccessIter__last,
_Compare__comp
)

__upper_bound ( _ForwardIter, _ForwardIter, const _Tp &, _Compare1, _Compare2, _Distance * )

_STLP_MOVE_TO_PRIV_NAMESPACE _ForwardIter__upper_bound(_ForwardIter__first,
_ForwardIter__last,
const _Tp &__val,
_Compare1__comp1,
_Compare2__comp2,
_Distance *
)

__equal_range ( _ForwardIter, _ForwardIter, const _Tp &, _Compare1, _Compare2, _Distance * )

pair< _ForwardIter, _ForwardIter >__equal_range(_ForwardIter__first,
_ForwardIter__last,
const _Tp &__val,
_Compare1__comp1,
_Compare2__comp2,
_Distance *__dist
)

merge ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _OutputIter )

_STLP_MOVE_TO_STD_NAMESPACE _OutputItermerge(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_OutputIter__result
)

merge ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _OutputIter, _Compare )

_OutputItermerge(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_OutputIter__result,
_Compare__comp
)

__inplace_merge_aux ( _BidirectionalIter, _BidirectionalIter, _BidirectionalIter, _Tp *, _Distance *, _Compare )

void__inplace_merge_aux(_BidirectionalIter__first,
_BidirectionalIter__middle,
_BidirectionalIter__last,
_Tp *,
_Distance *,
_Compare__comp
)[inline]

inplace_merge ( _BidirectionalIter, _BidirectionalIter, _BidirectionalIter )

_STLP_MOVE_TO_STD_NAMESPACE voidinplace_merge(_BidirectionalIter__first,
_BidirectionalIter__middle,
_BidirectionalIter__last
)

inplace_merge ( _BidirectionalIter, _BidirectionalIter, _BidirectionalIter, _Compare )

voidinplace_merge(_BidirectionalIter__first,
_BidirectionalIter__middle,
_BidirectionalIter__last,
_Compare__comp
)

__includes ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _Compare )

_STLP_MOVE_TO_PRIV_NAMESPACE bool__includes(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_Compare__comp
)

includes ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _Compare )

_STLP_MOVE_TO_STD_NAMESPACE boolincludes(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_Compare__comp
)

includes ( _InputIter1, _InputIter1, _InputIter2, _InputIter2 )

boolincludes(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2
)

__set_union ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _OutputIter, _Compare )

_STLP_MOVE_TO_PRIV_NAMESPACE _OutputIter__set_union(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_OutputIter__result,
_Compare__comp
)

set_union ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _OutputIter )

_STLP_MOVE_TO_STD_NAMESPACE _OutputIterset_union(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_OutputIter__result
)

set_union ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _OutputIter, _Compare )

_OutputIterset_union(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_OutputIter__result,
_Compare__comp
)

__set_intersection ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _OutputIter, _Compare )

_STLP_MOVE_TO_PRIV_NAMESPACE _OutputIter__set_intersection(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_OutputIter__result,
_Compare__comp
)

set_intersection ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _OutputIter )

_STLP_MOVE_TO_STD_NAMESPACE _OutputIterset_intersection(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_OutputIter__result
)

set_intersection ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _OutputIter, _Compare )

_OutputIterset_intersection(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_OutputIter__result,
_Compare__comp
)

__set_difference ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _OutputIter, _Compare )

_STLP_MOVE_TO_PRIV_NAMESPACE _OutputIter__set_difference(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_OutputIter__result,
_Compare__comp
)

set_difference ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _OutputIter )

_STLP_MOVE_TO_STD_NAMESPACE _OutputIterset_difference(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_OutputIter__result
)

set_difference ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _OutputIter, _Compare )

_OutputIterset_difference(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_OutputIter__result,
_Compare__comp
)

__set_symmetric_difference ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _OutputIter, _Compare )

_STLP_MOVE_TO_PRIV_NAMESPACE _OutputIter__set_symmetric_difference(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_OutputIter__result,
_Compare__comp
)

set_symmetric_difference ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _OutputIter )

_STLP_MOVE_TO_STD_NAMESPACE _OutputIterset_symmetric_difference(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_OutputIter__result
)

set_symmetric_difference ( _InputIter1, _InputIter1, _InputIter2, _InputIter2, _OutputIter, _Compare )

_OutputIterset_symmetric_difference(_InputIter1__first1,
_InputIter1__last1,
_InputIter2__first2,
_InputIter2__last2,
_OutputIter__result,
_Compare__comp
)

max_element ( _ForwardIter, _ForwardIter )

_ForwardItermax_element(_ForwardIter__first,
_ForwardIter__last
)

max_element ( _ForwardIter, _ForwardIter, _Compare )

_ForwardItermax_element(_ForwardIter__first,
_ForwardIter__last,
_Compare__comp
)

min_element ( _ForwardIter, _ForwardIter )

_ForwardItermin_element(_ForwardIter__first,
_ForwardIter__last
)

min_element ( _ForwardIter, _ForwardIter, _Compare )

_ForwardItermin_element(_ForwardIter__first,
_ForwardIter__last,
_Compare__comp
)

__next_permutation ( _BidirectionalIter, _BidirectionalIter, _Compare )

_STLP_MOVE_TO_PRIV_NAMESPACE bool__next_permutation(_BidirectionalIter__first,
_BidirectionalIter__last,
_Compare__comp
)

next_permutation ( _BidirectionalIter, _BidirectionalIter )

_STLP_MOVE_TO_STD_NAMESPACE boolnext_permutation(_BidirectionalIter__first,
_BidirectionalIter__last
)

next_permutation ( _BidirectionalIter, _BidirectionalIter, _Compare )

boolnext_permutation(_BidirectionalIter__first,
_BidirectionalIter__last,
_Compare__comp
)

__prev_permutation ( _BidirectionalIter, _BidirectionalIter, _Compare )

_STLP_MOVE_TO_PRIV_NAMESPACE bool__prev_permutation(_BidirectionalIter__first,
_BidirectionalIter__last,
_Compare__comp
)

prev_permutation ( _BidirectionalIter, _BidirectionalIter )

_STLP_MOVE_TO_STD_NAMESPACE boolprev_permutation(_BidirectionalIter__first,
_BidirectionalIter__last
)

prev_permutation ( _BidirectionalIter, _BidirectionalIter, _Compare )

boolprev_permutation(_BidirectionalIter__first,
_BidirectionalIter__last,
_Compare__comp
)

__is_heap ( _RandomAccessIter, _StrictWeakOrdering, _Distance )

_STLP_MOVE_TO_PRIV_NAMESPACE bool__is_heap(_RandomAccessIter__first,
_StrictWeakOrdering__comp,
_Distance__n
)

is_heap ( _RandomAccessIter, _RandomAccessIter )

_STLP_MOVE_TO_STD_NAMESPACE boolis_heap(_RandomAccessIter__first,
_RandomAccessIter__last
)

is_heap ( _RandomAccessIter, _RandomAccessIter, _StrictWeakOrdering )

boolis_heap(_RandomAccessIter__first,
_RandomAccessIter__last,
_StrictWeakOrdering__comp
)

__is_sorted ( _ForwardIter, _ForwardIter, _StrictWeakOrdering )

_STLP_MOVE_TO_PRIV_NAMESPACE bool__is_sorted(_ForwardIter__first,
_ForwardIter__last,
_StrictWeakOrdering__comp
)