Itoyori  v0.0.1
ityr::execution::sequenced_policy Struct Reference

Serial execution policy for iterator-based loop functions. More...

#include <execution.hpp>

Public Member Functions

constexpr sequenced_policy () noexcept
 
constexpr sequenced_policy (std::size_t checkout_count) noexcept
 

Public Attributes

std::size_t checkout_count = 1
 The maximum number of elements to check out at the same time if automatic checkout is enabled. More...
 

Detailed Description

Serial execution policy for iterator-based loop functions.

See also
std::execution – cppreference.com
ityr::execution::seq
ityr::execution::sequenced_policy
ityr::for_each()

Constructor & Destructor Documentation

◆ sequenced_policy() [1/2]

constexpr ityr::execution::sequenced_policy::sequenced_policy ( )
inlineconstexprnoexcept

◆ sequenced_policy() [2/2]

constexpr ityr::execution::sequenced_policy::sequenced_policy ( std::size_t  checkout_count)
inlineconstexprnoexcept

Member Data Documentation

◆ checkout_count

std::size_t ityr::execution::sequenced_policy::checkout_count = 1

The maximum number of elements to check out at the same time if automatic checkout is enabled.


The documentation for this struct was generated from the following file: