futures |
Root library directory. (directory) |
futures/adaptor.hpp |
All Adaptors. (file) |
futures/algorithm.hpp |
All Algorithms. (file) |
futures/await.hpp |
Helper function to wait for futures. (file) |
futures/config.hpp |
Public configuration macros. (file) |
futures/error.hpp |
Future error types. (file) |
futures/executor.hpp |
All Executors. (file) |
futures/future.hpp |
Future types. (file) |
futures/future_options.hpp |
Future options. (file) |
futures/future_options_args.hpp |
Arguments for future options. (file) |
futures/future_status.hpp |
Future types. (file) |
futures/futures.hpp |
All functionality in the library. (file) |
futures/adaptor |
Root adaptors directory. (directory) |
futures/adaptor/bind_executor_to_lambda.hpp |
Attach executor to callable. (file) |
futures/adaptor/make_ready_future.hpp |
Make future object with value. (file) |
futures/adaptor/then.hpp |
Continuation adaptors. (file) |
futures/adaptor/when_all.hpp |
Conjunction adaptors. (file) |
futures/adaptor/when_any.hpp |
Disjunction adaptors. (file) |
futures/algorithm |
Root algorithms directory. (directory) |
futures/algorithm/all_of.hpp |
all_of algorithm (file) |
futures/algorithm/any_of.hpp |
any_of algorithm (file) |
futures/algorithm/compare.hpp |
All comparisons. (file) |
futures/algorithm/count.hpp |
count algorithm (file) |
futures/algorithm/count_if.hpp |
count_if algorithm (file) |
futures/algorithm/find.hpp |
find algorithm (file) |
futures/algorithm/find_if.hpp |
find_if algorithm (file) |
futures/algorithm/find_if_not.hpp |
find_if_not algorithm (file) |
futures/algorithm/for_each.hpp |
for_each algorithm (file) |
futures/algorithm/compare |
Root comparisons directory. (directory) |
futures/algorithm/compare/compare_three_way.hpp |
Spaceship comparison functor. (file) |
futures/algorithm/compare/equal_to.hpp |
Equality comparison functor. (file) |
futures/algorithm/compare/greater.hpp |
Greater comparison functor. (file) |
futures/algorithm/compare/greater_equal.hpp |
Greater or equal comparison functor. (file) |
futures/algorithm/compare/less.hpp |
Less comparison functor. (file) |
futures/algorithm/compare/less_equal.hpp |
Less or equal comparison functor. (file) |
futures/algorithm/compare/not_equal_to.hpp |
Not equal comparison functor. (file) |
futures/algorithm/compare/partial_ordering.hpp |
Result of partial ordering comparison. (file) |
futures/algorithm/compare/strong_ordering.hpp |
(file) |
futures/algorithm/compare/weak_ordering.hpp |
(file) |
futures/algorithm/partitioner |
Root partitioners directory. (directory) |
futures/algorithm/partitioner/default_partitioner.hpp |
Default Partitioner. (file) |
futures/algorithm/partitioner/halve_partitioner.hpp |
Halve Partitioner. (file) |
futures/algorithm/partitioner/partitioner_for.hpp |
Concepts and traits for partitioners. (file) |
futures/algorithm/partitioner/thread_partitioner.hpp |
Thread Partitioner. (file) |
futures/algorithm/traits |
Root traits directory. (directory) |
futures/algorithm/traits/binary_invoke_algorithm.hpp |
binary_invoke_algorithm trait (file) |
futures/algorithm/traits/common_comparison_category.hpp |
common_comparison_category trait (file) |
futures/algorithm/traits/is_assignable_from.hpp |
is_assignable_from trait (file) |
futures/algorithm/traits/is_bidirectional_iterator.hpp |
is_bidirectional_iterator trait (file) |
futures/algorithm/traits/is_constructible_from.hpp |
is_constructible_from trait (file) |
futures/algorithm/traits/is_convertible_to.hpp |
is_convertible_to trait (file) |
futures/algorithm/traits/is_copyable.hpp |
is_copyable trait (file) |
futures/algorithm/traits/is_default_initializable.hpp |
is_default_initializable trait (file) |
futures/algorithm/traits/is_derived_from.hpp |
is_derived_from trait (file) |
futures/algorithm/traits/is_equality_comparable.hpp |
is_equality_comparable trait (file) |
futures/algorithm/traits/is_equality_comparable_with.hpp |
is_equality_comparable_with trait (file) |
futures/algorithm/traits/is_forward_iterator.hpp |
is_forward_iterator trait (file) |
futures/algorithm/traits/is_incrementable.hpp |
is_incrementable trait (file) |
futures/algorithm/traits/is_indirectly_binary_invocable.hpp |
is_indirectly_binary_invocable trait (file) |
futures/algorithm/traits/is_indirectly_readable.hpp |
is_indirectly_readable trait (file) |
futures/algorithm/traits/is_indirectly_unary_invocable.hpp |
is_indirectly_unary_invocable trait (file) |
futures/algorithm/traits/is_input_iterator.hpp |
is_input_iterator trait (file) |
futures/algorithm/traits/is_input_or_output_iterator.hpp |
is_input_or_output_iterator trait (file) |
futures/algorithm/traits/is_input_range.hpp |
is_input_range trait (file) |
futures/algorithm/traits/is_movable.hpp |
is_movable trait (file) |
futures/algorithm/traits/is_move_constructible.hpp |
is_move_constructible trait (file) |
futures/algorithm/traits/is_random_access_iterator.hpp |
is_random_access_iterator trait (file) |
futures/algorithm/traits/is_range.hpp |
is_range trait (file) |
futures/algorithm/traits/is_regular.hpp |
is_regular trait (file) |
futures/algorithm/traits/is_semiregular.hpp |
is_semiregular trait (file) |
futures/algorithm/traits/is_sentinel_for.hpp |
is_sentinel_for trait (file) |
futures/algorithm/traits/is_swappable.hpp |
is_swappable trait (file) |
futures/algorithm/traits/is_three_way_comparable.hpp |
is_three_way_comparable trait (file) |
futures/algorithm/traits/is_three_way_comparable_with.hpp |
is_three_way_comparable_with trait (file) |
futures/algorithm/traits/is_totally_ordered.hpp |
is_totally_ordered trait (file) |
futures/algorithm/traits/is_totally_ordered_with.hpp |
is_totally_ordered_with trait (file) |
futures/algorithm/traits/is_weakly_incrementable.hpp |
is_weakly_incrementable trait (file) |
futures/algorithm/traits/iter_difference.hpp |
iter_difference trait (file) |
futures/algorithm/traits/iter_reference.hpp |
iter_reference trait (file) |
futures/algorithm/traits/iter_rvalue_reference.hpp |
iter_rvalue_reference trait (file) |
futures/algorithm/traits/iter_value.hpp |
iter_value trait (file) |
futures/algorithm/traits/iterator.hpp |
iterator trait (file) |
futures/algorithm/traits/range_value.hpp |
range_value trait (file) |
futures/algorithm/traits/remove_cvref.hpp |
remove_cvref trait (file) |
futures/algorithm/traits/unary_invoke_algorithm.hpp |
unary_invoke_algorithm trait (file) |
futures/algorithm/traits/value_cmp_algorithm.hpp |
value_cmp_algorithm trait (file) |
futures/algorithm/none_of.hpp |
none_of algorithm (file) |
futures/algorithm/partitioner.hpp |
All partitioners. (file) |
futures/algorithm/policies.hpp |
Algorithm execution policies. (file) |
futures/algorithm/reduce.hpp |
reduce algorithm (file) |
futures/algorithm/traits.hpp |
All algorithm traits. (file) |
futures/executor |
Root executors directory. (directory) |
futures/executor/default_executor.hpp |
Default executor and related functions. (file) |
futures/executor/execute.hpp |
(file) |
futures/executor/hardware_concurrency.hpp |
Hardware concurrency function. (file) |
futures/executor/inline_executor.hpp |
Inline executor. (file) |
futures/executor/is_execution_context.hpp |
Execution context traits. (file) |
futures/executor/is_executor.hpp |
Executor traits. (file) |
futures/executor/new_thread_executor.hpp |
New thread executor. (file) |
futures/executor/thread_pool.hpp |
Inline executor. (file) |
futures/traits |
Root traits directory. (directory) |
futures/traits/future_value.hpp |
future_value trait (file) |
futures/traits/has_executor.hpp |
has_executor trait (file) |
futures/traits/has_ready_notifier.hpp |
has_ready_notifier trait (file) |
futures/traits/has_stop_token.hpp |
has_stop_token trait (file) |
futures/traits/is_always_deferred.hpp |
is_always_deferred trait (file) |
futures/traits/is_continuable.hpp |
is_continuable trait (file) |
futures/traits/is_future_like.hpp |
is_future_like trait (file) |
futures/traits/is_shared_future.hpp |
is_shared_future trait (file) |
futures/traits/is_stoppable.hpp |
is_stoppable trait (file) |
futures/is_ready.hpp |
Free functions to check whether a future is ready. (file) |
futures/launch.hpp |
Functions to launch new tasks. (file) |
futures/packaged_task.hpp |
Packaged task as a promise. (file) |
futures/promise.hpp |
Promises. (file) |
futures/stop_token.hpp |
Stop tokens. (file) |
futures/throw.hpp |
Functions to handle exceptions. (file) |
futures/traits.hpp |
All Futures Traits. (file) |
futures/wait_for_all.hpp |
Functions to wait for all futures in a sequence. (file) |
futures/wait_for_any.hpp |
Functions to wait for any futures in a sequence. (file) |