Full API
Full API#
The full API of HPX is presented below. The listings for the public API above refer to the full documentation below.
Note
Most names listed in the full API reference are implementation details or considered unstable. They are listed mostly for completeness. If there is a particular feature you think deserves being in the public API we may consider promoting it. In general we prioritize making sure features corresponding to C++ standard library features are stable and complete.
- algorithms
- asio
- assertion
- async_base
- async_combinators
- async_cuda
- async_mpi
- cache
- compute_local
- config
- coroutines
- datastructures
- debugging
- errors
- execution
- execution_base
- executors
- filesystem
- functional
- futures
- io_service
- lcos_local
- pack_traversal
- preprocessor
- resiliency
- runtime_configuration
- runtime_local
- serialization
- synchronization
- tag_invoke
- thread_pool_util
- thread_support
- threading
- threading_base
- threadmanager
- timed_execution
- timing
- topology
- util
- actions
- actions_base
- agas
- agas_base
- async_colocated
- async_distributed
- checkpoint
- checkpoint_base
- collectives
- components
- components_base
- compute
- distribution_policies
- executors_distributed
- init_runtime
- naming_base
- parcelset
- parcelset_base
- performance_counters
- plugin_factories
- runtime_components
- runtime_distributed
- segmented_algorithms