futures/algorithm/traits/unary_invoke_algorithm.hpp
unary_invoke_algorithm
trait
#include <futures/algorithm/traits/unary_invoke_algorithm.hpp>
Namespaces
Name | Description |
---|---|
futures | Main library namespace. |
Classes
Classes | Description |
---|---|
unary_invoke_algorithm_functor | Overloads for unary invoke algorithms. (class) |
Description
This file defines the unary_invoke_algorithm
trait.
The traits help us generate auxiliary algorithm overloads This is somewhat similar to the pattern of traits and algorithms for ranges and views It allows us to get algorithm overloads for free, including default inference of the best execution policies
See Also:
Updated on 2023-01-04