|
ReactOS 0.4.16-dev-1946-g52006dd
|


Go to the source code of this file.
Functions | |
| template<class _InputIterator , class _Tp > | |
| _STLP_BEGIN_NAMESPACE _STLP_INLINE_LOOP _Tp | accumulate (_InputIterator __first, _InputIterator __last, _Tp _Init) |
| template<class _InputIterator , class _Tp , class _BinaryOperation > | |
| _STLP_INLINE_LOOP _Tp | accumulate (_InputIterator __first, _InputIterator __last, _Tp _Init, _BinaryOperation __binary_op) |
| template<class _InputIterator1 , class _InputIterator2 , class _Tp > | |
| _STLP_INLINE_LOOP _Tp | inner_product (_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _Tp _Init) |
| template<class _InputIterator1 , class _InputIterator2 , class _Tp , class _BinaryOperation1 , class _BinaryOperation2 > | |
| _STLP_INLINE_LOOP _Tp | inner_product (_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _Tp _Init, _BinaryOperation1 __binary_op1, _BinaryOperation2 __binary_op2) |
| template<class _InputIterator , class _OutputIterator , class _Tp , class _BinaryOperation > | |
| _STLP_MOVE_TO_PRIV_NAMESPACE _OutputIterator | __partial_sum (_InputIterator __first, _InputIterator __last, _OutputIterator __result, _Tp *, _BinaryOperation __binary_op) |
| template<class _InputIterator , class _OutputIterator > | |
| _STLP_MOVE_TO_STD_NAMESPACE _OutputIterator | partial_sum (_InputIterator __first, _InputIterator __last, _OutputIterator __result) |
| template<class _InputIterator , class _OutputIterator , class _BinaryOperation > | |
| _OutputIterator | partial_sum (_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryOperation __binary_op) |
| template<class _InputIterator , class _OutputIterator , class _Tp , class _BinaryOperation > | |
| _STLP_MOVE_TO_PRIV_NAMESPACE _OutputIterator | __adjacent_difference (_InputIterator __first, _InputIterator __last, _OutputIterator __result, _Tp *, _BinaryOperation __binary_op) |
| template<class _InputIterator , class _OutputIterator > | |
| _STLP_MOVE_TO_STD_NAMESPACE _OutputIterator | adjacent_difference (_InputIterator __first, _InputIterator __last, _OutputIterator __result) |
| template<class _InputIterator , class _OutputIterator , class _BinaryOperation > | |
| _OutputIterator | adjacent_difference (_InputIterator __first, _InputIterator __last, _OutputIterator __result, _BinaryOperation __binary_op) |
| template<class _Tp , class _Integer , class _MonoidOperation > | |
| _STLP_MOVE_TO_PRIV_NAMESPACE _Tp | __power (_Tp __x, _Integer __n, _MonoidOperation __opr) |
| template<class _Tp , class _Integer > | |
| _STLP_MOVE_TO_STD_NAMESPACE _STLP_MOVE_TO_PRIV_NAMESPACE _Tp | __power (_Tp __x, _Integer __n) |
| template<class _Tp , class _Integer , class _MonoidOperation > | |
| _STLP_MOVE_TO_STD_NAMESPACE _Tp | power (_Tp __x, _Integer __n, _MonoidOperation __opr) |
| template<class _Tp , class _Integer > | |
| _Tp | power (_Tp __x, _Integer __n) |
| template<class _ForwardIterator , class _Tp > | |
| _STLP_INLINE_LOOP void | iota (_ForwardIterator __first, _ForwardIterator __last, _Tp __val) |
| _STLP_MOVE_TO_PRIV_NAMESPACE _OutputIterator __adjacent_difference | ( | _InputIterator | __first, |
| _InputIterator | __last, | ||
| _OutputIterator | __result, | ||
| _Tp * | , | ||
| _BinaryOperation | __binary_op | ||
| ) |
Definition at line 57 of file _numeric.c.
Referenced by adjacent_difference().
| _STLP_MOVE_TO_PRIV_NAMESPACE _OutputIterator __partial_sum | ( | _InputIterator | __first, |
| _InputIterator | __last, | ||
| _OutputIterator | __result, | ||
| _Tp * | , | ||
| _BinaryOperation | __binary_op | ||
| ) |
Definition at line 40 of file _numeric.c.
Referenced by partial_sum().
|
inline |
Definition at line 152 of file _numeric.h.
| _STLP_MOVE_TO_PRIV_NAMESPACE _Tp __power | ( | _Tp | __x, |
| _Integer | __n, | ||
| _MonoidOperation | __opr | ||
| ) |
Definition at line 74 of file _numeric.c.
Referenced by __power(), power(), powT(), and rope< _CharT, _Alloc >::rope().
| _STLP_BEGIN_NAMESPACE _STLP_INLINE_LOOP _Tp accumulate | ( | _InputIterator | __first, |
| _InputIterator | __last, | ||
| _Tp | _Init | ||
| ) |
Definition at line 42 of file _numeric.h.
Referenced by gslice::_M_size(), AccumTest::accum1(), AccumTest::accum2(), DivideTest::div(), valarray< _Tp >::sum(), and TimesTest::times().
| _STLP_INLINE_LOOP _Tp accumulate | ( | _InputIterator | __first, |
| _InputIterator | __last, | ||
| _Tp | _Init, | ||
| _BinaryOperation | __binary_op | ||
| ) |
Definition at line 51 of file _numeric.h.
|
inline |
Definition at line 121 of file _numeric.h.
Referenced by AdjTest::adjdiff0(), AdjTest::adjdiff1(), and AdjTest::adjdiff2().
| _OutputIterator adjacent_difference | ( | _InputIterator | __first, |
| _InputIterator | __last, | ||
| _OutputIterator | __result, | ||
| _BinaryOperation | __binary_op | ||
| ) |
Definition at line 130 of file _numeric.h.
| _STLP_INLINE_LOOP _Tp inner_product | ( | _InputIterator1 | __first1, |
| _InputIterator1 | __last1, | ||
| _InputIterator2 | __first2, | ||
| _Tp | _Init | ||
| ) |
Definition at line 61 of file _numeric.h.
Referenced by InnerprodTest::inprod0(), InnerprodTest::inprod1(), InnerprodTest::inprod2(), and PlusMinusTest::plus0().
| _STLP_INLINE_LOOP _Tp inner_product | ( | _InputIterator1 | __first1, |
| _InputIterator1 | __last1, | ||
| _InputIterator2 | __first2, | ||
| _Tp | _Init, | ||
| _BinaryOperation1 | __binary_op1, | ||
| _BinaryOperation2 | __binary_op2 | ||
| ) |
Definition at line 72 of file _numeric.h.
| _STLP_INLINE_LOOP void iota | ( | _ForwardIterator | __first, |
| _ForwardIterator | __last, | ||
| _Tp | __val | ||
| ) |
Definition at line 174 of file _numeric.h.
Referenced by __iota(), and IotaTest::iota1().
|
inline |
Definition at line 94 of file _numeric.h.
Referenced by PartialTest::partsum0(), PartialTest::partsum1(), and PartialTest::partsum2().
|
inline |
Definition at line 102 of file _numeric.h.
Definition at line 166 of file _numeric.h.
|
inline |
Definition at line 161 of file _numeric.h.