__GNU_PARALLEL::FOR_EACH_SELECTOR(3)
hiii bestie π welcome to __gnu_para...ch_selector(3), the Library Functions Manual page for __gnu_parallel::for_each_selector. yes the title is abbreviated, iykyk β but the full name is right below, and it's giving very niche C++ energy. let's go π
β¨ NAME β¨
__gnu_parallel::for_each_selectorβ it's literally astd::for_each()selector. periodt.
π¦ SYNOPSIS π¦
okay so the inheritance situation: it inherits generic_for_each_selector< It >.
Inherits generic_for_each_selector< It >.
π Public Member Functions π
template<typename Op > bool operator() (Op &o, It i)
π Public Attributes π
It finish_iterator
πΈ Detailed Description πΈ
the full struct is this, bestie:
template<typename It> struct __gnu_parallel::for_each_selector< It >
and it is the std::for_each() selector, no cap. Definition at line 54 of file for_each_selectors.h.
π Member Function Documentation π
here's the member function, in all its inline glory:
template<typename It> template<typename Op > bool
__gnu_parallel::for_each_selector< It >::operator() (Op & o, It i)
[inline]
Functor execution. that's the whole flex.
Parameters:
oβ Operator.iβ Iterator referencing object.
Definition at line 61 of file for_each_selectors.h.
π«Ά Member Data Documentation π«Ά
the inherited data member is:
It __gnu_parallel::generic_for_each_selector< It >::finish_iterator
[inherited]
it's the 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. iconic automated behavior, honestly.
okay that's the whole page, bestie π
this is from libstdc++, dated 21 Apr 2009, and the footer names __gnu_para...ch_selector(3) β bye! π
π¦ 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