For full documentation see: http://www.sgi.com/tech/stl/table_of_contents.html
The Symbian implementation of this API fully supports all STL functionality.
_STLP_BEGIN_NAMESPACE _STLP_INLINE_LOOP _Function | for_each | ( | _InputIter | __first, |
_InputIter | __last, | |||
_Function | __f | |||
) |
_STLP_INLINE_LOOP _InputIter | __last |
_STLP_INLINE_LOOP | _STLP_DIFFERENCE_TYPE | ( | _InputIter | ) |
_STLP_INLINE_LOOP _InputIter _Predicate __pred | _STLP_DEBUG_CHECK | ( | _STLP_PRIV | __check_range | ) | [pure virtual] |
for | ( | ;__first! | = __last;++__first | ) |
return | __n |
_STLP_INLINE_LOOP _ForwardIter | adjacent_find | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
_BinaryPredicate | __binary_pred | |||
) |
_STLP_INLINE_LOOP _ForwardIter | adjacent_find | ( | _ForwardIter | __first, |
_ForwardIter | __last | |||
) |
_STLP_INLINE_LOOP void | count | ( | _InputIter | __first, |
_InputIter | __last, | |||
const _Tp & | __val, | |||
_Size & | __n | |||
) |
_STLP_INLINE_LOOP void | count_if | ( | _InputIter | __first, |
_InputIter | __last, | |||
_Predicate | __pred, | |||
_Size & | __n | |||
) |
_ForwardIter1 | search | ( | _ForwardIter1 | __first1, |
_ForwardIter1 | __last1, | |||
_ForwardIter2 | __first2, | |||
_ForwardIter2 | __last2 | |||
) |
_ForwardIter | search_n | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
_Integer | __count, | |||
const _Tp & | __val | |||
) |
_ForwardIter | search_n | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
_Integer | __count, | |||
const _Tp & | __val, | |||
_BinaryPred | __binary_pred | |||
) |
_InputIter | find_first_of | ( | _InputIter | __first1, |
_InputIter | __last1, | |||
_ForwardIter | __first2, | |||
_ForwardIter | __last2 | |||
) | [inline] |
_InputIter | find_first_of | ( | _InputIter | __first1, |
_InputIter | __last1, | |||
_ForwardIter | __first2, | |||
_ForwardIter | __last2, | |||
_BinaryPredicate | __comp | |||
) | [inline] |
_ForwardIter1 | find_end | ( | _ForwardIter1 | __first1, |
_ForwardIter1 | __last1, | |||
_ForwardIter2 | __first2, | |||
_ForwardIter2 | __last2 | |||
) |
_STLP_INLINE_LOOP _ForwardIter2 | swap_ranges | ( | _ForwardIter1 | __first1, |
_ForwardIter1 | __last1, | |||
_ForwardIter2 | __first2 | |||
) |
_STLP_INLINE_LOOP _OutputIter | transform | ( | _InputIter | __first, |
_InputIter | __last, | |||
_OutputIter | __result, | |||
_UnaryOperation | __opr | |||
) |
_STLP_INLINE_LOOP _OutputIter | transform | ( | _InputIter1 | __first1, |
_InputIter1 | __last1, | |||
_InputIter2 | __first2, | |||
_OutputIter | __result, | |||
_BinaryOperation | __binary_op | |||
) |
_STLP_INLINE_LOOP void | replace_if | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
_Predicate | __pred, | |||
const _Tp & | __new_value | |||
) |
_STLP_INLINE_LOOP _OutputIter | replace_copy | ( | _InputIter | __first, |
_InputIter | __last, | |||
_OutputIter | __result, | |||
const _Tp & | __old_value, | |||
const _Tp & | __new_value | |||
) |
_STLP_INLINE_LOOP _OutputIter | replace_copy_if | ( | _Iterator | __first, |
_Iterator | __last, | |||
_OutputIter | __result, | |||
_Predicate | __pred, | |||
const _Tp & | __new_value | |||
) |
_STLP_INLINE_LOOP void | generate | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
_Generator | __gen | |||
) |
_STLP_INLINE_LOOP void | generate_n | ( | _OutputIter | __first, |
_Size | __n, | |||
_Generator | __gen | |||
) |
_STLP_INLINE_LOOP _OutputIter | remove_copy | ( | _InputIter | __first, |
_InputIter | __last, | |||
_OutputIter | __result, | |||
const _Tp & | __val | |||
) |
_STLP_INLINE_LOOP _OutputIter | remove_copy_if | ( | _InputIter | __first, |
_InputIter | __last, | |||
_OutputIter | __result, | |||
_Predicate | __pred | |||
) |
_STLP_INLINE_LOOP _ForwardIter | remove | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
const _Tp & | __val | |||
) |
_STLP_INLINE_LOOP _ForwardIter | remove_if | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
_Predicate | __pred | |||
) |
_OutputIter | unique_copy | ( | _InputIter | __first, |
_InputIter | __last, | |||
_OutputIter | __result | |||
) |
_OutputIter | unique_copy | ( | _InputIter | __first, |
_InputIter | __last, | |||
_OutputIter | __result, | |||
_BinaryPredicate | __binary_pred | |||
) |
_ForwardIter | unique | ( | _ForwardIter | __first, |
_ForwardIter | __last | |||
) | [inline] |
_ForwardIter | unique | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
_BinaryPredicate | __binary_pred | |||
) | [inline] |
_STLP_INLINE_LOOP void | __reverse | ( | _BidirectionalIter | __first, |
_BidirectionalIter | __last, | |||
const bidirectional_iterator_tag & | ||||
) |
_STLP_INLINE_LOOP void | __reverse | ( | _RandomAccessIter | __first, |
_RandomAccessIter | __last, | |||
const random_access_iterator_tag & | ||||
) |
void | reverse | ( | _BidirectionalIter | __first, |
_BidirectionalIter | __last | |||
) | [inline] |
_STLP_INLINE_LOOP _OutputIter | reverse_copy | ( | _BidirectionalIter | __first, |
_BidirectionalIter | __last, | |||
_OutputIter | __result | |||
) |
_STLP_MOVE_TO_PRIV_NAMESPACE _STLP_INLINE_LOOP _EuclideanRingElement | __gcd | ( | _EuclideanRingElement | __m, |
_EuclideanRingElement | __n | |||
) |
_STLP_MOVE_TO_STD_NAMESPACE void | rotate | ( | _ForwardIter | __first, |
_ForwardIter | __middle, | |||
_ForwardIter | __last | |||
) |
_OutputIter | rotate_copy | ( | _ForwardIter | __first, |
_ForwardIter | __middle, | |||
_ForwardIter | __last, | |||
_OutputIter | __result | |||
) | [inline] |
void | random_shuffle | ( | _RandomAccessIter | __first, |
_RandomAccessIter | __last | |||
) |
void | random_shuffle | ( | _RandomAccessIter | __first, |
_RandomAccessIter | __last, | |||
_RandomNumberGenerator & | __rand | |||
) |
_OutputIter | random_sample_n | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
_OutputIter | __out_ite, | |||
const _Distance | __n | |||
) |
_OutputIter | random_sample_n | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
_OutputIter | __out_ite, | |||
const _Distance | __n, | |||
_RandomNumberGenerator & | __rand | |||
) |
_RandomAccessIter | random_sample | ( | _InputIter | __first, |
_InputIter | __last, | |||
_RandomAccessIter | __out_first, | |||
_RandomAccessIter | __out_last | |||
) |
_RandomAccessIter | random_sample | ( | _InputIter | __first, |
_InputIter | __last, | |||
_RandomAccessIter | __out_first, | |||
_RandomAccessIter | __out_last, | |||
_RandomNumberGenerator & | __rand | |||
) |
_ForwardIter | partition | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
_Predicate | __pred | |||
) |
_ForwardIter | stable_partition | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
_Predicate | __pred | |||
) |
_STLP_MOVE_TO_PRIV_NAMESPACE _Size | __lg | ( | _Size | __n | ) | [inline] |
_STLP_MOVE_TO_STD_NAMESPACE void | sort | ( | _RandomAccessIter | __first, |
_RandomAccessIter | __last | |||
) |
void | sort | ( | _RandomAccessIter | __first, |
_RandomAccessIter | __last, | |||
_Compare | __comp | |||
) |
void | stable_sort | ( | _RandomAccessIter | __first, |
_RandomAccessIter | __last | |||
) |
void | stable_sort | ( | _RandomAccessIter | __first, |
_RandomAccessIter | __last, | |||
_Compare | __comp | |||
) |
void | partial_sort | ( | _RandomAccessIter | __first, |
_RandomAccessIter | __middle, | |||
_RandomAccessIter | __last | |||
) |
void | partial_sort | ( | _RandomAccessIter | __first, |
_RandomAccessIter | __middle, | |||
_RandomAccessIter | __last, | |||
_Compare | __comp | |||
) |
_RandomAccessIter | partial_sort_copy | ( | _InputIter | __first, |
_InputIter | __last, | |||
_RandomAccessIter | __result_first, | |||
_RandomAccessIter | __result_last | |||
) |
_RandomAccessIter | partial_sort_copy | ( | _InputIter | __first, |
_InputIter | __last, | |||
_RandomAccessIter | __result_first, | |||
_RandomAccessIter | __result_last, | |||
_Compare | __comp | |||
) |
void | nth_element | ( | _RandomAccessIter | __first, |
_RandomAccessIter | __nth, | |||
_RandomAccessIter | __last | |||
) |
void | nth_element | ( | _RandomAccessIter | __first, |
_RandomAccessIter | __nth, | |||
_RandomAccessIter | __last, | |||
_Compare | __comp | |||
) |
__less_2< _T1, _T2 > | __less2 | ( | _T1 * | , |
_T2 * | ||||
) |
_STLP_MOVE_TO_STD_NAMESPACE _ForwardIter | lower_bound | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
const _Tp & | __val | |||
) | [inline] |
_ForwardIter | lower_bound | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
const _Tp & | __val, | |||
_Compare | __comp | |||
) | [inline] |
_STLP_MOVE_TO_PRIV_NAMESPACE _ForwardIter | __upper_bound | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
const _Tp & | __val, | |||
_Compare1 | __comp1, | |||
_Compare2 | __comp2, | |||
_Distance * | ||||
) |
_STLP_MOVE_TO_STD_NAMESPACE _ForwardIter | upper_bound | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
const _Tp & | __val | |||
) | [inline] |
_ForwardIter | upper_bound | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
const _Tp & | __val, | |||
_Compare | __comp | |||
) | [inline] |
_STLP_MOVE_TO_PRIV_NAMESPACE pair< _ForwardIter, _ForwardIter > | __equal_range | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
const _Tp & | __val, | |||
_Compare1 | __comp1, | |||
_Compare2 | __comp2, | |||
_Distance * | ||||
) |
_STLP_MOVE_TO_STD_NAMESPACE pair< _ForwardIter, _ForwardIter > | equal_range | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
const _Tp & | __val | |||
) | [inline] |
pair< _ForwardIter, _ForwardIter > | equal_range | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
const _Tp & | __val, | |||
_Compare | __comp | |||
) | [inline] |
bool | binary_search | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
const _Tp & | __val | |||
) | [inline] |
bool | binary_search | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
const _Tp & | __val, | |||
_Compare | __comp | |||
) | [inline] |
_OutputIter | merge | ( | _InputIter1 | __first1, |
_InputIter1 | __last1, | |||
_InputIter2 | __first2, | |||
_InputIter2 | __last2, | |||
_OutputIter | __result | |||
) |
_OutputIter | merge | ( | _InputIter1 | __first1, |
_InputIter1 | __last1, | |||
_InputIter2 | __first2, | |||
_InputIter2 | __last2, | |||
_OutputIter | __result, | |||
_Compare | __comp | |||
) |
void | inplace_merge | ( | _BidirectionalIter | __first, |
_BidirectionalIter | __middle, | |||
_BidirectionalIter | __last | |||
) |
void | inplace_merge | ( | _BidirectionalIter | __first, |
_BidirectionalIter | __middle, | |||
_BidirectionalIter | __last, | |||
_Compare | __comp | |||
) |
bool | includes | ( | _InputIter1 | __first1, |
_InputIter1 | __last1, | |||
_InputIter2 | __first2, | |||
_InputIter2 | __last2 | |||
) |
bool | includes | ( | _InputIter1 | __first1, |
_InputIter1 | __last1, | |||
_InputIter2 | __first2, | |||
_InputIter2 | __last2, | |||
_Compare | __comp | |||
) |
_OutputIter | set_union | ( | _InputIter1 | __first1, |
_InputIter1 | __last1, | |||
_InputIter2 | __first2, | |||
_InputIter2 | __last2, | |||
_OutputIter | __result | |||
) |
_OutputIter | set_union | ( | _InputIter1 | __first1, |
_InputIter1 | __last1, | |||
_InputIter2 | __first2, | |||
_InputIter2 | __last2, | |||
_OutputIter | __result, | |||
_Compare | __comp | |||
) |
_OutputIter | set_intersection | ( | _InputIter1 | __first1, |
_InputIter1 | __last1, | |||
_InputIter2 | __first2, | |||
_InputIter2 | __last2, | |||
_OutputIter | __result | |||
) |
_OutputIter | set_intersection | ( | _InputIter1 | __first1, |
_InputIter1 | __last1, | |||
_InputIter2 | __first2, | |||
_InputIter2 | __last2, | |||
_OutputIter | __result, | |||
_Compare | __comp | |||
) |
_OutputIter | set_difference | ( | _InputIter1 | __first1, |
_InputIter1 | __last1, | |||
_InputIter2 | __first2, | |||
_InputIter2 | __last2, | |||
_OutputIter | __result | |||
) |
_OutputIter | set_difference | ( | _InputIter1 | __first1, |
_InputIter1 | __last1, | |||
_InputIter2 | __first2, | |||
_InputIter2 | __last2, | |||
_OutputIter | __result, | |||
_Compare | __comp | |||
) |
_OutputIter | set_symmetric_difference | ( | _InputIter1 | __first1, |
_InputIter1 | __last1, | |||
_InputIter2 | __first2, | |||
_InputIter2 | __last2, | |||
_OutputIter | __result | |||
) |
_OutputIter | set_symmetric_difference | ( | _InputIter1 | __first1, |
_InputIter1 | __last1, | |||
_InputIter2 | __first2, | |||
_InputIter2 | __last2, | |||
_OutputIter | __result, | |||
_Compare | __comp | |||
) |
_ForwardIter | max_element | ( | _ForwardIter | __first, |
_ForwardIter | __last | |||
) |
_ForwardIter | max_element | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
_Compare | __comp | |||
) |
_ForwardIter | min_element | ( | _ForwardIter | __first, |
_ForwardIter | __last | |||
) |
_ForwardIter | min_element | ( | _ForwardIter | __first, |
_ForwardIter | __last, | |||
_Compare | __comp | |||
) |
bool | next_permutation | ( | _BidirectionalIter | __first, |
_BidirectionalIter | __last | |||
) |
bool | next_permutation | ( | _BidirectionalIter | __first, |
_BidirectionalIter | __last, | |||
_Compare | __comp | |||
) |
bool | prev_permutation | ( | _BidirectionalIter | __first, |
_BidirectionalIter | __last | |||
) |
bool | prev_permutation | ( | _BidirectionalIter | __first, |
_BidirectionalIter | __last, | |||
_Compare | __comp | |||
) |
bool | is_heap | ( | _RandomAccessIter | __first, |
_RandomAccessIter | __last | |||
) |