Data Structures |
| struct | _IsCharLikeType< _Tp > |
| struct | _IsCharLikeType< char > |
| struct | _IsCharLikeType< unsigned char > |
| struct | _IsCharLikeType< signed char > |
Defines |
| #define | _STLP_ALGOBASE_C |
Functions |
| template<class _InputIter1 , class _InputIter2 > |
| _STLP_BEGIN_NAMESPACE bool | lexicographical_compare (_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2) |
| template<class _InputIter1 , class _InputIter2 , class _Compare > |
| bool | lexicographical_compare (_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2, _Compare __comp) |
| template<class _InputIter1 , class _InputIter2 > |
| _STLP_MOVE_TO_PRIV_NAMESPACE int | __lexicographical_compare_3way (_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2) |
| template<class _InputIter1 , class _InputIter2 > |
| _STLP_MOVE_TO_STD_NAMESPACE int | lexicographical_compare_3way (_InputIter1 __first1, _InputIter1 __last1, _InputIter2 __first2, _InputIter2 __last2) |
| template<class _RandomAccessIter , class _Tp > |
_STLP_MOVE_TO_PRIV_NAMESPACE
_STLP_INLINE_LOOP
_RandomAccessIter | __find (_RandomAccessIter __first, _RandomAccessIter __last, const _Tp &__val, const random_access_iterator_tag &) |
| char * | __find (char *__first, char *__last, char __val, const random_access_iterator_tag &) |
| const char * | __find (const char *__first, const char *__last, char __val, const random_access_iterator_tag &) |
| template<class _RandomAccessIter , class _Predicate > |
| _STLP_INLINE_LOOP _RandomAccessIter | __find_if (_RandomAccessIter __first, _RandomAccessIter __last, _Predicate __pred, const random_access_iterator_tag &) |
| template<class _InputIter , class _Tp > |
| _STLP_INLINE_LOOP _InputIter | __find (_InputIter __first, _InputIter __last, const _Tp &__val, const input_iterator_tag &) |
| template<class _InputIter , class _Predicate > |
| _STLP_INLINE_LOOP _InputIter | __find_if (_InputIter __first, _InputIter __last, _Predicate __pred, const input_iterator_tag &) |
| template<class _InputIter , class _Predicate > |
_STLP_MOVE_TO_STD_NAMESPACE
_InputIter | find_if (_InputIter __first, _InputIter __last, _Predicate __pred) |
| template<class _InputIter , class _Tp > |
| _InputIter | find (_InputIter __first, _InputIter __last, const _Tp &__val) |
| template<class _ForwardIter1 , class _ForwardIter2 , class _BinaryPred > |
| _ForwardIter1 | search (_ForwardIter1 __first1, _ForwardIter1 __last1, _ForwardIter2 __first2, _ForwardIter2 __last2, _BinaryPred __pred) |
| template<class _Tp1 , class _Tp2 > |
| bool | __stlp_eq (_Tp1 __val1, _Tp2 __val2) |
| template<class _InputIter , class _ForwardIter , class _Tp2 , class _Predicate > |
| _InputIter | __find_first_of_aux2 (_InputIter __first1, _InputIter __last1, _ForwardIter __first2, _ForwardIter __last2, _Tp2 *, _Predicate __pred, const __true_type &) |
| template<class _InputIter , class _ForwardIter , class _Tp2 , class _Predicate > |
| _InputIter | __find_first_of_aux2 (_InputIter __first1, _InputIter __last1, _ForwardIter __first2, _ForwardIter __last2, _Tp2 *, _Predicate, const __false_type &) |
| template<class _InputIter , class _ForwardIter , class _Tp1 , class _Tp2 > |
| _InputIter | __find_first_of_aux1 (_InputIter __first1, _InputIter __last1, _ForwardIter __first2, _ForwardIter __last2, _Tp1 *__pt1, _Tp2 *__pt2) |
| template<class _InputIter , class _ForwardIter > |
| _InputIter | __find_first_of (_InputIter __first1, _InputIter __last1, _ForwardIter __first2, _ForwardIter __last2) |
| template<class _InputIter , class _ForwardIter , class _BinaryPredicate > |
| _InputIter | __find_first_of (_InputIter __first1, _InputIter __last1, _ForwardIter __first2, _ForwardIter __last2, _BinaryPredicate __comp) |
| template<class _ForwardIter1 , class _ForwardIter2 , class _BinaryPredicate > |
| _ForwardIter1 | __find_end (_ForwardIter1 __first1, _ForwardIter1 __last1, _ForwardIter2 __first2, _ForwardIter2 __last2, const forward_iterator_tag &, const forward_iterator_tag &, _BinaryPredicate __comp) |
| template<class _ForwardIter1 , class _ForwardIter2 , class _BinaryPredicate > |
_STLP_MOVE_TO_STD_NAMESPACE
_ForwardIter1 | find_end (_ForwardIter1 __first1, _ForwardIter1 __last1, _ForwardIter2 __first2, _ForwardIter2 __last2, _BinaryPredicate __comp) |
| template<class _ForwardIter , class _Tp , class _Compare1 , class _Compare2 , class _Distance > |
_STLP_MOVE_TO_PRIV_NAMESPACE
_ForwardIter | __lower_bound (_ForwardIter __first, _ForwardIter __last, const _Tp &__val, _Compare1 __comp1, _Compare2 __comp2, _Distance *) |