Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hpx namespaces without corresponding std #6028

Open
31 of 37 tasks
dimitraka opened this issue Sep 28, 2022 · 1 comment
Open
31 of 37 tasks

hpx namespaces without corresponding std #6028

dimitraka opened this issue Sep 28, 2022 · 1 comment

Comments

@dimitraka
Copy link
Contributor

dimitraka commented Sep 28, 2022

The following list contains names that are currently in the hpx namespace, but are not present in the std namespace:

  • hpx::any_nonser
  • hpx::unique_any_nonser
  • hpx::make_any_nonser
  • hpx::make_unique_any_nonser
  • hpx::channel
  • hpx::function_ref (see: http://wg21.link/p0792) DOCUMENTED
  • hpx::scoped_annotation
  • hpx::annotated_function
  • hpx::apply hpx:post
  • hpx::sync
  • hpx::dataflow
  • hpx::make_future
  • hpx::make_shared_future
  • hpx::make_ready_future (see: http://wg21.link/p0159) DOCUMENTED
  • hpx::make_ready_future_alloc
  • hpx::make_ready_future_at
  • hpx::make_ready_future_after
  • hpx::make_exceptional_future (see: http://wg21.link/p0159) DOCUMENTED
  • hpx::when_all (see: http://wg21.link/p0159) DOCUMENTED
  • hpx::when_any (see: http://wg21.link/p0159) DOCUMENTED
  • hpx::when_some
  • hpx::when_each
  • hpx::wait_all
  • hpx::wait_any
  • hpx::wait_some
  • hpx::wait_each
  • all names in the init.hpp header file
  • hpx::no_mutex DOCUMENTED
  • hpx::spinlock DOCUMENTED
  • hpx::unlock_guard
  • hpx::unwrap
  • hpx::unwrap_n
  • hpx::unwrap_all
  • hpx::unwrapping
  • hpx::unwrapping_n
  • hpx::unwrapping_all
  • all names in the version.hpp header file

This is not an implication that all the above names should change namespace. The list's purpose is to make the differences between hpx and std known.

@dimitraka
Copy link
Contributor Author

Went through and updated this list, looks there has been made a good progress here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants