__GNU_PARALLEL::ACCUMULATE_SELECTOR(3)
π __gnu_parallel::accumulate_selector π
okay bestie, welcome to the Library Functions Manual page for this absolute little icon β the header has it as __gnu_para...te_selector(3), and we are so ready.
β¨ NAME β¨
__gnu_parallel::accumulate_selector β std::accumulate() selector.
π¦ SYNOPSIS π¦
Inherits generic_for_each_selector< It >.
π Public Member Functions π
template<typename Op > std::iterator_traits< It >::value_type operator()
(Op o, It i)
π Public Attributes π
It finish_iterator
πΈ Detailed Description πΈ
template<typename It> struct __gnu_parallel::accumulate_selector< It >
this is the std::accumulate() selector, periodt. Definition at line 210 of file for_each_selectors.h.
π₯ Member Function Documentation π₯
the main character operator() is right here, and yes it's [inline]:
template<typename It> template<typename Op >
std::iterator_traits<It>::value_type
__gnu_parallel::accumulate_selector< It >::operator() (Op o, It i)
[inline]
Functor execution.
oβ Operator (unused).iβ Iterator referencing object.
Returns: The current value.
Definition at line 217 of file for_each_selectors.h.
β Member Data Documentation β
It __gnu_parallel::generic_for_each_selector< It >::finish_iterator
[inherited]
Iterator on last element processed; needed for some algorithms (e. g. std::transform()).
Definition at line 48 of file for_each_selectors.h.
π«Ά Author π«Ά
Generated automatically by Doxygen for libstdc++ from the source code.
that's the whole page, bestie. signing off with source/version libstdc++, date 21 Apr 2009, and footer title __gnu_para...te_selector(3) β mwah πβ¨
π¦ where this page comes from
- nixpkgs unstable: std-man-pages 4.4.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms