__gnu_parallel:...lt_parallel_tag(3cxx)

Manual name: ...lt_parallel_tag(3cxx) β€” okay bestie, this is the __gnu_parallel::default_parallel_tag page and it’s giving extremely specific C++ energy πŸ’…

🌸 NAME 🌸

__gnu_parallel::default_parallel_tag β€” Recommends parallel execution using the default parallel algorithm. Periodt.

✨ SYNOPSIS ✨

#include <tags.h>

Inherits __gnu_parallel::parallel_tag.

πŸŽ€ Public Member Functions πŸŽ€

  • default_parallel_tag (_ThreadIndex __num_threads) β€” takes _ThreadIndex __num_threads.
  • _ThreadIndex __get_num_threads () β€” Find out desired number of threads.
  • void set_num_threads (_ThreadIndex __num_threads) β€” Set the desired number of threads.

πŸ¦‹ Detailed Description πŸ¦‹

Recommends parallel execution using the default parallel algorithm. That’s the whole vibe, no cap ✨

πŸ’… Member Function Documentation πŸ’…

🌈 _ThreadIndex __gnu_parallel::parallel_tag::__get_num_threads () [inline], [inherited] 🌈

Find out desired number of threads.

Returns: Desired number of threads.

Referenced by __gnu_parallel::__parallel_sort(), __gnu_parallel::__parallel_sort(), __gnu_parallel::__parallel_sort(), __gnu_parallel::__parallel_sort(), __gnu_parallel::__parallel_sort(), __gnu_parallel::__parallel_sort(), and __gnu_parallel::__parallel_sort(). Yes bestie, that’s the same function listed seven times β€” the source said it, not me 😭

🌸 void __gnu_parallel::parallel_tag::set_num_threads (_ThreadIndex __num_threads) [inline], [inherited] 🌸

Set the desired number of threads.

Parameters:

  • __num_threads β€” Desired number of threads.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libstdc++ from the source code.


Sign-off time, bestie 🫢 source/version is libstdc++ (Doxygen-generated from the source code), and the footer/manual tag is ...lt_parallel_tag(3cxx). Date? The footer text I got doesn’t print one, so I’m not inventing a date β€” no fake-date energy here πŸ’œ