__gnu_para...e_selector(3)
π
__gnu_para...e_selector(3) π
okay so bestie, welcome to __gnu_para...e_selector(3) from the Library Functions Manual β yes, the title is literally abbreviated with ellipses like that, and no, we are not fixing it. This one is short, sweet, and very niche. π
πΈ NAME πΈ
__gnu_parallel::adjacent_difference_selector β a selector that returns the difference between two adjacent elements. That's the whole vibe. β¨
β¨ SYNOPSIS β¨
Inherits generic_for_each_selector< It >.
π Public Member Functions π
template<typename Op > bool operator() (Op &o, It i)β yep, that's the call operator signature, copied exactly, no cap. π
π Public Attributes π
It finish_iteratorβ a public attribute, sitting right there in the synopsis. The inherited tea about it comes later. π«Ά
π Detailed Description π
template<typename It> struct __gnu_parallel::adjacent_difference_selector< It >
Selector that returns the difference between two adjacent elements. Lowkey iconic for exactly one job. π¦
Definition at line 270 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. So no human author to thank, just Doxygen doing its little automated thing. π
bestie reminder: this page is literally just this selector, its inherited finish_iterator, and the exact file/line receipts. No extra options, no hidden flags, no invented behavior. π
this page's source/version is libstdc++, dated 21 Apr 2009 β mwah, and that's the sign-off, periodt. ππΈ
π¦ 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