hpx
hpx copied to clipboard
`hpx` namespaces without corresponding `std`
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 - [x]
hpx::function_ref(see: http://wg21.link/p0792) DOCUMENTED - [x]
hpx::scoped_annotation - [x]
hpx::annotated_function - [x] ~
hpx::apply~hpx:post - [x]
hpx::sync - [x]
hpx::dataflow - [x]
hpx::make_future - [x]
hpx::make_shared_future - [x]
hpx::make_ready_future(see: http://wg21.link/p0159) DOCUMENTED - [x]
hpx::make_ready_future_alloc - [x]
hpx::make_ready_future_at - [x]
hpx::make_ready_future_after - [x]
hpx::make_exceptional_future(see: http://wg21.link/p0159) DOCUMENTED - [x]
hpx::when_all(see: http://wg21.link/p0159) DOCUMENTED - [x]
hpx::when_any(see: http://wg21.link/p0159) DOCUMENTED - [x]
hpx::when_some - [x]
hpx::when_each - [x]
hpx::wait_all - [x]
hpx::wait_any - [x]
hpx::wait_some - [x]
hpx::wait_each - [x] all names in the
init.hppheader file - [x]
hpx::no_mutexDOCUMENTED - [x]
hpx::spinlockDOCUMENTED - [x]
hpx::unlock_guard - [x]
hpx::unwrap - [x]
hpx::unwrap_n - [x]
hpx::unwrap_all - [x]
hpx::unwrapping - [x]
hpx::unwrapping_n - [x]
hpx::unwrapping_all - [ ] all names in the
version.hppheader 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.
Went through and updated this list, looks there has been made a good progress here.