std::experi...tion_policy,(3)

📦 version 2024.07.05, in nixpkgs unstable, opensuse-leap 16.0

okay so bestie, welcome to the std::experi...tion_policy,(3) page from the C++ Standard Libary 💖 — manual name folded in near the top like a lil name tag, periodt. We’re about to get into some parallel-policy tag-type realness, and yes it’s giving “short but iconic” ✨

🌸 NAME 🌸

std::experimental::parallel::sequential_execution_policy, -

std::experimental::parallel::sequential_execution_policy,

✨ Synopsis ✨

okay here’s the synopsis, bestie — keep it exact, no improvising:

                     std::experimental::parallel::parallel_vector_execution_policy

          Defined in header <experimental/execution_policy>
          class sequential_execution_policy { /* unspecified */ };
       (parallelism TS)
          class parallel_execution_policy { /* unspecified */ };
       (parallelism TS)
          class parallel_vector_execution_policy { /* unspecified */ };
       (parallelism TS)

So sequential_execution_policy, parallel_execution_policy and parallel_vector_execution_policy are tag types — literally their whole gig is being lil labels — and they’re used to indicate the kinds of parallelism allowed in the execution of a parallel algorithm. It’s giving “parallelism permission slip” 🌈✨

All three are marked (parallelism TS), and they all come from the header <experimental/execution_policy> — no cap 🫶


okay byeee bestie 💅💖 this page is from http://cppreference.com, dated 2024.06.10, and its manual footer vibe is std::experi...tion_policy,(3). slay and goodbye 🎀

📦 where this page comes from