Skip to content

Files

File
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)

Updated on 2023-01-04