Skip to content

Instantly share code, notes, and snippets.

@Naios
Created May 8, 2017 22:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Naios/f9c9878a609e38925980804bd87a41c6 to your computer and use it in GitHub Desktop.
Save Naios/f9c9878a609e38925980804bd87a41c6 to your computer and use it in GitHub Desktop.
HPX documentation with EXTRACT_ALL
This file has been truncated, but you can view the full file.
diff --git a/hpx.html b/hpx.html
index 8290a7a..a13dfdc 100644
--- a/hpx.html
+++ b/hpx.html
@@ -65,7 +65,7 @@
Performance Counter Data using a Simple Function</a></span></dt><dt><span class="section"><a href="#hpx.manual.performance_counters.providing.full_counters">Implementing
a Full Performance Counter</a></span></dt></dl></dd><dt><span class="section"><a href="#hpx.manual.performance_counters.counters">Existing
<span class="emphasis"><em>HPX</em></span> Performance Counters</a></span></dt></dl></dd><dt><span class="section"><a href="#hpx.manual.schedulers"><span class="emphasis"><em>HPX</em></span> Thread
- Scheduling Policies</a></span></dt></dl></dd><dt><span class="section"><a href="#id761419">Index</a></span></dt><dt><span class="section"><a href="#id778529">Reference</a></span></dt><dd><dl><dt><span class="section"><a href="#header.hpx.components.component_storage.migrate_from_storage_hpp">Header &lt;hpx/components/component_storage/migrate_from_storage.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.migrate_from_storage">Function template migrate_from_storage</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.components.component_storage.migrate_to_storage_hpp">Header &lt;hpx/components/component_storage/migrate_to_storage.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.migrate_to_storag_id536878">Function template migrate_to_storage</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_to_storag_id536957">Function template migrate_to_storage</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.error_hpp">Header &lt;hpx/error.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.error">Type error</a></span><span class="refpurpose"> &#8212; Possible error conditions. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.error_code_hpp">Header &lt;hpx/error_code.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.error_code">Class error_code</a></span><span class="refpurpose"> &#8212; A hpx::error_code represents an arbitrary error condition. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.exception_hpp">Header &lt;hpx/exception.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.exception">Class exception</a></span><span class="refpurpose"> &#8212; A hpx::exception is the main exception type used by HPX to report errors. </span></dt><dt><span class="refentrytitle"><a href="#hpx.thread_interrupted">Struct thread_interrupted</a></span><span class="refpurpose"> &#8212; A hpx::thread_interrupted is the exception type used by HPX to interrupt a running HPX thread. </span></dt><dt><span class="refentrytitle"><a href="#hpx.diagnostic_inform_id539326">Function diagnostic_information</a></span><span class="refpurpose"> &#8212; Extract the diagnostic information embedded in the given exception and return a string holding a formatted message. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_what_id539492">Function get_error_what</a></span><span class="refpurpose"> &#8212; Return the error message of the thrown exception. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_localit_id539613">Function get_error_locality_id</a></span><span class="refpurpose"> &#8212; Return the locality id where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_id539752">Function get_error</a></span><span class="refpurpose"> &#8212; Return the locality id where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_host_na_id539847">Function get_error_host_name</a></span><span class="refpurpose"> &#8212; Return the hostname of the locality where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_process_id540021">Function get_error_process_id</a></span><span class="refpurpose"> &#8212; Return the (operating system) process id of the locality where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_env_id537905">Function get_error_env</a></span><span class="refpurpose"> &#8212; Return the environment of the OS-process at the point the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_functio_id538011">Function get_error_function_name</a></span><span class="refpurpose"> &#8212; Return the function name from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_backtra_id538158">Function get_error_backtrace</a></span><span class="refpurpose"> &#8212; Return the stack backtrace from the point the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_file_na_id538298">Function get_error_file_name</a></span><span class="refpurpose"> &#8212; Return the (source code) file name of the function from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_line_nu_id538418">Function get_error_line_number</a></span><span class="refpurpose"> &#8212; Return the line number in the (source code) file of the function from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_os_thre_id538558">Function get_error_os_thread</a></span><span class="refpurpose"> &#8212; Return the sequence number of the OS-thread used to execute HPX-threads from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_thread__id538674">Function get_error_thread_id</a></span><span class="refpurpose"> &#8212; Return the unique thread id of the HPX-thread from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_thread__id541662">Function get_error_thread_description</a></span><span class="refpurpose"> &#8212; Return any additionally available thread description of the HPX-thread from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_config_id541770">Function get_error_config</a></span><span class="refpurpose"> &#8212; Return the HPX configuration information point from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_state_id541910">Function get_error_state</a></span><span class="refpurpose"> &#8212; Return the HPX runtime state information at which the exception was thrown. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.exception_fwd_hpp">Header &lt;hpx/exception_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.throws">Global throws</a></span><span class="refpurpose"> &#8212; Predefined error_code object used as "throw on error" tag. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.exception_list_hpp">Header &lt;hpx/exception_list.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.exception_list">Class exception_list</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.hpx_finalize_hpp">Header &lt;hpx/hpx_finalize.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.finalize_id542232">Function finalize</a></span><span class="refpurpose"> &#8212; Main function to gracefully terminate the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.finalize_id542339">Function finalize</a></span><span class="refpurpose"> &#8212; Main function to gracefully terminate the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.terminate">Function terminate</a></span><span class="refpurpose"> &#8212; Terminate any application non-gracefully. </span></dt><dt><span class="refentrytitle"><a href="#hpx.disconnect_id540182">Function disconnect</a></span><span class="refpurpose"> &#8212; Disconnect this locality from the application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.disconnect_id540312">Function disconnect</a></span><span class="refpurpose"> &#8212; Disconnect this locality from the application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.stop">Function stop</a></span><span class="refpurpose"> &#8212; Stop the runtime system. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.hpx_init_hpp">Header &lt;hpx/hpx_init.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.init_id540410">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id540557">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id540700">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id540833">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id540993">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id541083">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id541172">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id541289">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id541406">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id541504">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id543752">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id543834">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id543951">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id544022">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id544087">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.hpx_start_hpp">Header &lt;hpx/hpx_start.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.start_id544212">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id544378">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id544524">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id544693">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id542594">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id542740">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id542818">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id542950">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id543084">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id543178">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id543216">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id543318">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id543446">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id543532">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id543646">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.barrier_hpp">Header &lt;hpx/lcos/barrier.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.barrier">Class barrier</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.broadcast_hpp">Header &lt;hpx/lcos/broadcast.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast">Function template broadcast</a></span><span class="refpurpose"> &#8212; Perform a distributed broadcast operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast_apply">Function template broadcast_apply</a></span><span class="refpurpose"> &#8212; Perform an asynchronous (fire&amp;forget) distributed broadcast operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast_with_index">Function template broadcast_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed broadcast operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast_apply_with_index">Function template broadcast_apply_with_index</a></span><span class="refpurpose"> &#8212; Perform an asynchronous (fire&amp;forget) distributed broadcast operation. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.fold_hpp">Header &lt;hpx/lcos/fold.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.fold">Function template fold</a></span><span class="refpurpose"> &#8212; Perform a distributed fold operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.fold_with_index">Function template fold_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed folding operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.inverse_fold">Function template inverse_fold</a></span><span class="refpurpose"> &#8212; Perform a distributed inverse folding operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.inverse_fold_with_index">Function template inverse_fold_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed inverse folding operation. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.gather_hpp">Header &lt;hpx/lcos/gather.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_here_id549176">Function template gather_here</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_there_id546974">Function template gather_there</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_here_id547075">Function template gather_here</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_there_id547116">Function template gather_there</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.split_future_hpp">Header &lt;hpx/lcos/split_future.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.split_future">Function template split_future</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_all_hpp">Header &lt;hpx/lcos/wait_all.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_all_id547317">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_id547416">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_id547454">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_id547496">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_n">Function template wait_all_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_any_hpp">Header &lt;hpx/lcos/wait_any.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_any_id547623">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id547747">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id547878">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id547935">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id548040">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_n">Function template wait_any_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_each_hpp">Header &lt;hpx/lcos/wait_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_each_id548224">Function template wait_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_each_id548313">Function template wait_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_each_id551261">Function template wait_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_each_n">Function template wait_each_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_some_hpp">Header &lt;hpx/lcos/wait_some.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_some_id551444">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_id551590">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_id551654">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_id551774">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_n">Function template wait_some_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_all_hpp">Header &lt;hpx/lcos/when_all.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_all_id552003">Function template when_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_all_id552089">Function template when_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_all_id552137">Function template when_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_all_n">Function template when_all_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_any_hpp">Header &lt;hpx/lcos/when_any.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_any_result">Struct template when_any_result</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_id550121">Function template when_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_id550205">Function template when_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_id550282">Function template when_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_n">Function template when_any_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_each_hpp">Header &lt;hpx/lcos/when_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_each_id550446">Function template when_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_each_id550540">Function template when_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_each_id550620">Function template when_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_each_n">Function template when_each_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_some_hpp">Header &lt;hpx/lcos/when_some.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_some_result">Struct template when_some_result</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id550834">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id550950">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id551079">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id553845">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_n">Function template when_some_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.adjacent_difference_hpp">Header &lt;hpx/parallel/algorithms/adjacent_difference.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.adjacent_differen_id554089">Function template adjacent_difference</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.adjacent_differen_id554230">Function template adjacent_difference</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.adjacent_find_hpp">Header &lt;hpx/parallel/algorithms/adjacent_find.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.adjacent_find">Function template adjacent_find</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.all_any_none_hpp">Header &lt;hpx/parallel/algorithms/all_any_none.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.none_of">Function template none_of</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.any_of">Function template any_of</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.all_of">Function template all_of</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.copy_hpp">Header &lt;hpx/parallel/algorithms/copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_id552850">Function template copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_n">Function template copy_n</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_if_id553183">Function template copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.copy_hpp">Header &lt;hpx/parallel/container_algorithms/copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_id553402">Function template copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_if_id553528">Function template copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.count_hpp">Header &lt;hpx/parallel/algorithms/count.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.count">Function template count</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.count_if">Function template count_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.equal_hpp">Header &lt;hpx/parallel/algorithms/equal.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.equal_id555829">Function template equal</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.equal_id556051">Function template equal</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.exclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/exclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.exclusive_scan_id556242">Function template exclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.exclusive_scan_id556466">Function template exclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.fill_hpp">Header &lt;hpx/parallel/algorithms/fill.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.fill">Function template fill</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.fill_n">Function template fill_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.find_hpp">Header &lt;hpx/parallel/algorithms/find.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find">Function template find</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_if">Function template find_if</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_if_not">Function template find_if_not</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_end">Function template find_end</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_first_of">Function template find_first_of</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_each_hpp">Header &lt;hpx/parallel/algorithms/for_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.F">Global F</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.for_each_n">Function template for_each_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.for_each_hpp">Header &lt;hpx/parallel/container_algorithms/for_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.for_each_id558704">Function template for_each</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_loop_hpp">Header &lt;hpx/parallel/algorithms/for_loop.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_id558878">Function template for_loop</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_id559071">Function template for_loop</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_strided_id559243">Function template for_loop_strided</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_strided_id559449">Function template for_loop_strided</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_id559607">Function template for_loop_n</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_id559802">Function template for_loop_n</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_stride_id559972">Function template for_loop_n_strided</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_stride_id560204">Function template for_loop_n_strided</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_loop_induction_hpp">Header &lt;hpx/parallel/algorithms/for_loop_induction.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.induction">Function template induction</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_loop_reduction_hpp">Header &lt;hpx/parallel/algorithms/for_loop_reduction.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.reduction">Function template reduction</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.generate_hpp">Header &lt;hpx/parallel/algorithms/generate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.generate_id562989">Function template generate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.generate_n">Function template generate_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.generate_hpp">Header &lt;hpx/parallel/container_algorithms/generate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.generate_id563332">Function template generate</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.includes_hpp">Header &lt;hpx/parallel/algorithms/includes.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.includes">Function template includes</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.inclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/inclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.inclusive_scan_id563698">Function template inclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.inclusive_scan_id563948">Function template inclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.inclusive_scan_id561870">Function template inclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.is_partitioned_hpp">Header &lt;hpx/parallel/algorithms/is_partitioned.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.is_partitioned">Function template is_partitioned</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.is_sorted_hpp">Header &lt;hpx/parallel/algorithms/is_sorted.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.is_sorted">Function template is_sorted</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.is_sorted_until">Function template is_sorted_until</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.lexicographical_compare_hpp">Header &lt;hpx/parallel/algorithms/lexicographical_compare.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.lexicographical_compare">Function template lexicographical_compare</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.minmax_hpp">Header &lt;hpx/parallel/algorithms/minmax.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.min_element_id562774">Function template min_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.max_element_id566884">Function template max_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.minmax_element_id567108">Function template minmax_element</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.minmax_hpp">Header &lt;hpx/parallel/container_algorithms/minmax.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.min_element_id567296">Function template min_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.max_element_id567485">Function template max_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.minmax_element_id567683">Function template minmax_element</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.mismatch_hpp">Header &lt;hpx/parallel/algorithms/mismatch.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.mismatch_id567918">Function template mismatch</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.mismatch_id568087">Function template mismatch</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.move_hpp">Header &lt;hpx/parallel/algorithms/move.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.move">Function template move</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.reduce_hpp">Header &lt;hpx/parallel/algorithms/reduce.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reduce_id566251">Function template reduce</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reduce_id566461">Function template reduce</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reduce_id566630">Function template reduce</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.reduce_hpp">Header &lt;hpx/lcos/reduce.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.reduce_id571525">Function template reduce</a></span><span class="refpurpose"> &#8212; Perform a distributed reduction operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.reduce_with_index">Function template reduce_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed reduction operation. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.reduce_by_key_hpp">Header &lt;hpx/parallel/algorithms/reduce_by_key.hpp&gt;</a></span></dt><dt><span class="section"><a href="#header.hpx.parallel.algorithms.remove_copy_hpp">Header &lt;hpx/parallel/algorithms/remove_copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_id571735">Function template remove_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_if_id571904">Function template remove_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.remove_copy_hpp">Header &lt;hpx/parallel/container_algorithms/remove_copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_id572182">Function template remove_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_if_id572366">Function template remove_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.replace_hpp">Header &lt;hpx/parallel/algorithms/replace.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_id570384">Function template replace</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_if_id570514">Function template replace_if</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_id570763">Function template replace_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_if_id570980">Function template replace_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.replace_hpp">Header &lt;hpx/parallel/container_algorithms/replace.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_id571249">Function template replace</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_if_id571425">Function template replace_if</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_id573990">Function template replace_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_if_id574186">Function template replace_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.reverse_hpp">Header &lt;hpx/parallel/algorithms/reverse.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_id574437">Function template reverse</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_copy_id574566">Function template reverse_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.reverse_hpp">Header &lt;hpx/parallel/container_algorithms/reverse.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_id574700">Function template reverse</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_copy_id574846">Function template reverse_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.rotate_hpp">Header &lt;hpx/parallel/algorithms/rotate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_id572727">Function template rotate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_copy_id572857">Function template rotate_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.rotate_hpp">Header &lt;hpx/parallel/container_algorithms/rotate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_id573022">Function template rotate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_copy_id573160">Function template rotate_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.search_hpp">Header &lt;hpx/parallel/algorithms/search.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.search">Function template search</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.search_n">Function template search_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_difference_hpp">Header &lt;hpx/parallel/algorithms/set_difference.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_difference">Function template set_difference</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_intersection_hpp">Header &lt;hpx/parallel/algorithms/set_intersection.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_intersection">Function template set_intersection</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_symmetric_difference_hpp">Header &lt;hpx/parallel/algorithms/set_symmetric_difference.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_symmetric_difference">Function template set_symmetric_difference</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_union_hpp">Header &lt;hpx/parallel/algorithms/set_union.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_union">Function template set_union</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.sort_hpp">Header &lt;hpx/parallel/algorithms/sort.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.sort_id575194">Function template sort</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.sort_hpp">Header &lt;hpx/parallel/container_algorithms/sort.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.sort_id575354">Function template sort</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.sort_by_key_hpp">Header &lt;hpx/parallel/algorithms/sort_by_key.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.sort_by_key">Function template sort_by_key</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.swap_ranges_hpp">Header &lt;hpx/parallel/algorithms/swap_ranges.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.swap_ranges">Function template swap_ranges</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_hpp">Header &lt;hpx/parallel/algorithms/transform.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id575870">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id576094">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id576387">Function template transform</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.transform_hpp">Header &lt;hpx/parallel/container_algorithms/transform.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id579490">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id579723">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id579999">Function template transform</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_exclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/transform_exclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_exclusive_scan">Function template transform_exclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_inclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/transform_inclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_inclusi_id580577">Function template transform_inclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_inclusi_id580797">Function template transform_inclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_reduce_hpp">Header &lt;hpx/parallel/algorithms/transform_reduce.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_reduce_id581100">Function template transform_reduce</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_reduce_binary_hpp">Header &lt;hpx/parallel/algorithms/transform_reduce_binary.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_reduce_id581356">Function template transform_reduce</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_reduce_id581490">Function template transform_reduce</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.uninitialized_copy_hpp">Header &lt;hpx/parallel/algorithms/uninitialized_copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_copy">Function template uninitialized_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_copy_n">Function template uninitialized_copy_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.uninitialized_fill_hpp">Header &lt;hpx/parallel/algorithms/uninitialized_fill.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_fill">Function template uninitialized_fill</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_fill_n">Function template uninitialized_fill_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.execution_policy_hpp">Header &lt;hpx/parallel/execution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_policy">Struct parallel_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_policy_shim">Struct template parallel_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_task_policy">Struct parallel_task_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_task_policy_shim">Struct template parallel_task_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_unsequen_id583468">Struct parallel_unsequenced_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_policy">Struct sequenced_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_policy_shim">Struct template sequenced_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_task_policy">Struct sequenced_task_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_task_policy_shim">Struct template sequenced_task_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.task">Global task</a></span><span class="refpurpose"> &#8212; Default sequential execution policy object. </span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.seq">Global seq</a></span><span class="refpurpose"> &#8212; Default sequential execution policy object. </span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.par">Global par</a></span><span class="refpurpose"> &#8212; Default parallel execution policy object. </span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.par_unseq">Global par_unseq</a></span><span class="refpurpose"> &#8212; Default vector execution policy object. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.auto_chunk_size_hpp">Header &lt;hpx/parallel/executors/auto_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.auto_chunk_size">Struct auto_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.dynamic_chunk_size_hpp">Header &lt;hpx/parallel/executors/dynamic_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.dynamic_chunk_size">Struct dynamic_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.executor_parameter_traits_hpp">Header &lt;hpx/parallel/executors/executor_parameter_traits.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.executor_parameter_traits">Struct template executor_parameter_traits</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.is_executor_parameters">Struct template is_executor_parameters</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.sequential_execut_id585751">Struct sequential_executor_parameters</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.guided_chunk_size_hpp">Header &lt;hpx/parallel/executors/guided_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.guided_chunk_size">Struct guided_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.parallel_executor_hpp">Header &lt;hpx/parallel/executors/parallel_executor.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_executor">Struct parallel_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.persistent_auto_chunk_size_hpp">Header &lt;hpx/parallel/executors/persistent_auto_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.persistent_auto_chunk_size">Struct persistent_auto_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.sequenced_executor_hpp">Header &lt;hpx/parallel/executors/sequenced_executor.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_executor">Struct sequenced_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.service_executors_hpp">Header &lt;hpx/parallel/executors/service_executors.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.io_pool_executor">Struct io_pool_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.main_pool_executor">Struct main_pool_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parcel_pool_executor">Struct parcel_pool_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.service_executor">Struct service_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.timer_pool_executor">Struct timer_pool_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.static_chunk_size_hpp">Header &lt;hpx/parallel/executors/static_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.static_chunk_size">Struct static_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.thread_pool_executors_hpp">Header &lt;hpx/parallel/executors/thread_pool_executors.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.local_priority_qu_id586375">Type definition local_priority_queue_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.timed_executor_traits_hpp">Header &lt;hpx/parallel/executors/timed_executor_traits.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.is_timed_executor">Struct template is_timed_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.timed_executor_traits">Struct template timed_executor_traits</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.task_block_hpp">Header &lt;hpx/parallel/task_block.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.task_block">Class template task_block</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.task_canceled_exception">Class task_canceled_exception</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id591448">Function template define_task_block</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id591511">Function template define_task_block</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id591654">Function template define_task_block_restore_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id591732">Function template define_task_block_restore_thread</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.performance_counters.manage_counter_type_hpp">Header &lt;hpx/performance_counters/manage_counter_type.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id591820">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new generic performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id591934">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id592073">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id592199">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new generic performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.actions.basic_action_hpp">Header &lt;hpx/runtime/actions/basic_action.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_REGISTER_ACTION_DECLARATION">Macro HPX_REGISTER_ACTION_DECLARATION</a></span><span class="refpurpose"> &#8212; Declare the necessary component action boilerplate code. </span></dt><dt><span class="refentrytitle"><a href="#HPX_REGISTER_ACTION">Macro HPX_REGISTER_ACTION</a></span><span class="refpurpose"> &#8212; Define the necessary component action boilerplate code. </span></dt><dt><span class="refentrytitle"><a href="#HPX_REGISTER_ACTION_ID">Macro HPX_REGISTER_ACTION_ID</a></span><span class="refpurpose"> &#8212; Define the necessary component action boilerplate code and assign a predefined unique id to the action. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.actions.component_action_hpp">Header &lt;hpx/runtime/actions/component_action.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_DEFINE_COMPONENT_ACTION">Macro HPX_DEFINE_COMPONENT_ACTION</a></span><span class="refpurpose"> &#8212; Registers a member function of a component as an action type with HPX. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.actions.plain_action_hpp">Header &lt;hpx/runtime/actions/plain_action.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_DEFINE_PLAIN_ACTION">Macro HPX_DEFINE_PLAIN_ACTION</a></span><span class="refpurpose"> &#8212; Defines a plain action type. </span></dt><dt><span class="refentrytitle"><a href="#HPX_DECLARE_PLAIN_ACTION">Macro HPX_DECLARE_PLAIN_ACTION</a></span><span class="refpurpose"> &#8212; Declares a plain action type. </span></dt><dt><span class="refentrytitle"><a href="#HPX_PLAIN_ACTION">Macro HPX_PLAIN_ACTION</a></span><span class="refpurpose"> &#8212; Defines a plain action type based on the given function <span class="emphasis"><em>func</em></span> and registers it with HPX. </span></dt><dt><span class="refentrytitle"><a href="#HPX_PLAIN_ACTION_ID">Macro HPX_PLAIN_ACTION_ID</a></span><span class="refpurpose"> &#8212; Defines a plain action type based on the given function <span class="emphasis"><em>func</em></span> and registers it with HPX. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.applier_fwd_hpp">Header &lt;hpx/runtime/applier_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.applier.get_applier">Function get_applier</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.applier.get_applier_ptr">Function get_applier_ptr</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.basename_registration_hpp">Header &lt;hpx/runtime/basename_registration.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.find_all_from_basename">Function find_all_from_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.find_from_basenam_id592909">Function find_from_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.find_from_basenam_id592951">Function find_from_basename</a></span><span class="refpurpose"> &#8212; Return registered id from the given base name and sequence number. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_from_basenam_id593013">Function template find_from_basename</a></span><span class="refpurpose"> &#8212; Return registered id from the given base name and sequence number. </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_with_bas_id593060">Function register_with_basename</a></span><span class="refpurpose"> &#8212; Register the given id using the given base name. </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_with_bas_id593096">Function register_with_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.register_with_bas_id593190">Function template register_with_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.unregister_with_basename">Function unregister_with_basename</a></span><span class="refpurpose"> &#8212; Unregister the given id using the given base name. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.binpacking_distribution_policy_hpp">Header &lt;hpx/runtime/components/binpacking_distribution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.binpacking_distri_id593311">Struct binpacking_distribution_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.default_binpackin_id593553">Global default_binpacking_counter_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.binpacked">Global binpacked</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.colocating_distribution_policy_hpp">Header &lt;hpx/runtime/components/colocating_distribution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.colocating_distri_id593600">Struct colocating_distribution_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.colocated">Global colocated</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.component_factory_hpp">Header &lt;hpx/runtime/components/component_factory.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_REGISTER_COMPONENT">Macro HPX_REGISTER_COMPONENT</a></span><span class="refpurpose"> &#8212; Define a component factory for a component type. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.copy_component_hpp">Header &lt;hpx/runtime/components/copy_component.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.copy_id594134">Function template copy</a></span><span class="refpurpose"> &#8212; Copy given component to the specified target locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.components.copy_id594158">Function template copy</a></span><span class="refpurpose"> &#8212; Copy given component to the specified target locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.components.copy_id594237">Function template copy</a></span><span class="refpurpose"> &#8212; Copy given component to the specified target locality. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.default_distribution_policy_hpp">Header &lt;hpx/runtime/components/default_distribution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.default_distribut_id594312">Struct default_distribution_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.default_layout">Global default_layout</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.migrate_component_hpp">Header &lt;hpx/runtime/components/migrate_component.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id594825">Function template migrate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id594901">Function template migrate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id596339">Function template migrate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id596433">Function template migrate</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.new_hpp">Header &lt;hpx/runtime/components/new.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.new_id596517">Function template new_</a></span><span class="refpurpose"> &#8212; Create one or more new instances of the given Component type on the specified locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.new_id596559">Function template new_</a></span><span class="refpurpose"> &#8212; Create multiple new instances of the given Component type on the specified locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.new_id596689">Function template new_</a></span><span class="refpurpose"> &#8212; Create one or more new instances of the given Component type based on the given distribution policy. </span></dt><dt><span class="refentrytitle"><a href="#hpx.new_id596779">Function template new_</a></span><span class="refpurpose"> &#8212; Create multiple new instances of the given Component type on the localities as defined by the given distribution policy. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.find_here_hpp">Header &lt;hpx/runtime/find_here.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.find_here">Function find_here</a></span><span class="refpurpose"> &#8212; Return the global id representing this locality. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.find_localities_hpp">Header &lt;hpx/runtime/find_localities.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.find_root_locality">Function find_root_locality</a></span><span class="refpurpose"> &#8212; Return the global id representing the root locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_all_localiti_id597069">Function find_all_localities</a></span><span class="refpurpose"> &#8212; Return the list of global ids representing all localities available to this application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_all_localiti_id597168">Function find_all_localities</a></span><span class="refpurpose"> &#8212; Return the list of global ids representing all localities available to this application which support the given component type. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_remote_local_id597233">Function find_remote_localities</a></span><span class="refpurpose"> &#8212; Return the list of locality ids of remote localities supporting the given component type. By default this function will return the list of all remote localities (all but the current locality). </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_remote_local_id595091">Function find_remote_localities</a></span><span class="refpurpose"> &#8212; Return the list of locality ids of remote localities supporting the given component type. By default this function will return the list of all remote localities (all but the current locality). </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_locality">Function find_locality</a></span><span class="refpurpose"> &#8212; Return the global id representing an arbitrary locality which supports the given component type. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_colocation_id_hpp">Header &lt;hpx/runtime/get_colocation_id.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_colocation_id_id595254">Function get_colocation_id</a></span><span class="refpurpose"> &#8212; Return the id of the locality where the object referenced by the given id is currently located on. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_colocation_id_id595361">Function get_colocation_id</a></span><span class="refpurpose"> &#8212; Asynchronously return the id of the locality where the object referenced by the given id is currently located on. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_locality_id_hpp">Header &lt;hpx/runtime/get_locality_id.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_locality_id">Function get_locality_id</a></span><span class="refpurpose"> &#8212; Return the number of the locality this function is being called from. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_locality_name_hpp">Header &lt;hpx/runtime/get_locality_name.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_locality_name_id595465">Function get_locality_name</a></span><span class="refpurpose"> &#8212; Return the name of the locality this function is called on. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_locality_name_id595508">Function get_locality_name</a></span><span class="refpurpose"> &#8212; Return the name of the referenced locality. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_num_localities_hpp">Header &lt;hpx/runtime/get_num_localities.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_initial_num_localities">Function get_initial_num_localities</a></span><span class="refpurpose"> &#8212; Return the number of localities which were registered at startup for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id595617">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Asynchronously return the number of localities which are currently registered for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id595661">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Return the number of localities which are currently registered for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id595718">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Asynchronously return the number of localities which are currently registered for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id595767">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Synchronously return the number of localities which are currently registered for the running application. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_os_thread_count_hpp">Header &lt;hpx/runtime/get_os_thread_count.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_os_thread_cou_id595851">Function get_os_thread_count</a></span><span class="refpurpose"> &#8212; Return the number of worker OS- threads used by the given executor to execute HPX threads. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_ptr_hpp">Header &lt;hpx/runtime/get_ptr.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id595872">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns a future referring to the pointer to the underlying memory of a component. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id595915">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns a future referring to the pointer to the underlying memory of a component. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id595969">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns the pointer to the underlying memory of a component. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id596069">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns the pointer to the underlying memory of a component. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_thread_name_hpp">Header &lt;hpx/runtime/get_thread_name.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_thread_name">Function get_thread_name</a></span><span class="refpurpose"> &#8212; Return the name of the calling thread. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_worker_thread_num_hpp">Header &lt;hpx/runtime/get_worker_thread_num.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_worker_thread_id596211">Function get_worker_thread_num</a></span><span class="refpurpose"> &#8212; Return the number of the current OS-thread running in the runtime instance the current HPX-thread is executed with. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_worker_thread_id596216">Function get_worker_thread_num</a></span><span class="refpurpose"> &#8212; Return the number of the current OS-thread running in the runtime instance the current HPX-thread is executed with. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.naming.unmanaged_hpp">Header &lt;hpx/runtime/naming/unmanaged.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.naming.unmanaged">Function unmanaged</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.report_error_hpp">Header &lt;hpx/runtime/report_error.hpp&gt;</a></span></dt><dt><span class="section"><a href="#header.hpx.runtime.runtime_mode_hpp">Header &lt;hpx/runtime/runtime_mode.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.runtime_mode">Type runtime_mode</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.get_runtime_mode_name">Function get_runtime_mode_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.get_runtime_mode_from_name">Function get_runtime_mode_from_name</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.set_parcel_write_handler_hpp">Header &lt;hpx/runtime/set_parcel_write_handler.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parcel_write_handler_type">Type definition parcel_write_handler_type</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.set_parcel_write_handler">Function set_parcel_write_handler</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.shutdown_function_hpp">Header &lt;hpx/runtime/shutdown_function.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.shutdown_function_type">Type definition shutdown_function_type</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.register_pre_shut_id599837">Function register_pre_shutdown_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread during <span class="emphasis"><em>hpx::finalize()</em></span> but guaranteed before any shutdown function is executed (system-wide) </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_shutdown_function">Function register_shutdown_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread during <span class="emphasis"><em>hpx::finalize()</em></span> but guaranteed after any pre-shutdown function is executed (system-wide) </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.startup_function_hpp">Header &lt;hpx/runtime/startup_function.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.startup_function_type">Type definition startup_function_type</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.register_pre_star_id599962">Function register_pre_startup_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread before hpx_main but guaranteed before any startup function is executed (system-wide). </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_startup_function">Function register_startup_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread before hpx_main but guaranteed after any pre-startup function is executed (system-wide). </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.threads.thread_data_fwd_hpp">Header &lt;hpx/runtime/threads/thread_data_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.threads.get_self">Function get_self</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_ptr">Function get_self_ptr</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_ctx_ptr">Function get_ctx_ptr</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_ptr_checked">Function get_self_ptr_checked</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_id">Function get_self_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_parent_id">Function get_parent_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_parent_phase">Function get_parent_phase</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_stacksize">Function get_self_stacksize</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_parent_locality_id">Function get_parent_locality_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_component_id">Function get_self_component_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_count_id600248">Function get_thread_count</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_count_id600264">Function get_thread_count</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.enumerate_threads">Function enumerate_threads</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.threads.thread_enums_hpp">Header &lt;hpx/runtime/threads/thread_enums.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.threads.thread_state_enum">Type thread_state_enum</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.thread_priority">Type thread_priority</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.thread_state_ex_enum">Type thread_state_ex_enum</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.thread_stacksize">Type thread_stacksize</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state__id600638">Function get_thread_state_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_priority_name">Function get_thread_priority_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state_ex_name">Function get_thread_state_ex_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state__id600650">Function get_thread_state_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_stack_size_name">Function get_stack_size_name</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.threads.thread_helpers_hpp">Header &lt;hpx/runtime/threads/thread_helpers.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id600712">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id600794">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id598638">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id598727">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id598811">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id598946">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id599021">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.get_executor_id599074">Function get_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_state_id599152">Function set_thread_state</a></span><span class="refpurpose"> &#8212; Set the thread state of the <span class="emphasis"><em>thread</em></span> referenced by the thread_id <span class="emphasis"><em>id</em></span>. </span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_state_id599319">Function set_thread_state</a></span><span class="refpurpose"> &#8212; Set the thread state of the <span class="emphasis"><em>thread</em></span> referenced by the thread_id <span class="emphasis"><em>id</em></span>. </span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_state_id599438">Function set_thread_state</a></span><span class="refpurpose"> &#8212; Set the thread state of the <span class="emphasis"><em>thread</em></span> referenced by the thread_id <span class="emphasis"><em>id</em></span>. </span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_description">Function get_thread_description</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state">Function get_thread_state</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_phase">Function get_thread_phase</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_interr_id602155">Function get_thread_interruption_enabled</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_interr_id602239">Function set_thread_interruption_enabled</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_interr_id602320">Function get_thread_interruption_requested</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.interrupt_thread_id602387">Function interrupt_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.interruption_point">Function interruption_point</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_priority">Function get_thread_priority</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_stack_size">Function get_stack_size</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_executor_id602650">Function get_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.trigger_lco_hpp">Header &lt;hpx/runtime/trigger_lco.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id602721">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id602817">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id602836">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id602901">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id602962">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id603023">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id603097">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id603173">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id603255">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id603322">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id603358">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id603409">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id603460">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id603531">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id601337">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id601425">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime_fwd_hpp">Header &lt;hpx/runtime_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.register_thread">Function register_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.unregister_thread">Function unregister_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.get_runtime_insta_id601650">Function get_runtime_instance_number</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.is_starting">Function is_starting</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently being started. </span></dt><dt><span class="refentrytitle"><a href="#hpx.is_running">Function is_running</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently running. </span></dt><dt><span class="refentrytitle"><a href="#hpx.is_stopped">Function is_stopped</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently stopped. </span></dt><dt><span class="refentrytitle"><a href="#hpx.is_stopped_or_shu_id601794">Function is_stopped_or_shutting_down</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently being shut down. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_worker_threads">Function get_num_worker_threads</a></span><span class="refpurpose"> &#8212; Return the number of worker OS- threads used to execute HPX threads. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_system_uptime">Function get_system_uptime</a></span><span class="refpurpose"> &#8212; Return the system uptime measure on the thread executing this call. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_active_counters">Function start_active_counters</a></span><span class="refpurpose"> &#8212; Start all active performance counters, optionally naming the section of code. </span></dt><dt><span class="refentrytitle"><a href="#hpx.reset_active_counters">Function reset_active_counters</a></span><span class="refpurpose"> &#8212; Resets all active performance counters. </span></dt><dt><span class="refentrytitle"><a href="#hpx.stop_active_counters">Function stop_active_counters</a></span><span class="refpurpose"> &#8212; Stop all active performance counters. </span></dt><dt><span class="refentrytitle"><a href="#hpx.evaluate_active_counters">Function evaluate_active_counters</a></span><span class="refpurpose"> &#8212; Evaluate and output all active performance counters, optionally naming the point in code marked by this function. </span></dt><dt><span class="refentrytitle"><a href="#hpx.create_binary_filter">Function create_binary_filter</a></span><span class="refpurpose"> &#8212; Create an instance of a binary filter plugin. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.throw_exception_hpp">Header &lt;hpx/throw_exception.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_THROW_EXCEPTION">Macro HPX_THROW_EXCEPTION</a></span><span class="refpurpose"> &#8212; Throw a hpx::exception initialized from the given parameters. </span></dt><dt><span class="refentrytitle"><a href="#HPX_THROWS_IF">Macro HPX_THROWS_IF</a></span><span class="refpurpose"> &#8212; Either throw a hpx::exception or initialize hpx::error_code from the given parameters. </span></dt></dl></dd></dl></dd><dt><span class="section"><a href="#hpx.terminology">Terminology</a></span></dt><dt><span class="section"><a href="#hpx.people">People</a></span></dt></dl></div><p>
+ Scheduling Policies</a></span></dt></dl></dd><dt><span class="section"><a href="#id742285">Index</a></span></dt><dt><span class="section"><a href="#id761812">Reference</a></span></dt><dd><dl><dt><span class="section"><a href="#header.hpx.components.component_storage.migrate_from_storage_hpp">Header &lt;hpx/components/component_storage/migrate_from_storage.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.migrate_from_storage">Function template migrate_from_storage</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.components.component_storage.migrate_to_storage_hpp">Header &lt;hpx/components/component_storage/migrate_to_storage.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.migrate_to_storag_id538617">Function template migrate_to_storage</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_to_storag_id538663">Function template migrate_to_storage</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.error_hpp">Header &lt;hpx/error.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.error">Type error</a></span><span class="refpurpose"> &#8212; Possible error conditions. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.error_code_hpp">Header &lt;hpx/error_code.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.error_code">Class error_code</a></span><span class="refpurpose"> &#8212; A hpx::error_code represents an arbitrary error condition. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.exception_hpp">Header &lt;hpx/exception.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.exception">Class exception</a></span><span class="refpurpose"> &#8212; A hpx::exception is the main exception type used by HPX to report errors. </span></dt><dt><span class="refentrytitle"><a href="#hpx.thread_interrupted">Struct thread_interrupted</a></span><span class="refpurpose"> &#8212; A hpx::thread_interrupted is the exception type used by HPX to interrupt a running HPX thread. </span></dt><dt><span class="refentrytitle"><a href="#hpx.diagnostic_inform_id539559">Function diagnostic_information</a></span><span class="refpurpose"> &#8212; Extract the diagnostic information embedded in the given exception and return a string holding a formatted message. </span></dt><dt><span class="refentrytitle"><a href="#hpx.diagnostic_inform_id539673">Function diagnostic_information</a></span><span class="refpurpose"> &#8212; Extract the diagnostic information embedded in the given exception and return a string holding a formatted message. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_what_id539797">Function get_error_what</a></span><span class="refpurpose"> &#8212; Return the error message of the thrown exception. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_what_id539913">Function get_error_what</a></span><span class="refpurpose"> &#8212; Return the locality id where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_localit_id540080">Function get_error_locality_id</a></span><span class="refpurpose"> &#8212; Return the locality id where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_localit_id540187">Function get_error_locality_id</a></span><span class="refpurpose"> &#8212; Return the locality id where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_id540316">Function get_error</a></span><span class="refpurpose"> &#8212; Return the locality id where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_id540428">Function get_error</a></span><span class="refpurpose"> &#8212; Return the locality id where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_host_na_id540542">Function get_error_host_name</a></span><span class="refpurpose"> &#8212; Return the hostname of the locality where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_host_na_id540645">Function get_error_host_name</a></span><span class="refpurpose"> &#8212; Return the hostname of the locality where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_process_id540812">Function get_error_process_id</a></span><span class="refpurpose"> &#8212; Return the (operating system) process id of the locality where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_process_id540905">Function get_error_process_id</a></span><span class="refpurpose"> &#8212; Return the (operating system) process id of the locality where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_env_id541021">Function get_error_env</a></span><span class="refpurpose"> &#8212; Return the environment of the OS-process at the point the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_env_id541129">Function get_error_env</a></span><span class="refpurpose"> &#8212; Return the environment of the OS-process at the point the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_functio_id541277">Function get_error_function_name</a></span><span class="refpurpose"> &#8212; Return the function name from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_functio_id541381">Function get_error_function_name</a></span><span class="refpurpose"> &#8212; Return the function name from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_backtra_id541498">Function get_error_backtrace</a></span><span class="refpurpose"> &#8212; Return the stack backtrace from the point the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_backtra_id543625">Function get_error_backtrace</a></span><span class="refpurpose"> &#8212; Return the stack backtrace from the point the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_file_na_id543713">Function get_error_file_name</a></span><span class="refpurpose"> &#8212; Return the (source code) file name of the function from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_file_na_id543833">Function get_error_file_name</a></span><span class="refpurpose"> &#8212; Return the (source code) file name of the function from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_line_nu_id543992">Function get_error_line_number</a></span><span class="refpurpose"> &#8212; Return the line number in the (source code) file of the function from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_line_nu_id541865">Function get_error_line_number</a></span><span class="refpurpose"> &#8212; Return the line number in the (source code) file of the function from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_os_thre_id541987">Function get_error_os_thread</a></span><span class="refpurpose"> &#8212; Return the sequence number of the OS-thread used to execute HPX-threads from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_os_thre_id542122">Function get_error_os_thread</a></span><span class="refpurpose"> &#8212; Return the sequence number of the OS-thread used to execute HPX-threads from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_thread__id542238">Function get_error_thread_id</a></span><span class="refpurpose"> &#8212; Return the unique thread id of the HPX-thread from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_thread__id542330">Function get_error_thread_id</a></span><span class="refpurpose"> &#8212; Return the unique thread id of the HPX-thread from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_thread__id542473">Function get_error_thread_description</a></span><span class="refpurpose"> &#8212; Return any additionally available thread description of the HPX-thread from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_thread__id542590">Function get_error_thread_description</a></span><span class="refpurpose"> &#8212; Return any additionally available thread description of the HPX-thread from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_config_id542672">Function get_error_config</a></span><span class="refpurpose"> &#8212; Return the HPX configuration information point from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_config_id542840">Function get_error_config</a></span><span class="refpurpose"> &#8212; Return the HPX configuration information point from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_state_id542952">Function get_error_state</a></span><span class="refpurpose"> &#8212; Return the HPX runtime state information at which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_state_id543072">Function get_error_state</a></span><span class="refpurpose"> &#8212; Return the HPX runtime state information at which the exception was thrown. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.exception_fwd_hpp">Header &lt;hpx/exception_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.throws">Global throws</a></span><span class="refpurpose"> &#8212; Predefined error_code object used as "throw on error" tag. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.exception_list_hpp">Header &lt;hpx/exception_list.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.exception_list">Class exception_list</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.hpx_finalize_hpp">Header &lt;hpx/hpx_finalize.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.finalize_id543374">Function finalize</a></span><span class="refpurpose"> &#8212; Main function to gracefully terminate the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.finalize_id543490">Function finalize</a></span><span class="refpurpose"> &#8212; Main function to gracefully terminate the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.terminate">Function terminate</a></span><span class="refpurpose"> &#8212; Terminate any application non-gracefully. </span></dt><dt><span class="refentrytitle"><a href="#hpx.disconnect_id543577">Function disconnect</a></span><span class="refpurpose"> &#8212; Disconnect this locality from the application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.disconnect_id547288">Function disconnect</a></span><span class="refpurpose"> &#8212; Disconnect this locality from the application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.stop">Function stop</a></span><span class="refpurpose"> &#8212; Stop the runtime system. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.hpx_init_hpp">Header &lt;hpx/hpx_init.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.init_id547394">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id547560">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id547703">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id547828">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id547963">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548095">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548170">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548275">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548410">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548483">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548572">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548632">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548756">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548819">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id546689">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.hpx_start_hpp">Header &lt;hpx/hpx_start.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.start_id546773">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id546931">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id547098">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551151">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551309">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551413">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551523">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551664">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551771">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551862">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551938">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id552028">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id552156">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id552253">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id552351">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.barrier_hpp">Header &lt;hpx/lcos/barrier.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.barrier">Class barrier</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.broadcast_hpp">Header &lt;hpx/lcos/broadcast.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast">Function template broadcast</a></span><span class="refpurpose"> &#8212; Perform a distributed broadcast operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast_apply">Function template broadcast_apply</a></span><span class="refpurpose"> &#8212; Perform an asynchronous (fire&amp;forget) distributed broadcast operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast_with_index">Function template broadcast_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed broadcast operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast_apply_with_index">Function template broadcast_apply_with_index</a></span><span class="refpurpose"> &#8212; Perform an asynchronous (fire&amp;forget) distributed broadcast operation. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.fold_hpp">Header &lt;hpx/lcos/fold.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.fold">Function template fold</a></span><span class="refpurpose"> &#8212; Perform a distributed fold operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.fold_with_index">Function template fold_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed folding operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.inverse_fold">Function template inverse_fold</a></span><span class="refpurpose"> &#8212; Perform a distributed inverse folding operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.inverse_fold_with_index">Function template inverse_fold_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed inverse folding operation. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.gather_hpp">Header &lt;hpx/lcos/gather.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_here_id551038">Function template gather_here</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_there_id555069">Function template gather_there</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_here_id555138">Function template gather_here</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_there_id555218">Function template gather_there</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.split_future_hpp">Header &lt;hpx/lcos/split_future.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.split_future">Function template split_future</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_all_hpp">Header &lt;hpx/lcos/wait_all.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_all_id553205">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_id553272">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_id553292">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_id553364">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_n">Function template wait_all_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_any_hpp">Header &lt;hpx/lcos/wait_any.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_any_id553517">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id553616">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id553738">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id553811">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id553934">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_n">Function template wait_any_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_each_hpp">Header &lt;hpx/lcos/wait_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_each_id554134">Function template wait_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_each_id554204">Function template wait_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_each_id554279">Function template wait_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_each_n">Function template wait_each_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_some_hpp">Header &lt;hpx/lcos/wait_some.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_some_id554480">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_id554570">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_id554657">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_id554769">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_n">Function template wait_some_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_all_hpp">Header &lt;hpx/lcos/when_all.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_all_id554952">Function template when_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_all_id556764">Function template when_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_all_id556815">Function template when_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_all_n">Function template when_all_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_any_hpp">Header &lt;hpx/lcos/when_any.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_any_result">Struct template when_any_result</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_id557040">Function template when_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_id557158">Function template when_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_id557197">Function template when_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_n">Function template when_any_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_each_hpp">Header &lt;hpx/lcos/when_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_each_id557398">Function template when_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_each_id557484">Function template when_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_each_id557602">Function template when_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_each_n">Function template when_each_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_some_hpp">Header &lt;hpx/lcos/when_some.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_some_result">Struct template when_some_result</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id557797">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id557945">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id555769">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id555895">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_n">Function template when_some_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.adjacent_difference_hpp">Header &lt;hpx/parallel/algorithms/adjacent_difference.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.adjacent_differen_id556167">Function template adjacent_difference</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.adjacent_differen_id556305">Function template adjacent_difference</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.adjacent_find_hpp">Header &lt;hpx/parallel/algorithms/adjacent_find.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.adjacent_find">Function template adjacent_find</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.all_any_none_hpp">Header &lt;hpx/parallel/algorithms/all_any_none.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.none_of">Function template none_of</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.any_of">Function template any_of</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.all_of">Function template all_of</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.copy_hpp">Header &lt;hpx/parallel/algorithms/copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_id559274">Function template copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_n">Function template copy_n</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_if_id559560">Function template copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.copy_hpp">Header &lt;hpx/parallel/container_algorithms/copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_id559804">Function template copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_if_id559922">Function template copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.count_hpp">Header &lt;hpx/parallel/algorithms/count.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.count">Function template count</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.count_if">Function template count_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.equal_hpp">Header &lt;hpx/parallel/algorithms/equal.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.equal_id560509">Function template equal</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.equal_id560719">Function template equal</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.exclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/exclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.exclusive_scan_id558660">Function template exclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.exclusive_scan_id561986">Function template exclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.fill_hpp">Header &lt;hpx/parallel/algorithms/fill.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.fill">Function template fill</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.fill_n">Function template fill_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.find_hpp">Header &lt;hpx/parallel/algorithms/find.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find">Function template find</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_if">Function template find_if</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_if_not">Function template find_if_not</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_end">Function template find_end</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_first_of">Function template find_first_of</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_each_hpp">Header &lt;hpx/parallel/algorithms/for_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.F">Global F</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.for_each_n">Function template for_each_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.for_each_hpp">Header &lt;hpx/parallel/container_algorithms/for_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.for_each_id561529">Function template for_each</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_loop_hpp">Header &lt;hpx/parallel/algorithms/for_loop.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_id561712">Function template for_loop</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_id561898">Function template for_loop</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_strided_id565779">Function template for_loop_strided</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_strided_id566037">Function template for_loop_strided</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_id566175">Function template for_loop_n</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_id566372">Function template for_loop_n</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_stride_id566520">Function template for_loop_n_strided</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_stride_id566747">Function template for_loop_n_strided</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_loop_induction_hpp">Header &lt;hpx/parallel/algorithms/for_loop_induction.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.induction">Function template induction</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_loop_reduction_hpp">Header &lt;hpx/parallel/algorithms/for_loop_reduction.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.reduction">Function template reduction</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.generate_hpp">Header &lt;hpx/parallel/algorithms/generate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.generate_id567143">Function template generate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.generate_n">Function template generate_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.generate_hpp">Header &lt;hpx/parallel/container_algorithms/generate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.generate_id565248">Function template generate</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.includes_hpp">Header &lt;hpx/parallel/algorithms/includes.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.includes">Function template includes</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.inclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/inclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.inclusive_scan_id565637">Function template inclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.inclusive_scan_id570624">Function template inclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.inclusive_scan_id570834">Function template inclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.is_partitioned_hpp">Header &lt;hpx/parallel/algorithms/is_partitioned.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.is_partitioned">Function template is_partitioned</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.is_sorted_hpp">Header &lt;hpx/parallel/algorithms/is_sorted.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.is_sorted">Function template is_sorted</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.is_sorted_until">Function template is_sorted_until</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.lexicographical_compare_hpp">Header &lt;hpx/parallel/algorithms/lexicographical_compare.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.lexicographical_compare">Function template lexicographical_compare</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.minmax_hpp">Header &lt;hpx/parallel/algorithms/minmax.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.min_element_id571769">Function template min_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.max_element_id571959">Function template max_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.minmax_element_id569925">Function template minmax_element</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.minmax_hpp">Header &lt;hpx/parallel/container_algorithms/minmax.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.min_element_id570140">Function template min_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.max_element_id570326">Function template max_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.minmax_element_id574315">Function template minmax_element</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.mismatch_hpp">Header &lt;hpx/parallel/algorithms/mismatch.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.mismatch_id574520">Function template mismatch</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.mismatch_id574717">Function template mismatch</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.move_hpp">Header &lt;hpx/parallel/algorithms/move.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.move">Function template move</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.reduce_hpp">Header &lt;hpx/parallel/algorithms/reduce.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reduce_id572885">Function template reduce</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reduce_id573079">Function template reduce</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reduce_id573243">Function template reduce</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.reduce_hpp">Header &lt;hpx/lcos/reduce.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.reduce_id573427">Function template reduce</a></span><span class="refpurpose"> &#8212; Perform a distributed reduction operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.reduce_with_index">Function template reduce_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed reduction operation. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.reduce_by_key_hpp">Header &lt;hpx/parallel/algorithms/reduce_by_key.hpp&gt;</a></span></dt><dt><span class="section"><a href="#header.hpx.parallel.algorithms.remove_copy_hpp">Header &lt;hpx/parallel/algorithms/remove_copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_id573596">Function template remove_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_if_id573789">Function template remove_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.remove_copy_hpp">Header &lt;hpx/parallel/container_algorithms/remove_copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_id574041">Function template remove_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_if_id576995">Function template remove_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.replace_hpp">Header &lt;hpx/parallel/algorithms/replace.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_id577261">Function template replace</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_if_id577437">Function template replace_if</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_id577670">Function template replace_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_if_id575642">Function template replace_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.replace_hpp">Header &lt;hpx/parallel/container_algorithms/replace.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_id575922">Function template replace</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_if_id576060">Function template replace_if</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_id576313">Function template replace_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_if_id576489">Function template replace_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.reverse_hpp">Header &lt;hpx/parallel/algorithms/reverse.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_id576747">Function template reverse</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_copy_id576860">Function template reverse_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.reverse_hpp">Header &lt;hpx/parallel/container_algorithms/reverse.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_id579645">Function template reverse</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_copy_id579752">Function template reverse_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.rotate_hpp">Header &lt;hpx/parallel/algorithms/rotate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_id579869">Function template rotate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_copy_id580029">Function template rotate_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.rotate_hpp">Header &lt;hpx/parallel/container_algorithms/rotate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_id577959">Function template rotate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_copy_id578084">Function template rotate_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.search_hpp">Header &lt;hpx/parallel/algorithms/search.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.search">Function template search</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.search_n">Function template search_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_difference_hpp">Header &lt;hpx/parallel/algorithms/set_difference.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_difference">Function template set_difference</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_intersection_hpp">Header &lt;hpx/parallel/algorithms/set_intersection.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_intersection">Function template set_intersection</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_symmetric_difference_hpp">Header &lt;hpx/parallel/algorithms/set_symmetric_difference.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_symmetric_difference">Function template set_symmetric_difference</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_union_hpp">Header &lt;hpx/parallel/algorithms/set_union.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_union">Function template set_union</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.sort_hpp">Header &lt;hpx/parallel/algorithms/sort.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.sort_id581651">Function template sort</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.sort_hpp">Header &lt;hpx/parallel/container_algorithms/sort.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.sort_id581801">Function template sort</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.sort_by_key_hpp">Header &lt;hpx/parallel/algorithms/sort_by_key.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.sort_by_key">Function template sort_by_key</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.swap_ranges_hpp">Header &lt;hpx/parallel/algorithms/swap_ranges.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.swap_ranges">Function template swap_ranges</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_hpp">Header &lt;hpx/parallel/algorithms/transform.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id582335">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id582578">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id580620">Function template transform</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.transform_hpp">Header &lt;hpx/parallel/container_algorithms/transform.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id580922">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id581141">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id581430">Function template transform</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_exclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/transform_exclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_exclusive_scan">Function template transform_exclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_inclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/transform_inclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_inclusi_id584330">Function template transform_inclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_inclusi_id584589">Function template transform_inclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_reduce_hpp">Header &lt;hpx/parallel/algorithms/transform_reduce.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_reduce_id584857">Function template transform_reduce</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_reduce_binary_hpp">Header &lt;hpx/parallel/algorithms/transform_reduce_binary.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_reduce_id585107">Function template transform_reduce</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_reduce_id585283">Function template transform_reduce</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.uninitialized_copy_hpp">Header &lt;hpx/parallel/algorithms/uninitialized_copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_copy">Function template uninitialized_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_copy_n">Function template uninitialized_copy_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.uninitialized_fill_hpp">Header &lt;hpx/parallel/algorithms/uninitialized_fill.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_fill">Function template uninitialized_fill</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_fill_n">Function template uninitialized_fill_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.execution_policy_hpp">Header &lt;hpx/parallel/execution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_policy">Struct parallel_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_policy_shim">Struct template parallel_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_task_policy">Struct parallel_task_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_task_policy_shim">Struct template parallel_task_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_unsequen_id590252">Struct parallel_unsequenced_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_policy">Struct sequenced_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_policy_shim">Struct template sequenced_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_task_policy">Struct sequenced_task_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_task_policy_shim">Struct template sequenced_task_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.task">Global task</a></span><span class="refpurpose"> &#8212; Default sequential execution policy object. </span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.seq">Global seq</a></span><span class="refpurpose"> &#8212; Default sequential execution policy object. </span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.par">Global par</a></span><span class="refpurpose"> &#8212; Default parallel execution policy object. </span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.par_unseq">Global par_unseq</a></span><span class="refpurpose"> &#8212; Default vector execution policy object. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.auto_chunk_size_hpp">Header &lt;hpx/parallel/executors/auto_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.auto_chunk_size">Struct auto_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.dynamic_chunk_size_hpp">Header &lt;hpx/parallel/executors/dynamic_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.dynamic_chunk_size">Struct dynamic_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.executor_parameter_traits_hpp">Header &lt;hpx/parallel/executors/executor_parameter_traits.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.executor_parameter_traits">Struct template executor_parameter_traits</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.is_executor_parameters">Struct template is_executor_parameters</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.sequential_execut_id592088">Struct sequential_executor_parameters</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.guided_chunk_size_hpp">Header &lt;hpx/parallel/executors/guided_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.guided_chunk_size">Struct guided_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.parallel_executor_hpp">Header &lt;hpx/parallel/executors/parallel_executor.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_executor">Struct parallel_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.persistent_auto_chunk_size_hpp">Header &lt;hpx/parallel/executors/persistent_auto_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.persistent_auto_chunk_size">Struct persistent_auto_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.sequenced_executor_hpp">Header &lt;hpx/parallel/executors/sequenced_executor.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_executor">Struct sequenced_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.service_executors_hpp">Header &lt;hpx/parallel/executors/service_executors.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.io_pool_executor">Struct io_pool_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.main_pool_executor">Struct main_pool_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parcel_pool_executor">Struct parcel_pool_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.service_executor">Struct service_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.timer_pool_executor">Struct timer_pool_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.static_chunk_size_hpp">Header &lt;hpx/parallel/executors/static_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.static_chunk_size">Struct static_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.thread_pool_executors_hpp">Header &lt;hpx/parallel/executors/thread_pool_executors.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.local_priority_qu_id592750">Type definition local_priority_queue_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.timed_executor_traits_hpp">Header &lt;hpx/parallel/executors/timed_executor_traits.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.is_timed_executor">Struct template is_timed_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.timed_executor_traits">Struct template timed_executor_traits</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.task_block_hpp">Header &lt;hpx/parallel/task_block.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.task_block">Class template task_block</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.task_canceled_exception">Class task_canceled_exception</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id594952">Function template define_task_block</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id595036">Function template define_task_block</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id595116">Function template define_task_block_restore_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id595228">Function template define_task_block_restore_thread</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.performance_counters.manage_counter_type_hpp">Header &lt;hpx/performance_counters/manage_counter_type.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id595349">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new generic performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id595493">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id595608">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id595690">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new generic performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.actions.basic_action_hpp">Header &lt;hpx/runtime/actions/basic_action.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_REGISTER_ACTION_DECLARATION">Macro HPX_REGISTER_ACTION_DECLARATION</a></span><span class="refpurpose"> &#8212; Declare the necessary component action boilerplate code. </span></dt><dt><span class="refentrytitle"><a href="#HPX_REGISTER_ACTION">Macro HPX_REGISTER_ACTION</a></span><span class="refpurpose"> &#8212; Define the necessary component action boilerplate code. </span></dt><dt><span class="refentrytitle"><a href="#HPX_REGISTER_ACTION_ID">Macro HPX_REGISTER_ACTION_ID</a></span><span class="refpurpose"> &#8212; Define the necessary component action boilerplate code and assign a predefined unique id to the action. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.actions.component_action_hpp">Header &lt;hpx/runtime/actions/component_action.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_DEFINE_COMPONENT_ACTION">Macro HPX_DEFINE_COMPONENT_ACTION</a></span><span class="refpurpose"> &#8212; Registers a member function of a component as an action type with HPX. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.actions.plain_action_hpp">Header &lt;hpx/runtime/actions/plain_action.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_DEFINE_PLAIN_ACTION">Macro HPX_DEFINE_PLAIN_ACTION</a></span><span class="refpurpose"> &#8212; Defines a plain action type. </span></dt><dt><span class="refentrytitle"><a href="#HPX_DECLARE_PLAIN_ACTION">Macro HPX_DECLARE_PLAIN_ACTION</a></span><span class="refpurpose"> &#8212; Declares a plain action type. </span></dt><dt><span class="refentrytitle"><a href="#HPX_PLAIN_ACTION">Macro HPX_PLAIN_ACTION</a></span><span class="refpurpose"> &#8212; Defines a plain action type based on the given function <span class="emphasis"><em>func</em></span> and registers it with HPX. </span></dt><dt><span class="refentrytitle"><a href="#HPX_PLAIN_ACTION_ID">Macro HPX_PLAIN_ACTION_ID</a></span><span class="refpurpose"> &#8212; Defines a plain action type based on the given function <span class="emphasis"><em>func</em></span> and registers it with HPX. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.applier_fwd_hpp">Header &lt;hpx/runtime/applier_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.applier.get_applier">Function get_applier</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.applier.get_applier_ptr">Function get_applier_ptr</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.basename_registration_hpp">Header &lt;hpx/runtime/basename_registration.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.find_all_from_basename">Function find_all_from_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.find_from_basenam_id596471">Function find_from_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.find_from_basenam_id596503">Function find_from_basename</a></span><span class="refpurpose"> &#8212; Return registered id from the given base name and sequence number. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_from_basenam_id596587">Function template find_from_basename</a></span><span class="refpurpose"> &#8212; Return registered id from the given base name and sequence number. </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_with_bas_id596644">Function register_with_basename</a></span><span class="refpurpose"> &#8212; Register the given id using the given base name. </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_with_bas_id596682">Function register_with_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.register_with_bas_id596751">Function template register_with_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.unregister_with_basename">Function unregister_with_basename</a></span><span class="refpurpose"> &#8212; Unregister the given id using the given base name. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.binpacking_distribution_policy_hpp">Header &lt;hpx/runtime/components/binpacking_distribution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.binpacking_distri_id596850">Struct binpacking_distribution_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.default_binpackin_id598091">Global default_binpacking_counter_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.binpacked">Global binpacked</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.colocating_distribution_policy_hpp">Header &lt;hpx/runtime/components/colocating_distribution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.colocating_distri_id598151">Struct colocating_distribution_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.colocated">Global colocated</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.component_factory_hpp">Header &lt;hpx/runtime/components/component_factory.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_REGISTER_COMPONENT">Macro HPX_REGISTER_COMPONENT</a></span><span class="refpurpose"> &#8212; Define a component factory for a component type. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.copy_component_hpp">Header &lt;hpx/runtime/components/copy_component.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.copy_id598677">Function template copy</a></span><span class="refpurpose"> &#8212; Copy given component to the specified target locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.components.copy_id598718">Function template copy</a></span><span class="refpurpose"> &#8212; Copy given component to the specified target locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.components.copy_id598798">Function template copy</a></span><span class="refpurpose"> &#8212; Copy given component to the specified target locality. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.default_distribution_policy_hpp">Header &lt;hpx/runtime/components/default_distribution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.default_distribut_id598870">Struct default_distribution_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.default_layout">Global default_layout</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.migrate_component_hpp">Header &lt;hpx/runtime/components/migrate_component.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id597131">Function template migrate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id597226">Function template migrate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id597282">Function template migrate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id597310">Function template migrate</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.new_hpp">Header &lt;hpx/runtime/components/new.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.new_id597400">Function template new_</a></span><span class="refpurpose"> &#8212; Create one or more new instances of the given Component type on the specified locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.new_id597512">Function template new_</a></span><span class="refpurpose"> &#8212; Create multiple new instances of the given Component type on the specified locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.new_id597597">Function template new_</a></span><span class="refpurpose"> &#8212; Create one or more new instances of the given Component type based on the given distribution policy. </span></dt><dt><span class="refentrytitle"><a href="#hpx.new_id597718">Function template new_</a></span><span class="refpurpose"> &#8212; Create multiple new instances of the given Component type on the localities as defined by the given distribution policy. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.find_here_hpp">Header &lt;hpx/runtime/find_here.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.find_here">Function find_here</a></span><span class="refpurpose"> &#8212; Return the global id representing this locality. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.find_localities_hpp">Header &lt;hpx/runtime/find_localities.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.find_root_locality">Function find_root_locality</a></span><span class="refpurpose"> &#8212; Return the global id representing the root locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_all_localiti_id598017">Function find_all_localities</a></span><span class="refpurpose"> &#8212; Return the list of global ids representing all localities available to this application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_all_localiti_id601910">Function find_all_localities</a></span><span class="refpurpose"> &#8212; Return the list of global ids representing all localities available to this application which support the given component type. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_remote_local_id599744">Function find_remote_localities</a></span><span class="refpurpose"> &#8212; Return the list of locality ids of remote localities supporting the given component type. By default this function will return the list of all remote localities (all but the current locality). </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_remote_local_id599841">Function find_remote_localities</a></span><span class="refpurpose"> &#8212; Return the list of locality ids of remote localities supporting the given component type. By default this function will return the list of all remote localities (all but the current locality). </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_locality">Function find_locality</a></span><span class="refpurpose"> &#8212; Return the global id representing an arbitrary locality which supports the given component type. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_colocation_id_hpp">Header &lt;hpx/runtime/get_colocation_id.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_colocation_id_id600060">Function get_colocation_id</a></span><span class="refpurpose"> &#8212; Return the id of the locality where the object referenced by the given id is currently located on. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_colocation_id_id600115">Function get_colocation_id</a></span><span class="refpurpose"> &#8212; Asynchronously return the id of the locality where the object referenced by the given id is currently located on. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_locality_id_hpp">Header &lt;hpx/runtime/get_locality_id.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_locality_id">Function get_locality_id</a></span><span class="refpurpose"> &#8212; Return the number of the locality this function is being called from. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_locality_name_hpp">Header &lt;hpx/runtime/get_locality_name.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_locality_name_id600223">Function get_locality_name</a></span><span class="refpurpose"> &#8212; Return the name of the locality this function is called on. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_locality_name_id600265">Function get_locality_name</a></span><span class="refpurpose"> &#8212; Return the name of the referenced locality. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_num_localities_hpp">Header &lt;hpx/runtime/get_num_localities.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_initial_num_localities">Function get_initial_num_localities</a></span><span class="refpurpose"> &#8212; Return the number of localities which were registered at startup for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id600377">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Asynchronously return the number of localities which are currently registered for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id600425">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Return the number of localities which are currently registered for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id600479">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Asynchronously return the number of localities which are currently registered for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id600525">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Synchronously return the number of localities which are currently registered for the running application. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_os_thread_count_hpp">Header &lt;hpx/runtime/get_os_thread_count.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_os_thread_cou_id600589">Function get_os_thread_count</a></span><span class="refpurpose"> &#8212; Return the number of worker OS- threads used by the given executor to execute HPX threads. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_ptr_hpp">Header &lt;hpx/runtime/get_ptr.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id600665">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns a future referring to the pointer to the underlying memory of a component. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id600678">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns a future referring to the pointer to the underlying memory of a component. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id600757">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns the pointer to the underlying memory of a component. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id600833">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns the pointer to the underlying memory of a component. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_thread_name_hpp">Header &lt;hpx/runtime/get_thread_name.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_thread_name">Function get_thread_name</a></span><span class="refpurpose"> &#8212; Return the name of the calling thread. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_worker_thread_num_hpp">Header &lt;hpx/runtime/get_worker_thread_num.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_worker_thread_id600965">Function get_worker_thread_num</a></span><span class="refpurpose"> &#8212; Return the number of the current OS-thread running in the runtime instance the current HPX-thread is executed with. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_worker_thread_id601004">Function get_worker_thread_num</a></span><span class="refpurpose"> &#8212; Return the number of the current OS-thread running in the runtime instance the current HPX-thread is executed with. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.naming.unmanaged_hpp">Header &lt;hpx/runtime/naming/unmanaged.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.naming.unmanaged">Function unmanaged</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.report_error_hpp">Header &lt;hpx/runtime/report_error.hpp&gt;</a></span></dt><dt><span class="section"><a href="#header.hpx.runtime.runtime_mode_hpp">Header &lt;hpx/runtime/runtime_mode.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.runtime_mode">Type runtime_mode</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.get_runtime_mode_name">Function get_runtime_mode_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.get_runtime_mode_from_name">Function get_runtime_mode_from_name</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.set_parcel_write_handler_hpp">Header &lt;hpx/runtime/set_parcel_write_handler.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parcel_write_handler_type">Type definition parcel_write_handler_type</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.set_parcel_write_handler">Function set_parcel_write_handler</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.shutdown_function_hpp">Header &lt;hpx/runtime/shutdown_function.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.shutdown_function_type">Type definition shutdown_function_type</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.register_pre_shut_id601283">Function register_pre_shutdown_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread during <span class="emphasis"><em>hpx::finalize()</em></span> but guaranteed before any shutdown function is executed (system-wide) </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_shutdown_function">Function register_shutdown_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread during <span class="emphasis"><em>hpx::finalize()</em></span> but guaranteed after any pre-shutdown function is executed (system-wide) </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.startup_function_hpp">Header &lt;hpx/runtime/startup_function.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.startup_function_type">Type definition startup_function_type</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.register_pre_star_id601400">Function register_pre_startup_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread before hpx_main but guaranteed before any startup function is executed (system-wide). </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_startup_function">Function register_startup_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread before hpx_main but guaranteed after any pre-startup function is executed (system-wide). </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.threads.thread_data_fwd_hpp">Header &lt;hpx/runtime/threads/thread_data_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.threads.get_self">Function get_self</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_ptr">Function get_self_ptr</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_ctx_ptr">Function get_ctx_ptr</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_ptr_checked">Function get_self_ptr_checked</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_id">Function get_self_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_parent_id">Function get_parent_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_parent_phase">Function get_parent_phase</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_stacksize">Function get_self_stacksize</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_parent_locality_id">Function get_parent_locality_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_component_id">Function get_self_component_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_count_id601687">Function get_thread_count</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_count_id601727">Function get_thread_count</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.enumerate_threads">Function enumerate_threads</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.threads.thread_enums_hpp">Header &lt;hpx/runtime/threads/thread_enums.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.threads.thread_state_enum">Type thread_state_enum</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.thread_priority">Type thread_priority</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.thread_state_ex_enum">Type thread_state_ex_enum</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.thread_stacksize">Type thread_stacksize</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state__id604968">Function get_thread_state_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_priority_name">Function get_thread_priority_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state_ex_name">Function get_thread_state_ex_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state__id604981">Function get_thread_state_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_stack_size_name">Function get_stack_size_name</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.threads.thread_helpers_hpp">Header &lt;hpx/runtime/threads/thread_helpers.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id605014">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id605138">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id605221">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id605282">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id605407">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id605474">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id605606">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.get_executor_id605673">Function get_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_state_id605751">Function set_thread_state</a></span><span class="refpurpose"> &#8212; Set the thread state of the <span class="emphasis"><em>thread</em></span> referenced by the thread_id <span class="emphasis"><em>id</em></span>. </span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_state_id605883">Function set_thread_state</a></span><span class="refpurpose"> &#8212; Set the thread state of the <span class="emphasis"><em>thread</em></span> referenced by the thread_id <span class="emphasis"><em>id</em></span>. </span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_state_id606044">Function set_thread_state</a></span><span class="refpurpose"> &#8212; Set the thread state of the <span class="emphasis"><em>thread</em></span> referenced by the thread_id <span class="emphasis"><em>id</em></span>. </span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_description">Function get_thread_description</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state">Function get_thread_state</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_phase">Function get_thread_phase</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_interr_id604227">Function get_thread_interruption_enabled</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_interr_id604255">Function set_thread_interruption_enabled</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_interr_id604326">Function get_thread_interruption_requested</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.interrupt_thread_id604404">Function interrupt_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.interruption_point">Function interruption_point</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_priority">Function get_thread_priority</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_stack_size">Function get_stack_size</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_executor_id604681">Function get_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.trigger_lco_hpp">Header &lt;hpx/runtime/trigger_lco.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id608025">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id608100">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id608144">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id608190">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id608250">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id608360">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id608398">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id608448">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608554">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608630">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608655">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608741">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608765">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608846">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608913">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608968">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime_fwd_hpp">Header &lt;hpx/runtime_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.register_thread">Function register_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.unregister_thread">Function unregister_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.get_runtime_insta_id606944">Function get_runtime_instance_number</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.is_starting">Function is_starting</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently being started. </span></dt><dt><span class="refentrytitle"><a href="#hpx.is_running">Function is_running</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently running. </span></dt><dt><span class="refentrytitle"><a href="#hpx.is_stopped">Function is_stopped</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently stopped. </span></dt><dt><span class="refentrytitle"><a href="#hpx.is_stopped_or_shu_id607095">Function is_stopped_or_shutting_down</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently being shut down. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_worker_threads">Function get_num_worker_threads</a></span><span class="refpurpose"> &#8212; Return the number of worker OS- threads used to execute HPX threads. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_system_uptime">Function get_system_uptime</a></span><span class="refpurpose"> &#8212; Return the system uptime measure on the thread executing this call. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_active_counters">Function start_active_counters</a></span><span class="refpurpose"> &#8212; Start all active performance counters, optionally naming the section of code. </span></dt><dt><span class="refentrytitle"><a href="#hpx.reset_active_counters">Function reset_active_counters</a></span><span class="refpurpose"> &#8212; Resets all active performance counters. </span></dt><dt><span class="refentrytitle"><a href="#hpx.stop_active_counters">Function stop_active_counters</a></span><span class="refpurpose"> &#8212; Stop all active performance counters. </span></dt><dt><span class="refentrytitle"><a href="#hpx.evaluate_active_counters">Function evaluate_active_counters</a></span><span class="refpurpose"> &#8212; Evaluate and output all active performance counters, optionally naming the point in code marked by this function. </span></dt><dt><span class="refentrytitle"><a href="#hpx.create_binary_filter">Function create_binary_filter</a></span><span class="refpurpose"> &#8212; Create an instance of a binary filter plugin. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.throw_exception_hpp">Header &lt;hpx/throw_exception.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_THROW_EXCEPTION">Macro HPX_THROW_EXCEPTION</a></span><span class="refpurpose"> &#8212; Throw a hpx::exception initialized from the given parameters. </span></dt><dt><span class="refentrytitle"><a href="#HPX_THROWS_IF">Macro HPX_THROWS_IF</a></span><span class="refpurpose"> &#8212; Either throw a hpx::exception or initialize hpx::error_code from the given parameters. </span></dt></dl></dd></dl></dd><dt><span class="section"><a href="#hpx.terminology">Terminology</a></span></dt><dt><span class="section"><a href="#hpx.people">People</a></span></dt></dl></div><p>
The <a href="http://stellar-group.org" target="_top">STE||AR</a> Group (<span class="bold"><strong>S</strong></span>ystems
<span class="bold"><strong>T</strong></span>echnology, <span class="bold"><strong>E</strong></span>mergent
Para<span class="bold"><strong>ll</strong></span>elism, and <span class="bold"><strong>A</strong></span>lgorithm
@@ -81,7 +81,7 @@
of Computer Science 3 - Computer Architecture</a>. For a full list of people
working in this group and participating in writing this documentation see <a class="link" href="#hpx.people" title="People">People</a>.
</p><p>
- This documentation is automatically generated for <span class="emphasis"><em>HPX</em></span> <a class="link" href="#hpx.whats_new.hpx_1_1_0" title="HPX V1.1">V1.1.0</a> (from Git commit: <a href="https://github.com/STEllAR-GROUP/hpx/commit/8024b0f22cba4f337a9de3016b83ce8bfb59bb71" target="_top">8024b0f22cba4f337a9de3016b83ce8bfb59bb71</a>)
+ This documentation is automatically generated for <span class="emphasis"><em>HPX</em></span> <a class="link" href="#hpx.whats_new.hpx_1_1_0" title="HPX V1.1">V1.1.0</a> (from Git commit: <a href="https://github.com/STEllAR-GROUP/hpx/commit/17a7834c081c40df07b6a804bec4e5901e4ce73a" target="_top">17a7834c081c40df07b6a804bec4e5901e4ce73a</a>)
by the Boost <a href="http://www.boost.org/doc/libs/release/doc/html/quickbook.html" target="_top">QuickBook</a>
and <a href="http://www.boost.org/doc/libs/release/tools/auto_index/doc/html/index.html" target="_top">AutoIndex</a>
documentation tools. <a href="http://www.boost.org/doc/libs/release/doc/html/quickbook.html" target="_top">QuickBook</a>
@@ -2846,25 +2846,25 @@
supported by the used compiler.
</li><li class="listitem">
The API for creating instances of components has been consolidated.
- All component instances should be created using the <code class="computeroutput"><a class="link" href="#hpx.new_id596517" title="Function template new_">hpx::new_&lt;&gt;()</a></code>
+ All component instances should be created using the <code class="computeroutput"><a class="link" href="#hpx.new_id597400" title="Function template new_">hpx::new_&lt;&gt;()</a></code>
only. It allows to instantiate both, single component instances and
multiple component instances. The placement of the created components
can be controlled by special distribution policies. Please see the
- corresponding documentation outlining the use of <code class="computeroutput"><a class="link" href="#hpx.new_id596517" title="Function template new_">hpx::new_&lt;&gt;()</a></code>.
+ corresponding documentation outlining the use of <code class="computeroutput"><a class="link" href="#hpx.new_id597400" title="Function template new_">hpx::new_&lt;&gt;()</a></code>.
</li><li class="listitem">
Introduced four new distribution policies which can be used with many
API functions which traditionally expected to be used with a locality
id. The new distribution policies are:
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: circle; "><li class="listitem">
- <code class="computeroutput"><a class="link" href="#hpx.components.default_distribut_id594312" title="Struct default_distribution_policy">hpx::default_distribution_policy</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.components.default_distribut_id598870" title="Struct default_distribution_policy">hpx::default_distribution_policy</a></code>
which tries to place multiple component instances as evenly as
possible.
</li><li class="listitem">
- <code class="computeroutput"><a class="link" href="#hpx.components.colocating_distri_id593600" title="Struct colocating_distribution_policy">hpx::colocating_distribution_policy</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.components.colocating_distri_id598151" title="Struct colocating_distribution_policy">hpx::colocating_distribution_policy</a></code>
which will refer to the locality where a given component instance
is currently placed.
</li><li class="listitem">
- <code class="computeroutput"><a class="link" href="#hpx.components.binpacking_distri_id593311" title="Struct binpacking_distribution_policy">hpx::binpacking_distribution_policy</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.components.binpacking_distri_id596850" title="Struct binpacking_distribution_policy">hpx::binpacking_distribution_policy</a></code>
which will place multiple component instances as evenly as possible
based on any performance counter.
</li><li class="listitem">
@@ -2956,16 +2956,16 @@
</li><li class="listitem">
The obsolete distributing_factory and binpacking_factory components
have been removed. The corresponding functionality is now provided
- by the <code class="computeroutput"><a class="link" href="#hpx.new_id596517" title="Function template new_">hpx::new_&lt;&gt;()</a></code> API function
+ by the <code class="computeroutput"><a class="link" href="#hpx.new_id597400" title="Function template new_">hpx::new_&lt;&gt;()</a></code> API function
in conjunction with the <code class="computeroutput"><span class="identifier">hpx</span><span class="special">::</span><span class="identifier">default_layout</span></code>
and <code class="computeroutput"><span class="identifier">hpx</span><span class="special">::</span><span class="identifier">binpacking</span></code> distribution policies
- (<code class="computeroutput"><a class="link" href="#hpx.components.default_distribut_id594312" title="Struct default_distribution_policy">hpx::default_distribution_policy</a></code>
- and <code class="computeroutput"><a class="link" href="#hpx.components.binpacking_distri_id593311" title="Struct binpacking_distribution_policy">hpx::binpacking_distribution_policy</a></code>)
+ (<code class="computeroutput"><a class="link" href="#hpx.components.default_distribut_id598870" title="Struct default_distribution_policy">hpx::default_distribution_policy</a></code>
+ and <code class="computeroutput"><a class="link" href="#hpx.components.binpacking_distri_id596850" title="Struct binpacking_distribution_policy">hpx::binpacking_distribution_policy</a></code>)
</li><li class="listitem">
The API function <code class="computeroutput"><span class="identifier">hpx</span><span class="special">::</span><span class="identifier">new_colocated</span></code>
- has been deprecated. Please use the consolidated API <code class="computeroutput"><a class="link" href="#hpx.new_id596517" title="Function template new_">hpx::new_</a></code>
+ has been deprecated. Please use the consolidated API <code class="computeroutput"><a class="link" href="#hpx.new_id597400" title="Function template new_">hpx::new_</a></code>
in conjunction with the new <code class="computeroutput"><span class="identifier">hpx</span><span class="special">::</span><span class="identifier">colocated</span></code>
- distribution policy (<code class="computeroutput"><a class="link" href="#hpx.components.colocating_distri_id593600" title="Struct colocating_distribution_policy">hpx::colocating_distribution_policy</a></code>)
+ distribution policy (<code class="computeroutput"><a class="link" href="#hpx.components.colocating_distri_id598151" title="Struct colocating_distribution_policy">hpx::colocating_distribution_policy</a></code>)
instead. The old API function will still be available for at least
one release of <span class="emphasis"><em>HPX</em></span> if the configuration variable
<code class="computeroutput"><span class="identifier">HPX_WITH_COLOCATED_BACKWARDS_COMPATIBILITY</span></code>
@@ -2973,7 +2973,7 @@
</li><li class="listitem">
The API function <code class="computeroutput"><span class="identifier">hpx</span><span class="special">::</span><span class="identifier">async_colocated</span></code>
has been deprecated. Please use the consolidated API <code class="computeroutput"><span class="identifier">hpx</span><span class="special">::</span><span class="identifier">async</span></code> in conjunction with the new
- <code class="computeroutput"><span class="identifier">hpx</span><span class="special">::</span><span class="identifier">colocated</span></code> distribution policy (<code class="computeroutput"><a class="link" href="#hpx.components.colocating_distri_id593600" title="Struct colocating_distribution_policy">hpx::colocating_distribution_policy</a></code>)
+ <code class="computeroutput"><span class="identifier">hpx</span><span class="special">::</span><span class="identifier">colocated</span></code> distribution policy (<code class="computeroutput"><a class="link" href="#hpx.components.colocating_distri_id598151" title="Struct colocating_distribution_policy">hpx::colocating_distribution_policy</a></code>)
instead. The old API function will still be available for at least
one release of <span class="emphasis"><em>HPX</em></span> if the configuration variable
<code class="computeroutput"><span class="identifier">HPX_WITH_COLOCATED_BACKWARDS_COMPATIBILITY</span></code>
@@ -4310,8 +4310,8 @@
Move to Variadics- All of the API now uses variadic templates. However,
this change required to modify the argument sequence for some of the
exiting API functions (<code class="computeroutput">hpx::async_continue</code>, <code class="computeroutput"><a class="link" href="#hpx.apply_continue">hpx::apply_continue</a></code>,
- <code class="computeroutput"><a class="link" href="#hpx.when_each_id550446" title="Function template when_each">hpx::when_each</a></code>,
- <code class="computeroutput"><a class="link" href="#hpx.wait_each_id548224" title="Function template wait_each">hpx::wait_each</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.when_each_id557398" title="Function template when_each">hpx::when_each</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.wait_each_id554134" title="Function template wait_each">hpx::wait_each</a></code>,
synchronous invocation of actions).
</li><li class="listitem">
Changes to Macros- We also removed the macros <code class="computeroutput"><span class="identifier">HPX_STD_FUNCTION</span></code>
@@ -7528,8 +7528,8 @@
<code class="computeroutput">hpx::thread</code> and <code class="computeroutput">hpx::lcos::future</code><code class="computeroutput"><span class="special">&lt;&gt;</span></code> are now cancelable.
</li><li class="listitem">
Added support for sequential and logic composition of <code class="computeroutput">hpx::lcos::future</code><code class="computeroutput"><span class="special">&lt;&gt;</span></code>'s. The member function <code class="computeroutput">hpx::lcos::future::when</code><code class="computeroutput"><span class="special">()</span></code> permits futures to be sequentially
- composed. The helper functions <code class="computeroutput"><a class="link" href="#hpx.wait_all_id547317" title="Function template wait_all">hpx::wait_all</a></code>,
- <code class="computeroutput"><a class="link" href="#hpx.wait_any_id547623" title="Function template wait_any">hpx::wait_any</a></code>, and
+ composed. The helper functions <code class="computeroutput"><a class="link" href="#hpx.wait_all_id553205" title="Function template wait_all">hpx::wait_all</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.wait_any_id553517" title="Function template wait_any">hpx::wait_any</a></code>, and
<code class="computeroutput">hpx::wait_n</code> can be used
to wait for more than one future at a time.
</li><li class="listitem">
@@ -7725,7 +7725,7 @@
Sheneos is 200-400 times slower than the fortran equivalent
</li><li class="listitem">
<a href="http://github.com/STEllAR-GROUP/hpx/issues/331" target="_top"><code class="computeroutput"><span class="identifier">IS</span><span class="special">#</span></code>331</a> -
- <code class="computeroutput"><a class="link" href="#hpx.init_id540410" title="Function init">hpx::init</a></code><code class="computeroutput"><span class="special">()</span></code> and hpx_main() should not depend
+ <code class="computeroutput"><a class="link" href="#hpx.init_id547394" title="Function init">hpx::init</a></code><code class="computeroutput"><span class="special">()</span></code> and hpx_main() should not depend
on program_options
</li><li class="listitem">
<a href="http://github.com/STEllAR-GROUP/hpx/issues/333" target="_top"><code class="computeroutput"><span class="identifier">IS</span><span class="special">#</span></code>333</a> -
@@ -7985,7 +7985,7 @@
renamed the corresponding API functions (such as <code class="computeroutput"><span class="identifier">hpx</span><span class="special">::</span><span class="identifier">get_prefix</span></code>,
which is now called <code class="computeroutput"><span class="identifier">hpx</span><span class="special">::</span><span class="identifier">get_locality_id</span></code>).
</li><li class="listitem">
- Adding <code class="computeroutput"><a class="link" href="#hpx.find_remote_local_id597233" title="Function find_remote_localities">hpx::find_remote_localities</a></code><code class="computeroutput"><span class="special">()</span></code>, and <code class="computeroutput"><a class="link" href="#hpx.get_num_localitie_id595617" title="Function get_num_localities">hpx::get_num_localities</a></code><code class="computeroutput"><span class="special">()</span></code>.
+ Adding <code class="computeroutput"><a class="link" href="#hpx.find_remote_local_id599744" title="Function find_remote_localities">hpx::find_remote_localities</a></code><code class="computeroutput"><span class="special">()</span></code>, and <code class="computeroutput"><a class="link" href="#hpx.get_num_localitie_id600377" title="Function get_num_localities">hpx::get_num_localities</a></code><code class="computeroutput"><span class="special">()</span></code>.
</li><li class="listitem">
Changed performance counter naming scheme to make it more bash friendly.
The new performance counter naming scheme is now
@@ -9212,7 +9212,7 @@ elapsed time: 0.233827 [s]
<span class="keyword">return</span> <span class="identifier">hpx</span><span class="special">::</span><span class="identifier">init</span><span class="special">(</span><span class="identifier">desc_commandline</span><span class="special">,</span> <span class="identifier">argc</span><span class="special">,</span> <span class="identifier">argv</span><span class="special">);</span>
<span class="special">}</span>
</pre><p>
- The <code class="computeroutput"><a class="link" href="#hpx.init_id540410" title="Function init">hpx::init</a></code><code class="computeroutput"><span class="special">()</span></code> function in <code class="computeroutput"><span class="identifier">main</span><span class="special">()</span></code> starts the runtime system, and invokes
+ The <code class="computeroutput"><a class="link" href="#hpx.init_id547394" title="Function init">hpx::init</a></code><code class="computeroutput"><span class="special">()</span></code> function in <code class="computeroutput"><span class="identifier">main</span><span class="special">()</span></code> starts the runtime system, and invokes
<code class="computeroutput">hpx_main</code><code class="computeroutput"><span class="special">()</span></code>
as the first <span class="emphasis"><em>HPX</em></span>-thread. Below we can see that the
basic program is simple. The command line option <code class="literal">--n-value</code>
@@ -9387,7 +9387,7 @@ hello world from OS-thread 0 on locality 0
</p><p>
In the <a class="link" href="#hpx.tutorial.examples.fibonacci" title="Fibonacci">Fibonacci Example</a>,
we used <code class="computeroutput"><a class="link" href="#hpx.find_here" title="Function find_here">hpx::find_here</a></code><code class="computeroutput"><span class="special">()</span></code> to specified the target' of our actions.
- Here, we instead use <code class="computeroutput"><a class="link" href="#hpx.find_all_localiti_id597069" title="Function find_all_localities">hpx::find_all_localities</a></code><code class="computeroutput"><span class="special">()</span></code>, which returns an <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;&gt;</span></code> containing the identifiers of all
+ Here, we instead use <code class="computeroutput"><a class="link" href="#hpx.find_all_localiti_id598017" title="Function find_all_localities">hpx::find_all_localities</a></code><code class="computeroutput"><span class="special">()</span></code>, which returns an <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;&gt;</span></code> containing the identifiers of all
the machines in the system, including the one that we are on.
</p><p>
As in the <a class="link" href="#hpx.tutorial.examples.fibonacci" title="Fibonacci">Fibonacci Example</a>
@@ -14795,12 +14795,12 @@ default = 1
<span class="comment">// Invoke the action 'print_greeting' on the newly created component.</span>
<span class="identifier">print_greeting</span><span class="special">(</span><span class="identifier">app_server_instance</span><span class="special">);</span>
<span class="special">}</span>
- <span class="keyword">return</span> <code class="computeroutput"><a class="link" href="#hpx.finalize_id542232" title="Function finalize">hpx::finalize</a></code><span class="special">();</span>
+ <span class="keyword">return</span> <code class="computeroutput"><a class="link" href="#hpx.finalize_id543374" title="Function finalize">hpx::finalize</a></code><span class="special">();</span>
<span class="special">}</span>
<span class="keyword">int</span> <span class="identifier">main</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">argc</span><span class="special">,</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">argv</span><span class="special">[])</span>
<span class="special">{</span>
- <span class="keyword">return</span> <code class="computeroutput"><a class="link" href="#hpx.init_id540410" title="Function init">hpx::init</a></code><span class="special">(</span><span class="identifier">argc</span><span class="special">,</span> <span class="identifier">argv</span><span class="special">);</span>
+ <span class="keyword">return</span> <code class="computeroutput"><a class="link" href="#hpx.init_id547394" title="Function init">hpx::init</a></code><span class="special">(</span><span class="identifier">argc</span><span class="special">,</span> <span class="identifier">argv</span><span class="special">);</span>
<span class="special">]</span>
</pre><p>
In order to make sure that the application will be able to use the
@@ -16390,19 +16390,19 @@ type:
your application). All <span class="emphasis"><em>HPX</em></span> API functions can be used
from within this function.
</p><p>
- The thread executing the function <code class="computeroutput"><a class="link" href="#hpx.init_id540410" title="Function init">hpx::init</a></code>
+ The thread executing the function <code class="computeroutput"><a class="link" href="#hpx.init_id547394" title="Function init">hpx::init</a></code>
will block waiting for the runtime system to exit. The value returned from
<code class="computeroutput">hpx_main</code>
- will be returned from <code class="computeroutput"><a class="link" href="#hpx.init_id540410" title="Function init">hpx::init</a></code>
+ will be returned from <code class="computeroutput"><a class="link" href="#hpx.init_id547394" title="Function init">hpx::init</a></code>
after the runtime system has stopped.
</p><p>
- The function <code class="computeroutput"><a class="link" href="#hpx.finalize_id542232" title="Function finalize">hpx::finalize</a></code>
+ The function <code class="computeroutput"><a class="link" href="#hpx.finalize_id543374" title="Function finalize">hpx::finalize</a></code>
has to be called on one of the <span class="emphasis"><em>HPX</em></span> localities in order
to signal that all work has been scheduled and the runtime system should
be stopped after the scheduled work has been executed.
</p><p>
This method of invoking <span class="emphasis"><em>HPX</em></span> has the advantage of you
- being able to decide which version of <code class="computeroutput"><a class="link" href="#hpx.init_id540410" title="Function init">hpx::init</a></code>
+ being able to decide which version of <code class="computeroutput"><a class="link" href="#hpx.init_id547394" title="Function init">hpx::init</a></code>
to call. This allows to pass additional configuration parameters while initializing
the <span class="emphasis"><em>HPX</em></span> runtime system.
</p><pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><code class="computeroutput"><a class="link" href="#header.hpx.hpx_init_hpp" title="Header &lt;hpx/hpx_init.hpp&gt;">hpx/hpx_init.hpp</a></code><span class="special">&gt;</span>
@@ -16410,14 +16410,14 @@ type:
<span class="keyword">int</span> <code class="computeroutput">hpx_main</code><span class="special">(</span><span class="keyword">int</span> <span class="identifier">argc</span><span class="special">,</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">argv</span><span class="special">[])</span>
<span class="special">{</span>
<span class="comment">// Any HPX application logic goes here...</span>
- <span class="keyword">return</span> <code class="computeroutput"><a class="link" href="#hpx.finalize_id542232" title="Function finalize">hpx::finalize</a></code><span class="special">();</span>
+ <span class="keyword">return</span> <code class="computeroutput"><a class="link" href="#hpx.finalize_id543374" title="Function finalize">hpx::finalize</a></code><span class="special">();</span>
<span class="special">}</span>
<span class="keyword">int</span> <span class="identifier">main</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">argc</span><span class="special">,</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">argv</span><span class="special">[])</span>
<span class="special">{</span>
<span class="comment">// Initialize HPX, run hpx_main as the first HPX thread, and</span>
<span class="comment">// wait for hpx::finalize being called.</span>
- <span class="keyword">return</span> <code class="computeroutput"><a class="link" href="#hpx.init_id540410" title="Function init">hpx::init</a></code><span class="special">(</span><span class="identifier">argc</span><span class="special">,</span> <span class="identifier">argv</span><span class="special">);</span>
+ <span class="keyword">return</span> <code class="computeroutput"><a class="link" href="#hpx.init_id547394" title="Function init">hpx::init</a></code><span class="special">(</span><span class="identifier">argc</span><span class="special">,</span> <span class="identifier">argv</span><span class="special">);</span>
<span class="special">}</span>
</pre><div class="note"><table border="0" summary="Note"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="images/note.png"></td><th align="left">Note</th></tr><tr><td align="left" valign="top"><p>
The function <code class="computeroutput">hpx_main</code>
@@ -16446,7 +16446,7 @@ type:
your application). All <span class="emphasis"><em>HPX</em></span> API functions can be used
from within this function.
</p><p>
- The thread executing the function <code class="computeroutput"><a class="link" href="#hpx.start_id544212" title="Function start">hpx::start</a></code>
+ The thread executing the function <code class="computeroutput"><a class="link" href="#hpx.start_id546773" title="Function start">hpx::start</a></code>
will <span class="bold"><strong>not</strong></span> block waiting for the runtime system
to exit, but will return immediately.
</p><div class="important"><table border="0" summary="Important"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="images/important.png"></td><th align="left">Important</th></tr><tr><td align="left" valign="top"><p>
@@ -16455,7 +16455,7 @@ type:
from inside your <code class="computeroutput"><span class="identifier">main</span><span class="special">()</span></code>
function.
</p></td></tr></table></div><p>
- The function <code class="computeroutput"><a class="link" href="#hpx.finalize_id542232" title="Function finalize">hpx::finalize</a></code>
+ The function <code class="computeroutput"><a class="link" href="#hpx.finalize_id543374" title="Function finalize">hpx::finalize</a></code>
has to be called on one of the <span class="emphasis"><em>HPX</em></span> localities in order
to signal that all work has been scheduled and the runtime system should
be stopped after the scheduled work has been executed.
@@ -16473,13 +16473,13 @@ type:
<span class="keyword">int</span> <code class="computeroutput">hpx_main</code><span class="special">(</span><span class="keyword">int</span> <span class="identifier">argc</span><span class="special">,</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">argv</span><span class="special">[])</span>
<span class="special">{</span>
<span class="comment">// Any HPX application logic goes here...</span>
- <span class="keyword">return</span> <code class="computeroutput"><a class="link" href="#hpx.finalize_id542232" title="Function finalize">hpx::finalize</a></code><span class="special">();</span>
+ <span class="keyword">return</span> <code class="computeroutput"><a class="link" href="#hpx.finalize_id543374" title="Function finalize">hpx::finalize</a></code><span class="special">();</span>
<span class="special">}</span>
<span class="keyword">int</span> <span class="identifier">main</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">argc</span><span class="special">,</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">argv</span><span class="special">[])</span>
<span class="special">{</span>
<span class="comment">// Initialize HPX, run hpx_main.</span>
- <code class="computeroutput"><a class="link" href="#hpx.start_id544212" title="Function start">hpx::start</a></code><span class="special">(</span><span class="identifier">argc</span><span class="special">,</span> <span class="identifier">argv</span><span class="special">);</span>
+ <code class="computeroutput"><a class="link" href="#hpx.start_id546773" title="Function start">hpx::start</a></code><span class="special">(</span><span class="identifier">argc</span><span class="special">,</span> <span class="identifier">argv</span><span class="special">);</span>
<span class="comment">// ...Execute other code here...</span>
@@ -16534,21 +16534,21 @@ type:
<code class="computeroutput"><a class="link" href="#hpx.find_here" title="Function find_here">hpx::find_here()</a></code>: retrieve the global
address of the locality this function is called on.
</li><li class="listitem">
- <code class="computeroutput"><a class="link" href="#hpx.find_all_localiti_id597069" title="Function find_all_localities">hpx::find_all_localities()</a></code>: retrieve the global
+ <code class="computeroutput"><a class="link" href="#hpx.find_all_localiti_id598017" title="Function find_all_localities">hpx::find_all_localities()</a></code>: retrieve the global
addresses of all localities available to this application (including
the locality the function is being called on).
</li><li class="listitem">
- <code class="computeroutput"><a class="link" href="#hpx.find_remote_local_id597233" title="Function find_remote_localities">hpx::find_remote_localities()</a></code>: retrieve the global
+ <code class="computeroutput"><a class="link" href="#hpx.find_remote_local_id599744" title="Function find_remote_localities">hpx::find_remote_localities()</a></code>: retrieve the global
addresses of all remote localities available to this application (not
including the locality the function is being called on)
</li><li class="listitem">
- <code class="computeroutput"><a class="link" href="#hpx.get_num_localitie_id595617" title="Function get_num_localities">hpx::get_num_localities()</a></code>: retrieve the number
+ <code class="computeroutput"><a class="link" href="#hpx.get_num_localitie_id600377" title="Function get_num_localities">hpx::get_num_localities()</a></code>: retrieve the number
of localities available to this application.
</li><li class="listitem">
<code class="computeroutput"><a class="link" href="#hpx.find_locality" title="Function find_locality">hpx::find_locality()</a></code>: retrieve the global
address of any locality supporting the given component type.
</li><li class="listitem">
- <code class="computeroutput"><a class="link" href="#hpx.get_colocation_id_id595254" title="Function get_colocation_id">hpx::get_colocation_id()</a></code>: retrieve the global
+ <code class="computeroutput"><a class="link" href="#hpx.get_colocation_id_id600060" title="Function get_colocation_id">hpx::get_colocation_id()</a></code>: retrieve the global
address of the locality currently hosting the object with the given global
address.
</li></ul></div><p>
@@ -17155,7 +17155,7 @@ type:
A client side object stores the global id of the component instance it
represents. This global id is accessible by calling the function <code class="computeroutput"><span class="identifier">client_base</span><span class="special">&lt;&gt;::</span><span class="identifier">get_id</span><span class="special">()</span></code>.
The special constructor which is provided in the example allows to create
- this client side object directly using the API function <code class="computeroutput"><a class="link" href="#hpx.new_id596517" title="Function template new_">hpx::new_&lt;&gt;()</a></code>.
+ this client side object directly using the API function <code class="computeroutput"><a class="link" href="#hpx.new_id597400" title="Function template new_">hpx::new_&lt;&gt;()</a></code>.
</p></div><div class="section"><div class="titlepage"><div><div><h4 class="title"><a name="hpx.manual.components.create_components"></a><a class="link" href="#hpx.manual.components.create_components" title="Creating Component Instances">Creating Component
Instances</a></h4></div></div></div><p>
Instances of defined component types can be created in two different ways.
@@ -17451,7 +17451,7 @@ type:
</p>
</th></tr></thead><tbody><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.when_any_id550121" title="Function template when_any">hpx::when_any</a></code>,<br>
+ <code class="computeroutput"><a class="link" href="#hpx.when_any_id557040" title="Function template when_any">hpx::when_any</a></code>,<br>
<code class="computeroutput"><a class="link" href="#hpx.when_any_n" title="Function template when_any_n">hpx::when_any_n</a></code>
</p>
</td><td>
@@ -17467,7 +17467,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.wait_any_id547623" title="Function template wait_any">hpx::wait_any</a></code>,<br>
+ <code class="computeroutput"><a class="link" href="#hpx.wait_any_id553517" title="Function template wait_any">hpx::wait_any</a></code>,<br>
<code class="computeroutput"><a class="link" href="#hpx.wait_any_n" title="Function template wait_any_n">hpx::wait_any_n</a></code>
</p>
</td><td>
@@ -17481,7 +17481,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.when_all_id552003" title="Function template when_all">hpx::when_all</a></code>,<br>
+ <code class="computeroutput"><a class="link" href="#hpx.when_all_id554952" title="Function template when_all">hpx::when_all</a></code>,<br>
<code class="computeroutput"><a class="link" href="#hpx.when_all_n" title="Function template when_all_n">hpx::when_all_n</a></code>
</p>
</td><td>
@@ -17497,7 +17497,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.wait_all_id547317" title="Function template wait_all">hpx::wait_all</a></code>,<br>
+ <code class="computeroutput"><a class="link" href="#hpx.wait_all_id553205" title="Function template wait_all">hpx::wait_all</a></code>,<br>
<code class="computeroutput"><a class="link" href="#hpx.wait_all_n" title="Function template wait_all_n">hpx::wait_all_n</a></code>
</p>
</td><td>
@@ -17511,7 +17511,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.when_some_id550834" title="Function template when_some">hpx::when_some</a></code>,<br>
+ <code class="computeroutput"><a class="link" href="#hpx.when_some_id557797" title="Function template when_some">hpx::when_some</a></code>,<br>
<code class="computeroutput"><a class="link" href="#hpx.when_some_n" title="Function template when_some_n">hpx::when_some_n</a></code>
</p>
</td><td>
@@ -17525,7 +17525,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.wait_some_id551444" title="Function template wait_some">hpx::wait_some</a></code>,<br>
+ <code class="computeroutput"><a class="link" href="#hpx.wait_some_id554480" title="Function template wait_some">hpx::wait_some</a></code>,<br>
<code class="computeroutput"><a class="link" href="#hpx.wait_some_n" title="Function template wait_some_n">hpx::wait_some_n</a></code>
</p>
</td><td>
@@ -17539,7 +17539,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.when_each_id550446" title="Function template when_each">hpx::when_each</a></code>,<br>
+ <code class="computeroutput"><a class="link" href="#hpx.when_each_id557398" title="Function template when_each">hpx::when_each</a></code>,<br>
<code class="computeroutput"><a class="link" href="#hpx.when_each_n" title="Function template when_each_n">hpx::when_each_n</a></code>
</p>
</td><td>
@@ -17554,7 +17554,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.wait_each_id548224" title="Function template wait_each">hpx::wait_each</a></code>,<br>
+ <code class="computeroutput"><a class="link" href="#hpx.wait_each_id554134" title="Function template wait_each">hpx::wait_each</a></code>,<br>
<code class="computeroutput"><a class="link" href="#hpx.wait_each_n" title="Function template wait_each_n">hpx::wait_each_n</a></code>
</p>
</td><td>
@@ -17619,7 +17619,7 @@ type:
that the invocation does not introduce data races or deadlocks.
</p></td></tr></table></div><p>
The applications of function objects in parallel algorithms invoked with
- an execution policy of type <code class="computeroutput"><a class="link" href="#hpx.parallel.execution.parallel_unsequen_id583468" title="Struct parallel_unsequenced_policy">parallel_unsequenced_policy</a></code>
+ an execution policy of type <code class="computeroutput"><a class="link" href="#hpx.parallel.execution.parallel_unsequen_id590252" title="Struct parallel_unsequenced_policy">parallel_unsequenced_policy</a></code>
is in <span class="emphasis"><em>HPX</em></span> equivalent to the use of the execution policy
<code class="computeroutput"><a class="link" href="#hpx.parallel.execution.parallel_policy" title="Struct parallel_policy">parallel_policy</a></code>.
</p><p>
@@ -17646,7 +17646,7 @@ type:
of the program is determined by the type of execution policy used to invoke
the algorithm:
</p><div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
- If the execution policy object is of type <code class="computeroutput"><a class="link" href="#hpx.parallel.execution.parallel_unsequen_id583468" title="Struct parallel_unsequenced_policy">parallel_unsequenced_policy</a></code>,
+ If the execution policy object is of type <code class="computeroutput"><a class="link" href="#hpx.parallel.execution.parallel_unsequen_id590252" title="Struct parallel_unsequenced_policy">parallel_unsequenced_policy</a></code>,
<code class="computeroutput"><a class="link" href="#hpx.terminate" title="Function terminate">hpx::terminate</a></code> shall
be called.
</li><li class="listitem">
@@ -17658,7 +17658,7 @@ type:
function objects shall be contained in the <code class="computeroutput"><a class="link" href="#hpx.exception_list" title="Class exception_list">exception_list</a></code>.
</li></ul></div><p>
For example, the number of invocations of the user-provided function object
- in for_each is unspecified. When <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.for_each_id558580">for_each</a></code> is executed sequentially,
+ in for_each is unspecified. When <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.for_each_id561462">for_each</a></code> is executed sequentially,
only one exception will be contained in the <code class="computeroutput"><a class="link" href="#hpx.exception_list" title="Class exception_list">exception_list</a></code> object.
</p><p>
These guarantees imply that, unless the algorithm has failed to allocate
@@ -17731,7 +17731,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.for_each_id558580">hpx::parallel::for_each</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.for_each_id561462">hpx::parallel::for_each</a></code>
</p>
</td><td>
<p>
@@ -17779,7 +17779,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.equal_id555829" title="Function template equal">hpx::parallel::equal</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.equal_id560509" title="Function template equal">hpx::parallel::equal</a></code>
</p>
</td><td>
<p>
@@ -17791,7 +17791,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.mismatch_id567918" title="Function template mismatch">hpx::parallel::mismatch</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.mismatch_id574520" title="Function template mismatch">hpx::parallel::mismatch</a></code>
</p>
</td><td>
<p>
@@ -17912,7 +17912,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.inclusive_scan_id563698" title="Function template inclusive_scan">hpx::parallel::inclusive_scan</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.inclusive_scan_id565637" title="Function template inclusive_scan">hpx::parallel::inclusive_scan</a></code>
</p>
</td><td>
<p>
@@ -17924,7 +17924,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.exclusive_scan_id556242" title="Function template exclusive_scan">hpx::parallel::exclusive_scan</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.exclusive_scan_id558660" title="Function template exclusive_scan">hpx::parallel::exclusive_scan</a></code>
</p>
</td><td>
<p>
@@ -17948,7 +17948,7 @@ type:
</p>
</th></tr></thead><tbody><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.copy_id552850" title="Function template copy">hpx::parallel::copy</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.copy_id559274" title="Function template copy">hpx::parallel::copy</a></code>
</p>
</td><td>
<p>
@@ -17972,7 +17972,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.copy_if_id553183" title="Function template copy_if">hpx::parallel::copy_if</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.copy_if_id559560" title="Function template copy_if">hpx::parallel::copy_if</a></code>
</p>
</td><td>
<p>
@@ -18021,7 +18021,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.transform_id575870" title="Function template transform">hpx::parallel::transform</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.transform_id582335" title="Function template transform">hpx::parallel::transform</a></code>
</p>
</td><td>
<p>
@@ -18033,7 +18033,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.generate_id562989" title="Function template generate">hpx::parallel::generate</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.generate_id567143" title="Function template generate">hpx::parallel::generate</a></code>
</p>
</td><td>
<p>
@@ -18057,7 +18057,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.remove_copy_id571735" title="Function template remove_copy">hpx::parallel::remove_copy</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.remove_copy_id573596" title="Function template remove_copy">hpx::parallel::remove_copy</a></code>
</p>
</td><td>
<p>
@@ -18070,7 +18070,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.remove_copy_if_id571904" title="Function template remove_copy_if">hpx::parallel::remove_copy_if</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.remove_copy_if_id573789" title="Function template remove_copy_if">hpx::parallel::remove_copy_if</a></code>
</p>
</td><td>
<p>
@@ -18083,7 +18083,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.replace_id570384" title="Function template replace">hpx::parallel::replace</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.replace_id577261" title="Function template replace">hpx::parallel::replace</a></code>
</p>
</td><td>
<p>
@@ -18096,7 +18096,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.replace_if_id570514" title="Function template replace_if">hpx::parallel::replace_if</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.replace_if_id577437" title="Function template replace_if">hpx::parallel::replace_if</a></code>
</p>
</td><td>
<p>
@@ -18109,7 +18109,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.replace_copy_id570763" title="Function template replace_copy">hpx::parallel::replace_copy</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.replace_copy_id577670" title="Function template replace_copy">hpx::parallel::replace_copy</a></code>
</p>
</td><td>
<p>
@@ -18122,7 +18122,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.replace_copy_if_id570980" title="Function template replace_copy_if">hpx::parallel::replace_copy_if</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.replace_copy_if_id575642" title="Function template replace_copy_if">hpx::parallel::replace_copy_if</a></code>
</p>
</td><td>
<p>
@@ -18135,7 +18135,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.reverse_id574437" title="Function template reverse">hpx::parallel::reverse</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.reverse_id576747" title="Function template reverse">hpx::parallel::reverse</a></code>
</p>
</td><td>
<p>
@@ -18147,7 +18147,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.reverse_copy_id574566" title="Function template reverse_copy">hpx::parallel::reverse_copy</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.reverse_copy_id576860" title="Function template reverse_copy">hpx::parallel::reverse_copy</a></code>
</p>
</td><td>
<p>
@@ -18159,7 +18159,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.rotate_id572727" title="Function template rotate">hpx::parallel::rotate</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.rotate_id579869" title="Function template rotate">hpx::parallel::rotate</a></code>
</p>
</td><td>
<p>
@@ -18171,7 +18171,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.rotate_copy_id572857" title="Function template rotate_copy">hpx::parallel::rotate_copy</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.rotate_copy_id580029" title="Function template rotate_copy">hpx::parallel::rotate_copy</a></code>
</p>
</td><td>
<p>
@@ -18279,7 +18279,7 @@ type:
</p>
</th></tr></thead><tbody><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.max_element_id566884" title="Function template max_element">hpx::parallel::max_element</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.max_element_id571959" title="Function template max_element">hpx::parallel::max_element</a></code>
</p>
</td><td>
<p>
@@ -18291,7 +18291,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.min_element_id562774" title="Function template min_element">hpx::parallel::min_element</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.min_element_id571769" title="Function template min_element">hpx::parallel::min_element</a></code>
</p>
</td><td>
<p>
@@ -18303,7 +18303,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.minmax_element_id567108" title="Function template minmax_element">hpx::parallel::minmax_element</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.minmax_element_id569925" title="Function template minmax_element">hpx::parallel::minmax_element</a></code>
</p>
</td><td>
<p>
@@ -18366,7 +18366,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.sort_id575194" title="Function template sort">hpx::parallel::sort</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.sort_id581651" title="Function template sort">hpx::parallel::sort</a></code>
</p>
</td><td>
<p>
@@ -18402,7 +18402,7 @@ type:
</p>
</th></tr></thead><tbody><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.adjacent_differen_id554089" title="Function template adjacent_difference">hpx::parallel::adjacent_difference</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.adjacent_differen_id556167" title="Function template adjacent_difference">hpx::parallel::adjacent_difference</a></code>
</p>
</td><td>
<p>
@@ -18415,7 +18415,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.reduce_id566251" title="Function template reduce">hpx::parallel::reduce</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.reduce_id572885" title="Function template reduce">hpx::parallel::reduce</a></code>
</p>
</td><td>
<p>
@@ -18442,7 +18442,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.transform_reduce_id581100" title="Function template transform_reduce">hpx::parallel::transform_reduce</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.transform_reduce_id584857" title="Function template transform_reduce">hpx::parallel::transform_reduce</a></code>
</p>
</td><td>
<p>
@@ -18455,7 +18455,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.transform_inclusi_id580577" title="Function template transform_inclusive_scan">hpx::parallel::transform_inclusive_scan</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v1.transform_inclusi_id584330" title="Function template transform_inclusive_scan">hpx::parallel::transform_inclusive_scan</a></code>
</p>
</td><td>
<p>
@@ -18553,7 +18553,7 @@ type:
</p>
</th></tr></thead><tbody><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.for_loop_id558878" title="Function template for_loop">hpx::parallel::for_loop</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.for_loop_id561712" title="Function template for_loop">hpx::parallel::for_loop</a></code>
</p>
</td><td>
<p>
@@ -18566,7 +18566,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.for_loop_strided_id559243" title="Function template for_loop_strided">hpx::parallel::for_loop_strided</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.for_loop_strided_id565779" title="Function template for_loop_strided">hpx::parallel::for_loop_strided</a></code>
</p>
</td><td>
<p>
@@ -18579,7 +18579,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.for_loop_n_id559607" title="Function template for_loop_n">hpx::parallel::for_loop_n</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.for_loop_n_id566175" title="Function template for_loop_n">hpx::parallel::for_loop_n</a></code>
</p>
</td><td>
<p>
@@ -18592,7 +18592,7 @@ type:
</p>
</td></tr><tr><td>
<p>
- <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.for_loop_n_stride_id559972" title="Function template for_loop_n_strided">hpx::parallel::for_loop_n_strided</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.for_loop_n_stride_id566520" title="Function template for_loop_n_strided">hpx::parallel::for_loop_n_strided</a></code>
</p>
</td><td>
<p>
@@ -18701,7 +18701,7 @@ type:
threads associated with a given pool category (I/O, parcel, or timer
pool, or on the main thread of the application).
</li><li class="listitem">
- <code class="computeroutput"><a class="link" href="#hpx.parallel.execution.local_priority_qu_id586375" title="Type definition local_priority_queue_executor">hpx::parallel::execution::local_priority_queue_executor</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.parallel.execution.local_priority_qu_id592750" title="Type definition local_priority_queue_executor">hpx::parallel::execution::local_priority_queue_executor</a></code>,
<code class="computeroutput">hpx::parallel::execution::local_queue_executor</code>
<code class="computeroutput">hpx::parallel::execution::static_priority_queue_executor</code>
create executors on top of the corresponding <span class="emphasis"><em>HPX</em></span>
@@ -18709,7 +18709,7 @@ type:
</li><li class="listitem">
<code class="computeroutput">hpx::parallel::execution::distribution_policy_executor</code>
creates executors using any of the existing distribution policies (like
- <code class="computeroutput"><a class="link" href="#hpx.components.colocating_distri_id593600" title="Struct colocating_distribution_policy">`hpx::components::colocating_distribution_policy</a></code>
+ <code class="computeroutput"><a class="link" href="#hpx.components.colocating_distri_id598151" title="Struct colocating_distribution_policy">`hpx::components::colocating_distribution_policy</a></code>
et.al.).
</li></ul></div></div><div class="section"><div class="titlepage"><div><div><h4 class="title"><a name="hpx.manual.parallel.executor_parameters"></a><a class="link" href="#hpx.manual.parallel.executor_parameters" title="Executor Parameters and Executor Parameter Traits">Executor Parameters
and Executor Parameter Traits</a></h4></div></div></div><p>
@@ -18831,8 +18831,8 @@ type:
<span class="keyword">return</span> <span class="identifier">compute</span><span class="special">(</span><span class="identifier">n</span><span class="special">)</span> <span class="special">+</span> <span class="identifier">left</span> <span class="special">+</span> <span class="identifier">right</span><span class="special">;</span>
<span class="special">}</span>
</pre><p>
- The example above demonstrates the use of two of the functions, <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.define_task_block_id591448" title="Function template define_task_block">define_task_block</a></code>
- and the <code class="computeroutput"><a class="link" href="#id591122-bb">run</a></code>
+ The example above demonstrates the use of two of the functions, <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.define_task_block_id594952" title="Function template define_task_block">define_task_block</a></code>
+ and the <code class="computeroutput"><a class="link" href="#id593531-bb">run</a></code>
member function of a <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.task_block" title="Class template task_block">task_block</a></code>.
</p><p>
The <code class="computeroutput"><span class="identifier">task_block</span></code> function
@@ -18912,7 +18912,7 @@ type:
execution policy used to create the task block. The template argument defaults
to <code class="computeroutput"><a class="link" href="#hpx.parallel.execution.parallel_policy" title="Struct parallel_policy">hpx::parallel::execution::parallel_policy</a></code>.
</p><p>
- <span class="emphasis"><em>HPX</em></span> still supports calling <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.define_task_block_id591448" title="Function template define_task_block">hpx::parallel::define_task_block</a></code> without
+ <span class="emphasis"><em>HPX</em></span> still supports calling <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.define_task_block_id594952" title="Function template define_task_block">hpx::parallel::define_task_block</a></code> without
an explicit execution policy. In this case the task block will run using
the <code class="computeroutput"><a class="link" href="#hpx.parallel.execution.parallel_policy" title="Struct parallel_policy">hpx::parallel::execution::parallel_policy</a></code>.
</p><p>
@@ -18951,7 +18951,7 @@ type:
</pre><p>
<span class="emphasis"><em>HPX</em></span> still supports calling <code class="computeroutput">hpx::parallel::task_block::run</code> without an explicit
executor object. In this case the task will be run using the executor associated
- with the execution policy which was used to call <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.define_task_block_id591448" title="Function template define_task_block">hpx::parallel::define_task_block</a></code>.
+ with the execution policy which was used to call <code class="computeroutput"><a class="link" href="#hpx.parallel.v2.define_task_block_id594952" title="Function template define_task_block">hpx::parallel::define_task_block</a></code>.
</p></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a name="hpx.manual.error_handling"></a><a class="link" href="#hpx.manual.error_handling" title="Error Handling">Error Handling</a></h3></div></div></div><p>
Like in any other asynchronous invocation scheme it is important to be able
to handle error conditions occurring while the asynchronous (and possibly
@@ -19006,7 +19006,7 @@ type:
executed on a different locality.
</p></td></tr></table></div><p>
Additionally, this example demonstrates how an exception thrown by an (possibly
- remote) action can be handled. It shows the use of <code class="computeroutput"><a class="link" href="#hpx.diagnostic_inform_id539326" title="Function diagnostic_information">hpx::diagnostic_information()</a></code> which retrieves all available
+ remote) action can be handled. It shows the use of <code class="computeroutput"><a class="link" href="#hpx.diagnostic_inform_id539559" title="Function diagnostic_information">hpx::diagnostic_information()</a></code> which retrieves all available
diagnostic information from the exception as a formatted string. This includes,
for instance, the name of the source file and line number, the sequence number
of the OS-thread and the <span class="emphasis"><em>HPX</em></span>-thread id, the locality
@@ -19084,7 +19084,7 @@ type:
This example show how an error can be handled without having to resolve to
exceptions and that the returned <code class="computeroutput"><a class="link" href="#hpx.error_code" title="Class error_code">hpx::error_code</a></code>
instance can be used in a very similar way as the <code class="computeroutput"><a class="link" href="#hpx.exception" title="Class exception">hpx::exception</a></code>
- type above. Simply pass it to the <code class="computeroutput"><a class="link" href="#hpx.diagnostic_inform_id539326" title="Function diagnostic_information">hpx::diagnostic_information()</a></code> which retrieves all available
+ type above. Simply pass it to the <code class="computeroutput"><a class="link" href="#hpx.diagnostic_inform_id539559" title="Function diagnostic_information">hpx::diagnostic_information()</a></code> which retrieves all available
diagnostic information from the error code instance as a formatted string.
</p><p>
As for handling exceptions, when working with error codes, under certain
@@ -19126,19 +19126,19 @@ type:
<span class="identifier">hpx</span><span class="special">::</span><span class="identifier">cout</span> <span class="special">&lt;&lt;</span> <span class="identifier">hpx</span><span class="special">::</span><span class="identifier">flush</span><span class="special">;</span>
</pre><p>
- For more information please refer to the documentation of <code class="computeroutput"><a class="link" href="#hpx.get_error_what_id539492" title="Function get_error_what">hpx::get_error_what</a></code>,
- <code class="computeroutput"><a class="link" href="#hpx.get_error_localit_id539613" title="Function get_error_locality_id">hpx::get_error_locality_id</a></code>,
- <code class="computeroutput"><a class="link" href="#hpx.get_error_host_na_id539847" title="Function get_error_host_name">hpx::get_error_host_name</a></code>,
- <code class="computeroutput"><a class="link" href="#hpx.get_error_process_id540021" title="Function get_error_process_id">hpx::get_error_process_id</a></code>,
- <code class="computeroutput"><a class="link" href="#hpx.get_error_functio_id538011" title="Function get_error_function_name">hpx::get_error_function_name</a></code>,
- <code class="computeroutput"><a class="link" href="#hpx.get_error_file_na_id538298" title="Function get_error_file_name">hpx::get_error_file_name</a></code>,
- <code class="computeroutput"><a class="link" href="#hpx.get_error_line_nu_id538418" title="Function get_error_line_number">hpx::get_error_line_number</a></code>,
- <code class="computeroutput"><a class="link" href="#hpx.get_error_os_thre_id538558" title="Function get_error_os_thread">hpx::get_error_os_thread</a></code>,
- <code class="computeroutput"><a class="link" href="#hpx.get_error_thread__id538674" title="Function get_error_thread_id">hpx::get_error_thread_id</a></code>,
- <code class="computeroutput"><a class="link" href="#hpx.get_error_thread__id541662" title="Function get_error_thread_description">hpx::get_error_thread_description</a></code>,
- <code class="computeroutput"><a class="link" href="#hpx.get_error_backtra_id538158" title="Function get_error_backtrace">hpx::get_error_backtrace</a></code>,
- <code class="computeroutput"><a class="link" href="#hpx.get_error_env_id537905" title="Function get_error_env">hpx::get_error_env</a></code>,
- and <code class="computeroutput"><a class="link" href="#hpx.get_error_state_id541910" title="Function get_error_state">hpx::get_error_state</a></code>.
+ For more information please refer to the documentation of <code class="computeroutput"><a class="link" href="#hpx.get_error_what_id539797" title="Function get_error_what">hpx::get_error_what</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.get_error_localit_id540080" title="Function get_error_locality_id">hpx::get_error_locality_id</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.get_error_host_na_id540542" title="Function get_error_host_name">hpx::get_error_host_name</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.get_error_process_id540812" title="Function get_error_process_id">hpx::get_error_process_id</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.get_error_functio_id541277" title="Function get_error_function_name">hpx::get_error_function_name</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.get_error_file_na_id543713" title="Function get_error_file_name">hpx::get_error_file_name</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.get_error_line_nu_id543992" title="Function get_error_line_number">hpx::get_error_line_number</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.get_error_os_thre_id541987" title="Function get_error_os_thread">hpx::get_error_os_thread</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.get_error_thread__id542238" title="Function get_error_thread_id">hpx::get_error_thread_id</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.get_error_thread__id542473" title="Function get_error_thread_description">hpx::get_error_thread_description</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.get_error_backtra_id541498" title="Function get_error_backtrace">hpx::get_error_backtrace</a></code>,
+ <code class="computeroutput"><a class="link" href="#hpx.get_error_env_id541021" title="Function get_error_env">hpx::get_error_env</a></code>,
+ and <code class="computeroutput"><a class="link" href="#hpx.get_error_state_id542952" title="Function get_error_state">hpx::get_error_state</a></code>.
</p><h5><a name="hpx.manual.error_handling.h2"></a>
<span class="phrase"><a name="hpx.manual.error_handling.lightweight_error_code"></a></span><a class="link" href="#hpx.manual.error_handling.lightweight_error_code">Lightweight
error Codes</a>
@@ -19839,7 +19839,7 @@ hello world from OS-thread 0 on locality 0
</p><p>
The next step in exposing this counter to the runtime system is to register
the function as a new raw counter type using the <span class="emphasis"><em>HPX</em></span>
- API function <code class="computeroutput"><a class="link" href="#hpx.performance_counters.install_counter_t_id591820" title="Function install_counter_type">hpx::performance_counters::install_counter_type</a></code>.
+ API function <code class="computeroutput"><a class="link" href="#hpx.performance_counters.install_counter_t_id595349" title="Function install_counter_type">hpx::performance_counters::install_counter_type</a></code>.
A counter type represents certain common characteristics of counters,
like their counter type name, and any associated description information.
The following snippet shows an example of how to register the function
@@ -19852,7 +19852,7 @@ hello world from OS-thread 0 on locality 0
<span class="keyword">void</span> <span class="identifier">register_counter_type</span><span class="special">()</span>
<span class="special">{</span>
<span class="comment">// Call the HPX API function to register the counter type.</span>
- <code class="computeroutput"><a class="link" href="#hpx.performance_counters.install_counter_t_id591820" title="Function install_counter_type">hpx::performance_counters::install_counter_type</a></code><span class="special">(</span>
+ <code class="computeroutput"><a class="link" href="#hpx.performance_counters.install_counter_t_id595349" title="Function install_counter_type">hpx::performance_counters::install_counter_type</a></code><span class="special">(</span>
<span class="string">"/test/data"</span><span class="special">,</span> <span class="comment">// counter type name</span>
<span class="special">&amp;</span><span class="identifier">some_performance_data</span><span class="special">,</span> <span class="comment">// function providing counter data</span>
<span class="string">"returns a linearly increasing counter value"</span> <span class="comment">// description text (optional)</span>
@@ -19864,7 +19864,7 @@ hello world from OS-thread 0 on locality 0
naming scheme <code class="computeroutput"><span class="string">"/test{locality#*/total}/data"</span></code>,
where '<code class="computeroutput"><span class="special">*</span></code>' is a zero based
integer index identifying the locality for which the counter instance
- should be accessed. The function <code class="computeroutput"><a class="link" href="#hpx.performance_counters.install_counter_t_id591820" title="Function install_counter_type">install_counter_type</a></code>
+ should be accessed. The function <code class="computeroutput"><a class="link" href="#hpx.performance_counters.install_counter_t_id595349" title="Function install_counter_type">install_counter_type</a></code>
enables to instantiate exactly one counter instance for each locality.
Repeated requests to instantiate such a counter will return the same
instance, e.g. the instance created for the first request.
@@ -19886,7 +19886,7 @@ hello world from OS-thread 0 on locality 0
<code class="computeroutput"><a class="link" href="#hpx.register_startup_function" title="Function register_startup_function">hpx::register_startup_function</a></code><span class="special">(&amp;</span><span class="identifier">register_counter_type</span><span class="special">);</span>
<span class="comment">// Initialize and run HPX.</span>
- <span class="keyword">return</span> <code class="computeroutput"><a class="link" href="#hpx.init_id540410" title="Function init">hpx::init</a></code><span class="special">(</span><span class="identifier">argc</span><span class="special">,</span> <span class="identifier">argv</span><span class="special">);</span>
+ <span class="keyword">return</span> <code class="computeroutput"><a class="link" href="#hpx.init_id547394" title="Function init">hpx::init</a></code><span class="special">(</span><span class="identifier">argc</span><span class="special">,</span> <span class="identifier">argv</span><span class="special">);</span>
<span class="special">}</span>
</pre><p>
Please see the code in <a href="./code/examples/performance_counters/simplest_performance_counter.cpp" target="_top">simplest_performance_counter.cpp</a>
@@ -22558,7 +22558,7 @@ hello world from OS-thread 1 on locality 0
and one low priority queue. High priority threads are executed by the specified
number of OS threads before any other work is executed. Low priority threads
are executed when no other work is available.
- </p></div></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id761419"></a>Index</h2></div></div></div><p><a class="link" href="#idx_id_0">A</a> <a class="link" href="#idx_id_1">B</a> <a class="link" href="#idx_id_2">C</a> <a class="link" href="#idx_id_3">D</a> <a class="link" href="#idx_id_4">E</a> <a class="link" href="#idx_id_5">F</a> <a class="link" href="#idx_id_6">G</a> <a class="link" href="#idx_id_7">H</a> <a class="link" href="#idx_id_8">I</a> <a class="link" href="#idx_id_9">K</a> <a class="link" href="#idx_id_10">L</a> <a class="link" href="#idx_id_11">M</a> <a class="link" href="#idx_id_12">N</a> <a class="link" href="#idx_id_13">O</a> <a class="link" href="#idx_id_14">P</a> <a class="link" href="#idx_id_15">R</a> <a class="link" href="#idx_id_16">S</a> <a class="link" href="#idx_id_17">T</a> <a class="link" href="#idx_id_18">U</a> <a class="link" href="#idx_id_19">V</a> <a class="link" href="#idx_id_20">W</a> <a class="link" href="#idx_id_21">Y</a></p><div class="variablelist"><dl class="variablelist"><dt><a name="idx_id_0"></a><span class="term">A</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Action Invocation</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation" title="Action Invocation"><span class="index-entry-level-1">apply</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation" title="Action Invocation"><span class="index-entry-level-1">async</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation" title="Action Invocation"><span class="index-entry-level-1">async_continue</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">apply</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation" title="Action Invocation"><span class="index-entry-level-1">Action Invocation</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.async" title="Applying an Action Asynchronously with Synchronization"><span class="index-entry-level-1">Applying an Action Asynchronously with Synchronization</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.apply" title="Applying an Action Asynchronously without any Synchronization"><span class="index-entry-level-1">Applying an Action Asynchronously without any Synchronization</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.async_continue" title="Applying an Action with a Continuation but without any Synchronization"><span class="index-entry-level-1">Applying an Action with a Continuation but without any Synchronization</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Applying an Action Asynchronously with Synchronization</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.async" title="Applying an Action Asynchronously with Synchronization"><span class="index-entry-level-1">apply</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.async" title="Applying an Action Asynchronously with Synchronization"><span class="index-entry-level-1">async</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Applying an Action Asynchronously without any Synchronization</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.apply" title="Applying an Action Asynchronously without any Synchronization"><span class="index-entry-level-1">apply</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Applying an Action with a Continuation and with Synchronization</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.apply_continue" title="Applying an Action with a Continuation and with Synchronization"><span class="index-entry-level-1">async</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.apply_continue" title="Applying an Action with a Continuation and with Synchronization"><span class="index-entry-level-1">async_continue</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Applying an Action with a Continuation but without any Synchronization</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.async_continue" title="Applying an Action with a Continuation but without any Synchronization"><span class="index-entry-level-1">apply</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">assertion_failure</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">async</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation" title="Action Invocation"><span class="index-entry-level-1">Action Invocation</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.async" title="Applying an Action Asynchronously with Synchronization"><span class="index-entry-level-1">Applying an Action Asynchronously with Synchronization</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.apply_continue" title="Applying an Action with a Continuation and with Synchronization"><span class="index-entry-level-1">Applying an Action with a Continuation and with Synchronization</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">async_continue</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation" title="Action Invocation"><span class="index-entry-level-1">Action Invocation</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.apply_continue" title="Applying an Action with a Continuation and with Synchronization"><span class="index-entry-level-1">Applying an Action with a Continuation and with Synchronization</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_1"></a><span class="term">B</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">bad_action_code</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">bad_component_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">bad_function_call</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">bad_parameter</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">bad_plugin_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">bad_request</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">bad_response_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">barrier</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.barrier_hpp" title="Header &lt;hpx/lcos/barrier.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/barrier.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">binpacking_distribution_policy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.binpacking_distri_id593311" title="Struct binpacking_distribution_policy"><span class="index-entry-level-1">Struct binpacking_distribution_policy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">broadcast</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/broadcast.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">broadcast_apply</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/broadcast.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">broadcast_apply_with_index</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/broadcast.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">broadcast_with_index</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/broadcast.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">broken_promise</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">broken_task</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_2"></a><span class="term">C</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Class error_code</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error_code" title="Class error_code"><span class="index-entry-level-1">error_code</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Class exception</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.exception" title="Class exception"><span class="index-entry-level-1">exception</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Class task_canceled_exception</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.task_canceled_exception" title="Class task_canceled_exception"><span class="index-entry-level-1">parallel::task_canceled_exception</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Class template task_block</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.task_block" title="Class template task_block"><span class="index-entry-level-1">parallel::task_block</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">colocated</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.colocated" title="Global colocated"><span class="index-entry-level-1">Global colocated</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">colocating_distribution_policy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.colocating_distri_id593600" title="Struct colocating_distribution_policy"><span class="index-entry-level-1">Struct colocating_distribution_policy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">commandline_option_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.copy_id594134" title="Function template copy"><span class="index-entry-level-1">Function template copy</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_3"></a><span class="term">D</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">deadlock</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">default_distribution_policy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.default_distribut_id594312" title="Struct default_distribution_policy"><span class="index-entry-level-1">Struct default_distribution_policy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">default_layout</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.default_layout" title="Global default_layout"><span class="index-entry-level-1">Global default_layout</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">diagnostic_information</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.diagnostic_inform_id539326" title="Function diagnostic_information"><span class="index-entry-level-1">Function diagnostic_information</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">disconnect</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.disconnect_id540182" title="Function disconnect"><span class="index-entry-level-1">Function disconnect</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">duplicate_component_address</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">duplicate_component_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">duplicate_console</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">dynamic_link_failure</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_4"></a><span class="term">E</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">enumerate_threads</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.enumerate_threads" title="Function enumerate_threads"><span class="index-entry-level-1">Function enumerate_threads</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">error_code</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error_code" title="Class error_code"><span class="index-entry-level-1">Class error_code</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">evaluate_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.evaluate_active_counters" title="Function evaluate_active_counters"><span class="index-entry-level-1">Function evaluate_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">exception</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.exception" title="Class exception"><span class="index-entry-level-1">Class exception</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_5"></a><span class="term">F</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">filesystem_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">finalize</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.finalize_id542232" title="Function finalize"><span class="index-entry-level-1">Function finalize</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">find_all_from_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_all_from_basename" title="Function find_all_from_basename"><span class="index-entry-level-1">Function find_all_from_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">find_from_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_from_basenam_id592909" title="Function find_from_basename"><span class="index-entry-level-1">Function find_from_basename</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_from_basenam_id593013" title="Function template find_from_basename"><span class="index-entry-level-1">Function template find_from_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">find_here</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_here" title="Function find_here"><span class="index-entry-level-1">Function find_here</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">find_locality</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_locality" title="Function find_locality"><span class="index-entry-level-1">Function find_locality</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">find_root_locality</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_root_locality" title="Function find_root_locality"><span class="index-entry-level-1">Function find_root_locality</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">fold</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/fold.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">fold_with_index</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/fold.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function diagnostic_information</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.diagnostic_inform_id539326" title="Function diagnostic_information"><span class="index-entry-level-1">diagnostic_information</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function disconnect</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.disconnect_id540182" title="Function disconnect"><span class="index-entry-level-1">disconnect</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function enumerate_threads</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.enumerate_threads" title="Function enumerate_threads"><span class="index-entry-level-1">enumerate_threads</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function evaluate_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.evaluate_active_counters" title="Function evaluate_active_counters"><span class="index-entry-level-1">evaluate_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function finalize</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.finalize_id542232" title="Function finalize"><span class="index-entry-level-1">finalize</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function find_all_from_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_all_from_basename" title="Function find_all_from_basename"><span class="index-entry-level-1">find_all_from_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function find_from_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_from_basenam_id592909" title="Function find_from_basename"><span class="index-entry-level-1">find_from_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function find_here</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_here" title="Function find_here"><span class="index-entry-level-1">find_here</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function find_locality</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_locality" title="Function find_locality"><span class="index-entry-level-1">find_locality</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function find_root_locality</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_root_locality" title="Function find_root_locality"><span class="index-entry-level-1">find_root_locality</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_colocation_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_colocation_id_id595254" title="Function get_colocation_id"><span class="index-entry-level-1">get_colocation_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_ctx_ptr</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_ctx_ptr" title="Function get_ctx_ptr"><span class="index-entry-level-1">get_ctx_ptr</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_id539752" title="Function get_error"><span class="index-entry-level-1">get_error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_backtrace</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_backtra_id538158" title="Function get_error_backtrace"><span class="index-entry-level-1">get_error_backtrace</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_config</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_config_id541770" title="Function get_error_config"><span class="index-entry-level-1">get_error_config</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_env</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_env_id537905" title="Function get_error_env"><span class="index-entry-level-1">get_error_env</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_file_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_file_na_id538298" title="Function get_error_file_name"><span class="index-entry-level-1">get_error_file_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_function_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_functio_id538011" title="Function get_error_function_name"><span class="index-entry-level-1">get_error_function_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_host_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_host_na_id539847" title="Function get_error_host_name"><span class="index-entry-level-1">get_error_host_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_line_number</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_line_nu_id538418" title="Function get_error_line_number"><span class="index-entry-level-1">get_error_line_number</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_locality_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_localit_id539613" title="Function get_error_locality_id"><span class="index-entry-level-1">get_error_locality_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_os_thread</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_os_thre_id538558" title="Function get_error_os_thread"><span class="index-entry-level-1">get_error_os_thread</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_process_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_process_id540021" title="Function get_error_process_id"><span class="index-entry-level-1">get_error_process_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_state</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_state_id541910" title="Function get_error_state"><span class="index-entry-level-1">get_error_state</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_thread_description</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id541662" title="Function get_error_thread_description"><span class="index-entry-level-1">get_error_thread_description</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id541662" title="Function get_error_thread_description"><span class="index-entry-level-1">get_error_thread_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_thread_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id538674" title="Function get_error_thread_id"><span class="index-entry-level-1">get_error_thread_description</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id538674" title="Function get_error_thread_id"><span class="index-entry-level-1">get_error_thread_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_what</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_what_id539492" title="Function get_error_what"><span class="index-entry-level-1">get_error_what</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_initial_num_localities</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_initial_num_localities" title="Function get_initial_num_localities"><span class="index-entry-level-1">get_initial_num_localities</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_locality_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_locality_id" title="Function get_locality_id"><span class="index-entry-level-1">get_locality_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_locality_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_locality_name_id595465" title="Function get_locality_name"><span class="index-entry-level-1">get_locality_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_num_localities</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_num_localitie_id595617" title="Function get_num_localities"><span class="index-entry-level-1">get_num_localities</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_num_worker_threads</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_num_worker_threads" title="Function get_num_worker_threads"><span class="index-entry-level-1">get_num_worker_threads</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_parent_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_parent_id" title="Function get_parent_id"><span class="index-entry-level-1">get_parent_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_parent_locality_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_parent_locality_id" title="Function get_parent_locality_id"><span class="index-entry-level-1">get_parent_locality_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_parent_phase</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_parent_phase" title="Function get_parent_phase"><span class="index-entry-level-1">get_parent_phase</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_self</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self" title="Function get_self"><span class="index-entry-level-1">get_self</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_self_component_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_component_id" title="Function get_self_component_id"><span class="index-entry-level-1">get_self_component_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_self_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_id" title="Function get_self_id"><span class="index-entry-level-1">get_self_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_self_ptr</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_ptr" title="Function get_self_ptr"><span class="index-entry-level-1">get_self_ptr</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_self_ptr_checked</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_ptr_checked" title="Function get_self_ptr_checked"><span class="index-entry-level-1">get_self_ptr_checked</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_stack_size_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_stack_size_name" title="Function get_stack_size_name"><span class="index-entry-level-1">get_stack_size_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_system_uptime</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_system_uptime" title="Function get_system_uptime"><span class="index-entry-level-1">get_system_uptime</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_thread_count</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_thread_count_id600248" title="Function get_thread_count"><span class="index-entry-level-1">get_thread_count</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_thread_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_thread_name" title="Function get_thread_name"><span class="index-entry-level-1">get_thread_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_thread_priority_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_thread_priority_name" title="Function get_thread_priority_name"><span class="index-entry-level-1">get_thread_priority_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_thread_state_ex_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_thread_state_ex_name" title="Function get_thread_state_ex_name"><span class="index-entry-level-1">get_thread_state_ex_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function init</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.init_id540410" title="Function init"><span class="index-entry-level-1">init</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function is_running</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.is_running" title="Function is_running"><span class="index-entry-level-1">is_running</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function is_starting</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.is_starting" title="Function is_starting"><span class="index-entry-level-1">is_starting</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function is_stopped</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.is_stopped" title="Function is_stopped"><span class="index-entry-level-1">is_stopped</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function register_pre_shutdown_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_pre_shut_id599837" title="Function register_pre_shutdown_function"><span class="index-entry-level-1">register_pre_shutdown_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function register_pre_startup_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_pre_star_id599962" title="Function register_pre_startup_function"><span class="index-entry-level-1">register_pre_startup_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function register_shutdown_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_shutdown_function" title="Function register_shutdown_function"><span class="index-entry-level-1">register_shutdown_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function register_startup_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_startup_function" title="Function register_startup_function"><span class="index-entry-level-1">register_startup_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function register_with_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_with_bas_id593060" title="Function register_with_basename"><span class="index-entry-level-1">register_with_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function reset_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.reset_active_counters" title="Function reset_active_counters"><span class="index-entry-level-1">reset_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function set_lco_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.set_lco_error_id603255" title="Function set_lco_error"><span class="index-entry-level-1">set_lco_error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function set_parcel_write_handler</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.set_parcel_write_handler" title="Function set_parcel_write_handler"><span class="index-entry-level-1">set_parcel_write_handler</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function start</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.start_id544212" title="Function start"><span class="index-entry-level-1">start</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function start_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.start_active_counters" title="Function start_active_counters"><span class="index-entry-level-1">start</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.start_active_counters" title="Function start_active_counters"><span class="index-entry-level-1">start_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function stop</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.stop" title="Function stop"><span class="index-entry-level-1">stop</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function stop_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.stop_active_counters" title="Function stop_active_counters"><span class="index-entry-level-1">stop</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.stop_active_counters" title="Function stop_active_counters"><span class="index-entry-level-1">stop_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template adjacent_find</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.adjacent_find" title="Function template adjacent_find"><span class="index-entry-level-1">parallel::adjacent_find</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template all_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.all_of" title="Function template all_of"><span class="index-entry-level-1">parallel::all_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template any_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.any_of" title="Function template any_of"><span class="index-entry-level-1">parallel::any_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.copy_id594134" title="Function template copy"><span class="index-entry-level-1">copy</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.copy_id552850" title="Function template copy"><span class="index-entry-level-1">parallel::copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template copy_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.copy_if_id553183" title="Function template copy_if"><span class="index-entry-level-1">parallel::copy_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template copy_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.copy_n" title="Function template copy_n"><span class="index-entry-level-1">parallel::copy_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template count</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.count" title="Function template count"><span class="index-entry-level-1">parallel::count</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template count_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.count_if" title="Function template count_if"><span class="index-entry-level-1">parallel::count_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template define_task_block</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.define_task_block_id591448" title="Function template define_task_block"><span class="index-entry-level-1">parallel::define_task_block</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template define_task_block_restore_thread</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.define_task_block_id591654" title="Function template define_task_block_restore_thread"><span class="index-entry-level-1">parallel::define_task_block</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.define_task_block_id591654" title="Function template define_task_block_restore_thread"><span class="index-entry-level-1">parallel::define_task_block_restore_thread</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template equal</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.equal_id555829" title="Function template equal"><span class="index-entry-level-1">parallel::equal</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template exclusive_scan</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.exclusive_scan_id556242" title="Function template exclusive_scan"><span class="index-entry-level-1">parallel::exclusive_scan</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template fill</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.fill" title="Function template fill"><span class="index-entry-level-1">parallel::fill</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template fill_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.fill_n" title="Function template fill_n"><span class="index-entry-level-1">parallel::fill_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template find</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find" title="Function template find"><span class="index-entry-level-1">parallel::find</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template find_end</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_end" title="Function template find_end"><span class="index-entry-level-1">parallel::find_end</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template find_first_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_first_of" title="Function template find_first_of"><span class="index-entry-level-1">parallel::find_first_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template find_from_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_from_basenam_id593013" title="Function template find_from_basename"><span class="index-entry-level-1">find_from_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template find_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_if" title="Function template find_if"><span class="index-entry-level-1">parallel::find_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template find_if_not</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_if_not" title="Function template find_if_not"><span class="index-entry-level-1">parallel::find_if_not</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template for_each</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.for_each_id558704" title="Function template for_each"><span class="index-entry-level-1">parallel::for_each</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template for_each_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.for_each_n" title="Function template for_each_n"><span class="index-entry-level-1">parallel::for_each_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template for_loop</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_id558878" title="Function template for_loop"><span class="index-entry-level-1">parallel::for_loop</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template for_loop_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_n_id559607" title="Function template for_loop_n"><span class="index-entry-level-1">parallel::for_loop_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template for_loop_n_strided</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_n_stride_id559972" title="Function template for_loop_n_strided"><span class="index-entry-level-1">parallel::for_loop_n_strided</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template for_loop_strided</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_strided_id559243" title="Function template for_loop_strided"><span class="index-entry-level-1">parallel::for_loop_strided</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template generate</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.generate_id562989" title="Function template generate"><span class="index-entry-level-1">parallel::generate</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template generate_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.generate_n" title="Function template generate_n"><span class="index-entry-level-1">parallel::generate_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template includes</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.includes" title="Function template includes"><span class="index-entry-level-1">parallel::includes</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template inclusive_scan</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.inclusive_scan_id563698" title="Function template inclusive_scan"><span class="index-entry-level-1">parallel::inclusive_scan</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template induction</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.induction" title="Function template induction"><span class="index-entry-level-1">parallel::induction</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template is_partitioned</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.is_partitioned" title="Function template is_partitioned"><span class="index-entry-level-1">parallel::is_partitioned</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template is_sorted_until</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.is_sorted_until" title="Function template is_sorted_until"><span class="index-entry-level-1">parallel::is_sorted_until</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template lexicographical_compare</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.lexicographical_compare" title="Function template lexicographical_compare"><span class="index-entry-level-1">parallel::lexicographical_compare</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template max_element</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.max_element_id566884" title="Function template max_element"><span class="index-entry-level-1">parallel::max_element</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template migrate</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.migrate_id594825" title="Function template migrate"><span class="index-entry-level-1">migrate</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template migrate_from_storage</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.migrate_from_storage" title="Function template migrate_from_storage"><span class="index-entry-level-1">migrate_from_storage</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template migrate_to_storage</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.migrate_to_storag_id536878" title="Function template migrate_to_storage"><span class="index-entry-level-1">migrate_to_storage</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template minmax_element</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.minmax_element_id567108" title="Function template minmax_element"><span class="index-entry-level-1">parallel::minmax_element</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template min_element</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.min_element_id562774" title="Function template min_element"><span class="index-entry-level-1">parallel::min_element</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template mismatch</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.mismatch_id567918" title="Function template mismatch"><span class="index-entry-level-1">parallel::mismatch</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template move</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.move" title="Function template move"><span class="index-entry-level-1">parallel::move</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template new_</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.new_id596517" title="Function template new_"><span class="index-entry-level-1">new_</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template none_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.none_of" title="Function template none_of"><span class="index-entry-level-1">parallel::none_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template reduce</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.reduce_id566251" title="Function template reduce"><span class="index-entry-level-1">parallel::reduce</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template reduction</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.reduction" title="Function template reduction"><span class="index-entry-level-1">parallel::reduction</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template register_with_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_with_bas_id593190" title="Function template register_with_basename"><span class="index-entry-level-1">register_with_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template remove_copy_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.remove_copy_if_id571904" title="Function template remove_copy_if"><span class="index-entry-level-1">parallel::remove_copy_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template replace_copy_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.replace_copy_if_id570980" title="Function template replace_copy_if"><span class="index-entry-level-1">parallel::replace_copy_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template replace_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.replace_if_id570514" title="Function template replace_if"><span class="index-entry-level-1">parallel::replace_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template reverse_copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.reverse_copy_id574566" title="Function template reverse_copy"><span class="index-entry-level-1">parallel::reverse_copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template rotate_copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.rotate_copy_id572857" title="Function template rotate_copy"><span class="index-entry-level-1">parallel::rotate_copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template search_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.search_n" title="Function template search_n"><span class="index-entry-level-1">parallel::search_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template set_difference</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_difference" title="Function template set_difference"><span class="index-entry-level-1">parallel::set_difference</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template set_intersection</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_intersection" title="Function template set_intersection"><span class="index-entry-level-1">parallel::set_intersection</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template set_lco_value</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.set_lco_value_id602962" title="Function template set_lco_value"><span class="index-entry-level-1">set_lco_value</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template set_symmetric_difference</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_symmetric_difference" title="Function template set_symmetric_difference"><span class="index-entry-level-1">parallel::set_symmetric_difference</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template set_union</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_union" title="Function template set_union"><span class="index-entry-level-1">parallel::set_union</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template sort</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.sort_id575194" title="Function template sort"><span class="index-entry-level-1">parallel::sort</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template sort_by_key</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.sort_by_key" title="Function template sort_by_key"><span class="index-entry-level-1">parallel::sort</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.sort_by_key" title="Function template sort_by_key"><span class="index-entry-level-1">parallel::sort_by_key</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template swap_ranges</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.swap_ranges" title="Function template swap_ranges"><span class="index-entry-level-1">parallel::swap_ranges</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template transform</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_id575870" title="Function template transform"><span class="index-entry-level-1">parallel::transform</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template transform_exclusive_scan</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_exclusive_scan" title="Function template transform_exclusive_scan"><span class="index-entry-level-1">parallel::transform</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_exclusive_scan" title="Function template transform_exclusive_scan"><span class="index-entry-level-1">parallel::transform_exclusive_scan</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template transform_inclusive_scan</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_inclusi_id580577" title="Function template transform_inclusive_scan"><span class="index-entry-level-1">parallel::transform</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template transform_reduce</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_reduce_id581100" title="Function template transform_reduce"><span class="index-entry-level-1">parallel::transform</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_reduce_id581100" title="Function template transform_reduce"><span class="index-entry-level-1">parallel::transform_reduce</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template uninitialized_copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_copy" title="Function template uninitialized_copy"><span class="index-entry-level-1">parallel::uninitialized_copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template uninitialized_copy_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_copy_n" title="Function template uninitialized_copy_n"><span class="index-entry-level-1">parallel::uninitialized_copy_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template uninitialized_fill</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_fill" title="Function template uninitialized_fill"><span class="index-entry-level-1">parallel::uninitialized_fill</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template uninitialized_fill_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_fill_n" title="Function template uninitialized_fill_n"><span class="index-entry-level-1">parallel::uninitialized_fill_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function terminate</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.terminate" title="Function terminate"><span class="index-entry-level-1">terminate</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function trigger_lco_event</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.trigger_lco_event_id602721" title="Function trigger_lco_event"><span class="index-entry-level-1">trigger_lco_event</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function unregister_with_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.unregister_with_basename" title="Function unregister_with_basename"><span class="index-entry-level-1">unregister_with_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">future_already_retrieved</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">future_can_not_be_cancelled</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">future_does_not_support_cancellation</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_6"></a><span class="term">G</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">gather_here</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.gather_hpp" title="Header &lt;hpx/lcos/gather.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/gather.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">gather_there</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.gather_hpp" title="Header &lt;hpx/lcos/gather.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/gather.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_colocation_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_colocation_id_id595254" title="Function get_colocation_id"><span class="index-entry-level-1">Function get_colocation_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_ctx_ptr</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_ctx_ptr" title="Function get_ctx_ptr"><span class="index-entry-level-1">Function get_ctx_ptr</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_id539752" title="Function get_error"><span class="index-entry-level-1">Function get_error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_backtrace</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_backtra_id538158" title="Function get_error_backtrace"><span class="index-entry-level-1">Function get_error_backtrace</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_config</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_config_id541770" title="Function get_error_config"><span class="index-entry-level-1">Function get_error_config</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_env</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_env_id537905" title="Function get_error_env"><span class="index-entry-level-1">Function get_error_env</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_file_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_file_na_id538298" title="Function get_error_file_name"><span class="index-entry-level-1">Function get_error_file_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_function_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_functio_id538011" title="Function get_error_function_name"><span class="index-entry-level-1">Function get_error_function_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_host_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_host_na_id539847" title="Function get_error_host_name"><span class="index-entry-level-1">Function get_error_host_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_line_number</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_line_nu_id538418" title="Function get_error_line_number"><span class="index-entry-level-1">Function get_error_line_number</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_locality_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_localit_id539613" title="Function get_error_locality_id"><span class="index-entry-level-1">Function get_error_locality_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_os_thread</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_os_thre_id538558" title="Function get_error_os_thread"><span class="index-entry-level-1">Function get_error_os_thread</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_process_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_process_id540021" title="Function get_error_process_id"><span class="index-entry-level-1">Function get_error_process_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_state</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_state_id541910" title="Function get_error_state"><span class="index-entry-level-1">Function get_error_state</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_thread_description</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id541662" title="Function get_error_thread_description"><span class="index-entry-level-1">Function get_error_thread_description</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id538674" title="Function get_error_thread_id"><span class="index-entry-level-1">Function get_error_thread_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_thread_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id541662" title="Function get_error_thread_description"><span class="index-entry-level-1">Function get_error_thread_description</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id538674" title="Function get_error_thread_id"><span class="index-entry-level-1">Function get_error_thread_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_what</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_what_id539492" title="Function get_error_what"><span class="index-entry-level-1">Function get_error_what</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_initial_num_localities</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_initial_num_localities" title="Function get_initial_num_localities"><span class="index-entry-level-1">Function get_initial_num_localities</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_locality_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_locality_id" title="Function get_locality_id"><span class="index-entry-level-1">Function get_locality_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_locality_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_locality_name_id595465" title="Function get_locality_name"><span class="index-entry-level-1">Function get_locality_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_num_localities</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_num_localitie_id595617" title="Function get_num_localities"><span class="index-entry-level-1">Function get_num_localities</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_num_worker_threads</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_num_worker_threads" title="Function get_num_worker_threads"><span class="index-entry-level-1">Function get_num_worker_threads</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_parent_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_parent_id" title="Function get_parent_id"><span class="index-entry-level-1">Function get_parent_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_parent_locality_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_parent_locality_id" title="Function get_parent_locality_id"><span class="index-entry-level-1">Function get_parent_locality_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_parent_phase</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_parent_phase" title="Function get_parent_phase"><span class="index-entry-level-1">Function get_parent_phase</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_self</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self" title="Function get_self"><span class="index-entry-level-1">Function get_self</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_self_component_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_component_id" title="Function get_self_component_id"><span class="index-entry-level-1">Function get_self_component_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_self_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_id" title="Function get_self_id"><span class="index-entry-level-1">Function get_self_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_self_ptr</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_ptr" title="Function get_self_ptr"><span class="index-entry-level-1">Function get_self_ptr</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_self_ptr_checked</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_ptr_checked" title="Function get_self_ptr_checked"><span class="index-entry-level-1">Function get_self_ptr_checked</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_stack_size_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_stack_size_name" title="Function get_stack_size_name"><span class="index-entry-level-1">Function get_stack_size_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_system_uptime</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_system_uptime" title="Function get_system_uptime"><span class="index-entry-level-1">Function get_system_uptime</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_thread_count</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_thread_count_id600248" title="Function get_thread_count"><span class="index-entry-level-1">Function get_thread_count</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_thread_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_thread_name" title="Function get_thread_name"><span class="index-entry-level-1">Function get_thread_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_thread_priority_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_thread_priority_name" title="Function get_thread_priority_name"><span class="index-entry-level-1">Function get_thread_priority_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_thread_state_ex_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_thread_state_ex_name" title="Function get_thread_state_ex_name"><span class="index-entry-level-1">Function get_thread_state_ex_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Global colocated</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.colocated" title="Global colocated"><span class="index-entry-level-1">colocated</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Global default_layout</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.default_layout" title="Global default_layout"><span class="index-entry-level-1">default_layout</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_7"></a><span class="term">H</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/barrier.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.barrier_hpp" title="Header &lt;hpx/lcos/barrier.hpp&gt;"><span class="index-entry-level-1">barrier</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/broadcast.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">broadcast</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">broadcast_apply</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">broadcast_apply_with_index</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">broadcast_with_index</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/fold.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">fold</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">fold_with_index</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">inverse_fold</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">inverse_fold_with_index</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/gather.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.gather_hpp" title="Header &lt;hpx/lcos/gather.hpp&gt;"><span class="index-entry-level-1">gather_here</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.gather_hpp" title="Header &lt;hpx/lcos/gather.hpp&gt;"><span class="index-entry-level-1">gather_there</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/reduce.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.reduce_hpp" title="Header &lt;hpx/lcos/reduce.hpp&gt;"><span class="index-entry-level-1">reduce</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.reduce_hpp" title="Header &lt;hpx/lcos/reduce.hpp&gt;"><span class="index-entry-level-1">reduce_with_index</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/split_future.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.split_future_hpp" title="Header &lt;hpx/lcos/split_future.hpp&gt;"><span class="index-entry-level-1">split_future</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/wait_all.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_all_hpp" title="Header &lt;hpx/lcos/wait_all.hpp&gt;"><span class="index-entry-level-1">wait_all</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_all_hpp" title="Header &lt;hpx/lcos/wait_all.hpp&gt;"><span class="index-entry-level-1">wait_all_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/wait_any.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_any_hpp" title="Header &lt;hpx/lcos/wait_any.hpp&gt;"><span class="index-entry-level-1">wait_any</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_any_hpp" title="Header &lt;hpx/lcos/wait_any.hpp&gt;"><span class="index-entry-level-1">wait_any_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/wait_each.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_each_hpp" title="Header &lt;hpx/lcos/wait_each.hpp&gt;"><span class="index-entry-level-1">wait_each</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_each_hpp" title="Header &lt;hpx/lcos/wait_each.hpp&gt;"><span class="index-entry-level-1">wait_each_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/wait_some.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_some_hpp" title="Header &lt;hpx/lcos/wait_some.hpp&gt;"><span class="index-entry-level-1">wait_some</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_some_hpp" title="Header &lt;hpx/lcos/wait_some.hpp&gt;"><span class="index-entry-level-1">wait_some_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/when_all.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_all_hpp" title="Header &lt;hpx/lcos/when_all.hpp&gt;"><span class="index-entry-level-1">when_all</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_all_hpp" title="Header &lt;hpx/lcos/when_all.hpp&gt;"><span class="index-entry-level-1">when_all_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/when_any.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_any_hpp" title="Header &lt;hpx/lcos/when_any.hpp&gt;"><span class="index-entry-level-1">when_any</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_any_hpp" title="Header &lt;hpx/lcos/when_any.hpp&gt;"><span class="index-entry-level-1">when_any_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/when_each.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_each_hpp" title="Header &lt;hpx/lcos/when_each.hpp&gt;"><span class="index-entry-level-1">when_each</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_each_hpp" title="Header &lt;hpx/lcos/when_each.hpp&gt;"><span class="index-entry-level-1">when_each_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/when_some.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_some_hpp" title="Header &lt;hpx/lcos/when_some.hpp&gt;"><span class="index-entry-level-1">when_some</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_some_hpp" title="Header &lt;hpx/lcos/when_some.hpp&gt;"><span class="index-entry-level-1">when_some_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/runtime/naming/unmanaged.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.runtime.naming.unmanaged_hpp" title="Header &lt;hpx/runtime/naming/unmanaged.hpp&gt;"><span class="index-entry-level-1">unmanaged</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_DEFINE_COMPONENT_ACTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_DEFINE_COMPONENT_ACTION" title="Macro HPX_DEFINE_COMPONENT_ACTION"><span class="index-entry-level-1">Macro HPX_DEFINE_COMPONENT_ACTION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_PLAIN_ACTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_PLAIN_ACTION" title="Macro HPX_PLAIN_ACTION"><span class="index-entry-level-1">Macro HPX_PLAIN_ACTION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_PLAIN_ACTION_ID</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_PLAIN_ACTION_ID" title="Macro HPX_PLAIN_ACTION_ID"><span class="index-entry-level-1">Macro HPX_PLAIN_ACTION_ID</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_REGISTER_ACTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_ACTION" title="Macro HPX_REGISTER_ACTION"><span class="index-entry-level-1">Macro HPX_REGISTER_ACTION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_REGISTER_ACTION_DECLARATION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_ACTION_DECLARATION" title="Macro HPX_REGISTER_ACTION_DECLARATION"><span class="index-entry-level-1">Macro HPX_REGISTER_ACTION_DECLARATION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_REGISTER_ACTION_ID</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_ACTION_ID" title="Macro HPX_REGISTER_ACTION_ID"><span class="index-entry-level-1">Macro HPX_REGISTER_ACTION_ID</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_REGISTER_COMPONENT</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_COMPONENT" title="Macro HPX_REGISTER_COMPONENT"><span class="index-entry-level-1">Macro HPX_REGISTER_COMPONENT</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_THROWS_IF</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_THROWS_IF" title="Macro HPX_THROWS_IF"><span class="index-entry-level-1">Macro HPX_THROWS_IF</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_THROW_EXCEPTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_THROW_EXCEPTION" title="Macro HPX_THROW_EXCEPTION"><span class="index-entry-level-1">Macro HPX_THROW_EXCEPTION</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_8"></a><span class="term">I</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">init</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.init_id540410" title="Function init"><span class="index-entry-level-1">Function init</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">internal_server_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">invalid_data</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">invalid_status</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">inverse_fold</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/fold.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">inverse_fold_with_index</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/fold.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">is_running</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.is_running" title="Function is_running"><span class="index-entry-level-1">Function is_running</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">is_starting</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.is_starting" title="Function is_starting"><span class="index-entry-level-1">Function is_starting</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">is_stopped</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.is_stopped" title="Function is_stopped"><span class="index-entry-level-1">Function is_stopped</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_9"></a><span class="term">K</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">kernel_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_10"></a><span class="term">L</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">length_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">lock_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_11"></a><span class="term">M</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_DEFINE_COMPONENT_ACTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_DEFINE_COMPONENT_ACTION" title="Macro HPX_DEFINE_COMPONENT_ACTION"><span class="index-entry-level-1">HPX_DEFINE_COMPONENT_ACTION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_PLAIN_ACTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_PLAIN_ACTION" title="Macro HPX_PLAIN_ACTION"><span class="index-entry-level-1">HPX_PLAIN_ACTION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_PLAIN_ACTION_ID</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_PLAIN_ACTION_ID" title="Macro HPX_PLAIN_ACTION_ID"><span class="index-entry-level-1">HPX_PLAIN_ACTION_ID</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_REGISTER_ACTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_ACTION" title="Macro HPX_REGISTER_ACTION"><span class="index-entry-level-1">HPX_REGISTER_ACTION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_REGISTER_ACTION_DECLARATION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_ACTION_DECLARATION" title="Macro HPX_REGISTER_ACTION_DECLARATION"><span class="index-entry-level-1">HPX_REGISTER_ACTION_DECLARATION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_REGISTER_ACTION_ID</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_ACTION_ID" title="Macro HPX_REGISTER_ACTION_ID"><span class="index-entry-level-1">HPX_REGISTER_ACTION_ID</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_REGISTER_COMPONENT</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_COMPONENT" title="Macro HPX_REGISTER_COMPONENT"><span class="index-entry-level-1">HPX_REGISTER_COMPONENT</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_THROWS_IF</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_THROWS_IF" title="Macro HPX_THROWS_IF"><span class="index-entry-level-1">HPX_THROWS_IF</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_THROW_EXCEPTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_THROW_EXCEPTION" title="Macro HPX_THROW_EXCEPTION"><span class="index-entry-level-1">HPX_THROW_EXCEPTION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">migrate</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.migrate_id594825" title="Function template migrate"><span class="index-entry-level-1">Function template migrate</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">migrate_from_storage</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.migrate_from_storage" title="Function template migrate_from_storage"><span class="index-entry-level-1">Function template migrate_from_storage</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">migrate_to_storage</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.migrate_to_storag_id536878" title="Function template migrate_to_storage"><span class="index-entry-level-1">Function template migrate_to_storage</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_12"></a><span class="term">N</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">network_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">new_</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.new_id596517" title="Function template new_"><span class="index-entry-level-1">Function template new_</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">not_implemented</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">no_registered_console</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">no_state</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">no_success</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">null_thread_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_13"></a><span class="term">O</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">out_of_memory</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">out_of_range</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_14"></a><span class="term">P</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::adjacent_find</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.adjacent_find" title="Function template adjacent_find"><span class="index-entry-level-1">Function template adjacent_find</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::all_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.all_of" title="Function template all_of"><span class="index-entry-level-1">Function template all_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::any_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.any_of" title="Function template any_of"><span class="index-entry-level-1">Function template any_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::auto_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.auto_chunk_size" title="Struct auto_chunk_size"><span class="index-entry-level-1">Struct auto_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.copy_id552850" title="Function template copy"><span class="index-entry-level-1">Function template copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::copy_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.copy_if_id553183" title="Function template copy_if"><span class="index-entry-level-1">Function template copy_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::copy_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.copy_n" title="Function template copy_n"><span class="index-entry-level-1">Function template copy_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::count</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.count" title="Function template count"><span class="index-entry-level-1">Function template count</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::count_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.count_if" title="Function template count_if"><span class="index-entry-level-1">Function template count_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::define_task_block</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.define_task_block_id591448" title="Function template define_task_block"><span class="index-entry-level-1">Function template define_task_block</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.define_task_block_id591654" title="Function template define_task_block_restore_thread"><span class="index-entry-level-1">Function template define_task_block_restore_thread</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::define_task_block_restore_thread</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.define_task_block_id591654" title="Function template define_task_block_restore_thread"><span class="index-entry-level-1">Function template define_task_block_restore_thread</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::dynamic_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.dynamic_chunk_size" title="Struct dynamic_chunk_size"><span class="index-entry-level-1">Struct dynamic_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::equal</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.equal_id555829" title="Function template equal"><span class="index-entry-level-1">Function template equal</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::exclusive_scan</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.exclusive_scan_id556242" title="Function template exclusive_scan"><span class="index-entry-level-1">Function template exclusive_scan</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::executor_parameter_traits</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.executor_parameter_traits" title="Struct template executor_parameter_traits"><span class="index-entry-level-1">Struct template executor_parameter_traits</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::fill</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.fill" title="Function template fill"><span class="index-entry-level-1">Function template fill</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::fill_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.fill_n" title="Function template fill_n"><span class="index-entry-level-1">Function template fill_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::find</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find" title="Function template find"><span class="index-entry-level-1">Function template find</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::find_end</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_end" title="Function template find_end"><span class="index-entry-level-1">Function template find_end</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::find_first_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_first_of" title="Function template find_first_of"><span class="index-entry-level-1">Function template find_first_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::find_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_if" title="Function template find_if"><span class="index-entry-level-1">Function template find_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::find_if_not</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_if_not" title="Function template find_if_not"><span class="index-entry-level-1">Function template find_if_not</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::for_each</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.for_each_id558704" title="Function template for_each"><span class="index-entry-level-1">Function template for_each</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::for_each_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.for_each_n" title="Function template for_each_n"><span class="index-entry-level-1">Function template for_each_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::for_loop</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_id558878" title="Function template for_loop"><span class="index-entry-level-1">Function template for_loop</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::for_loop_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_n_id559607" title="Function template for_loop_n"><span class="index-entry-level-1">Function template for_loop_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::for_loop_n_strided</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_n_stride_id559972" title="Function template for_loop_n_strided"><span class="index-entry-level-1">Function template for_loop_n_strided</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::for_loop_strided</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_strided_id559243" title="Function template for_loop_strided"><span class="index-entry-level-1">Function template for_loop_strided</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::generate</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.generate_id562989" title="Function template generate"><span class="index-entry-level-1">Function template generate</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::generate_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.generate_n" title="Function template generate_n"><span class="index-entry-level-1">Function template generate_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::guided_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.guided_chunk_size" title="Struct guided_chunk_size"><span class="index-entry-level-1">Struct guided_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::includes</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.includes" title="Function template includes"><span class="index-entry-level-1">Function template includes</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::inclusive_scan</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.inclusive_scan_id563698" title="Function template inclusive_scan"><span class="index-entry-level-1">Function template inclusive_scan</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::induction</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.induction" title="Function template induction"><span class="index-entry-level-1">Function template induction</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::is_executor</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.is_executor_parameters" title="Struct template is_executor_parameters"><span class="index-entry-level-1">Struct template is_executor_parameters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::is_executor_parameters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.is_executor_parameters" title="Struct template is_executor_parameters"><span class="index-entry-level-1">Struct template is_executor_parameters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::is_partitioned</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.is_partitioned" title="Function template is_partitioned"><span class="index-entry-level-1">Function template is_partitioned</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::is_sorted_until</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.is_sorted_until" title="Function template is_sorted_until"><span class="index-entry-level-1">Function template is_sorted_until</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::is_timed_executor</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.is_timed_executor" title="Struct template is_timed_executor"><span class="index-entry-level-1">Struct template is_timed_executor</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::lexicographical_compare</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.lexicographical_compare" title="Function template lexicographical_compare"><span class="index-entry-level-1">Function template lexicographical_compare</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::max_element</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.max_element_id566884" title="Function template max_element"><span class="index-entry-level-1">Function template max_element</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::minmax_element</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.minmax_element_id567108" title="Function template minmax_element"><span class="index-entry-level-1">Function template minmax_element</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::min_element</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.min_element_id562774" title="Function template min_element"><span class="index-entry-level-1">Function template min_element</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::mismatch</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.mismatch_id567918" title="Function template mismatch"><span class="index-entry-level-1">Function template mismatch</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::move</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.move" title="Function template move"><span class="index-entry-level-1">Function template move</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::none_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.none_of" title="Function template none_of"><span class="index-entry-level-1">Function template none_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::persistent_auto_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.persistent_auto_chunk_size" title="Struct persistent_auto_chunk_size"><span class="index-entry-level-1">Struct persistent_auto_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::reduce</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.reduce_id566251" title="Function template reduce"><span class="index-entry-level-1">Function template reduce</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::reduction</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.reduction" title="Function template reduction"><span class="index-entry-level-1">Function template reduction</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::remove_copy_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.remove_copy_if_id571904" title="Function template remove_copy_if"><span class="index-entry-level-1">Function template remove_copy_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::replace_copy_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.replace_copy_if_id570980" title="Function template replace_copy_if"><span class="index-entry-level-1">Function template replace_copy_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::replace_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.replace_if_id570514" title="Function template replace_if"><span class="index-entry-level-1">Function template replace_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::reverse_copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.reverse_copy_id574566" title="Function template reverse_copy"><span class="index-entry-level-1">Function template reverse_copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::rotate_copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.rotate_copy_id572857" title="Function template rotate_copy"><span class="index-entry-level-1">Function template rotate_copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::search_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.search_n" title="Function template search_n"><span class="index-entry-level-1">Function template search_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::set_difference</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_difference" title="Function template set_difference"><span class="index-entry-level-1">Function template set_difference</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::set_intersection</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_intersection" title="Function template set_intersection"><span class="index-entry-level-1">Function template set_intersection</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::set_symmetric_difference</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_symmetric_difference" title="Function template set_symmetric_difference"><span class="index-entry-level-1">Function template set_symmetric_difference</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::set_union</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_union" title="Function template set_union"><span class="index-entry-level-1">Function template set_union</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::sort</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.sort_id575194" title="Function template sort"><span class="index-entry-level-1">Function template sort</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.sort_by_key" title="Function template sort_by_key"><span class="index-entry-level-1">Function template sort_by_key</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::sort_by_key</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.sort_by_key" title="Function template sort_by_key"><span class="index-entry-level-1">Function template sort_by_key</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::static_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.static_chunk_size" title="Struct static_chunk_size"><span class="index-entry-level-1">Struct static_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::swap_ranges</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.swap_ranges" title="Function template swap_ranges"><span class="index-entry-level-1">Function template swap_ranges</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::task_block</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.task_block" title="Class template task_block"><span class="index-entry-level-1">Class template task_block</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::task_canceled_exception</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.task_canceled_exception" title="Class task_canceled_exception"><span class="index-entry-level-1">Class task_canceled_exception</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::transform</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_id575870" title="Function template transform"><span class="index-entry-level-1">Function template transform</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_exclusive_scan" title="Function template transform_exclusive_scan"><span class="index-entry-level-1">Function template transform_exclusive_scan</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_inclusi_id580577" title="Function template transform_inclusive_scan"><span class="index-entry-level-1">Function template transform_inclusive_scan</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_reduce_id581100" title="Function template transform_reduce"><span class="index-entry-level-1">Function template transform_reduce</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::transform_exclusive_scan</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_exclusive_scan" title="Function template transform_exclusive_scan"><span class="index-entry-level-1">Function template transform_exclusive_scan</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::transform_reduce</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_reduce_id581100" title="Function template transform_reduce"><span class="index-entry-level-1">Function template transform_reduce</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::uninitialized_copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_copy" title="Function template uninitialized_copy"><span class="index-entry-level-1">Function template uninitialized_copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::uninitialized_copy_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_copy_n" title="Function template uninitialized_copy_n"><span class="index-entry-level-1">Function template uninitialized_copy_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::uninitialized_fill</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_fill" title="Function template uninitialized_fill"><span class="index-entry-level-1">Function template uninitialized_fill</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::uninitialized_fill_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_fill_n" title="Function template uninitialized_fill_n"><span class="index-entry-level-1">Function template uninitialized_fill_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parcel_write_handler_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parcel_write_handler_type" title="Type definition parcel_write_handler_type"><span class="index-entry-level-1">Type definition parcel_write_handler_type</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">promise_already_satisfied</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_15"></a><span class="term">R</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">reduce</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.reduce_hpp" title="Header &lt;hpx/lcos/reduce.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/reduce.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">reduce_with_index</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.reduce_hpp" title="Header &lt;hpx/lcos/reduce.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/reduce.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">register_pre_shutdown_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_pre_shut_id599837" title="Function register_pre_shutdown_function"><span class="index-entry-level-1">Function register_pre_shutdown_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">register_pre_startup_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_pre_star_id599962" title="Function register_pre_startup_function"><span class="index-entry-level-1">Function register_pre_startup_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">register_shutdown_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_shutdown_function" title="Function register_shutdown_function"><span class="index-entry-level-1">Function register_shutdown_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">register_startup_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_startup_function" title="Function register_startup_function"><span class="index-entry-level-1">Function register_startup_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">register_with_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_with_bas_id593060" title="Function register_with_basename"><span class="index-entry-level-1">Function register_with_basename</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_with_bas_id593190" title="Function template register_with_basename"><span class="index-entry-level-1">Function template register_with_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">repeated_request</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">reset_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.reset_active_counters" title="Function reset_active_counters"><span class="index-entry-level-1">Function reset_active_counters</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_16"></a><span class="term">S</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">security_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">serialization_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">service_unavailable</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">set_lco_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.set_lco_error_id603255" title="Function set_lco_error"><span class="index-entry-level-1">Function set_lco_error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">set_lco_value</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.set_lco_value_id602962" title="Function template set_lco_value"><span class="index-entry-level-1">Function template set_lco_value</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">set_parcel_write_handler</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.set_parcel_write_handler" title="Function set_parcel_write_handler"><span class="index-entry-level-1">Function set_parcel_write_handler</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">shutdown_function_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.shutdown_function_type" title="Type definition shutdown_function_type"><span class="index-entry-level-1">Type definition shutdown_function_type</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">split_future</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.split_future_hpp" title="Header &lt;hpx/lcos/split_future.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/split_future.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">start</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.start_id544212" title="Function start"><span class="index-entry-level-1">Function start</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.start_active_counters" title="Function start_active_counters"><span class="index-entry-level-1">Function start_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">startup_function_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.startup_function_type" title="Type definition startup_function_type"><span class="index-entry-level-1">Type definition startup_function_type</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">startup_timed_out</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">start_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.start_active_counters" title="Function start_active_counters"><span class="index-entry-level-1">Function start_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">stop</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.stop" title="Function stop"><span class="index-entry-level-1">Function stop</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.stop_active_counters" title="Function stop_active_counters"><span class="index-entry-level-1">Function stop_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">stop_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.stop_active_counters" title="Function stop_active_counters"><span class="index-entry-level-1">Function stop_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct auto_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.auto_chunk_size" title="Struct auto_chunk_size"><span class="index-entry-level-1">parallel::auto_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct binpacking_distribution_policy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.binpacking_distri_id593311" title="Struct binpacking_distribution_policy"><span class="index-entry-level-1">binpacking_distribution_policy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct colocating_distribution_policy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.colocating_distri_id593600" title="Struct colocating_distribution_policy"><span class="index-entry-level-1">colocating_distribution_policy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct default_distribution_policy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.default_distribut_id594312" title="Struct default_distribution_policy"><span class="index-entry-level-1">default_distribution_policy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct dynamic_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.dynamic_chunk_size" title="Struct dynamic_chunk_size"><span class="index-entry-level-1">parallel::dynamic_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct guided_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.guided_chunk_size" title="Struct guided_chunk_size"><span class="index-entry-level-1">parallel::guided_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct persistent_auto_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.persistent_auto_chunk_size" title="Struct persistent_auto_chunk_size"><span class="index-entry-level-1">parallel::persistent_auto_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct static_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.static_chunk_size" title="Struct static_chunk_size"><span class="index-entry-level-1">parallel::static_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct template executor_parameter_traits</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.executor_parameter_traits" title="Struct template executor_parameter_traits"><span class="index-entry-level-1">parallel::executor_parameter_traits</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct template is_executor_parameters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.is_executor_parameters" title="Struct template is_executor_parameters"><span class="index-entry-level-1">parallel::is_executor</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.is_executor_parameters" title="Struct template is_executor_parameters"><span class="index-entry-level-1">parallel::is_executor_parameters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct template is_timed_executor</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.is_timed_executor" title="Struct template is_timed_executor"><span class="index-entry-level-1">parallel::is_timed_executor</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct thread_interrupted</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.thread_interrupted" title="Struct thread_interrupted"><span class="index-entry-level-1">thread_interrupted</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">success</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_17"></a><span class="term">T</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">task_already_started</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">task_canceled_exception</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">task_moved</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">terminate</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.terminate" title="Function terminate"><span class="index-entry-level-1">Function terminate</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">thread_interrupted</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.thread_interrupted" title="Struct thread_interrupted"><span class="index-entry-level-1">Struct thread_interrupted</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">thread_not_interruptable</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">thread_priority</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_priority" title="Type thread_priority"><span class="index-entry-level-1">Type thread_priority</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">thread_resource_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">thread_stacksize</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_stacksize" title="Type thread_stacksize"><span class="index-entry-level-1">Type thread_stacksize</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">thread_state_enum</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_state_enum" title="Type thread_state_enum"><span class="index-entry-level-1">Type thread_state_enum</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">thread_state_ex_enum</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_state_ex_enum" title="Type thread_state_ex_enum"><span class="index-entry-level-1">Type thread_state_ex_enum</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">trigger_lco_event</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.trigger_lco_event_id602721" title="Function trigger_lco_event"><span class="index-entry-level-1">Function trigger_lco_event</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type definition parcel_write_handler_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parcel_write_handler_type" title="Type definition parcel_write_handler_type"><span class="index-entry-level-1">parcel_write_handler_type</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type definition shutdown_function_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.shutdown_function_type" title="Type definition shutdown_function_type"><span class="index-entry-level-1">shutdown_function_type</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type definition startup_function_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.startup_function_type" title="Type definition startup_function_type"><span class="index-entry-level-1">startup_function_type</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">assertion_failure</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">bad_action_code</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">bad_component_type</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">bad_function_call</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">bad_parameter</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">bad_plugin_type</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">bad_request</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">bad_response_type</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">broken_promise</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">broken_task</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">commandline_option_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">deadlock</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">duplicate_component_address</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">duplicate_component_id</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">duplicate_console</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">dynamic_link_failure</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">filesystem_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">future_already_retrieved</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">future_can_not_be_cancelled</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">future_does_not_support_cancellation</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">internal_server_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">invalid_data</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">invalid_status</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">kernel_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">length_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">lock_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">network_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">not_implemented</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">no_registered_console</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">no_state</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">no_success</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">null_thread_id</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">out_of_memory</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">out_of_range</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">promise_already_satisfied</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">repeated_request</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">security_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">serialization_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">service_unavailable</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">startup_timed_out</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">success</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">task_already_started</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">task_canceled_exception</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">task_moved</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">thread_not_interruptable</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">thread_resource_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">unhandled_exception</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">uninitialized_value</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">unknown_component_address</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">unknown_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">version_too_new</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">version_too_old</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">version_unknown</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">yield_aborted</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type thread_priority</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_priority" title="Type thread_priority"><span class="index-entry-level-1">thread_priority</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type thread_stacksize</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_stacksize" title="Type thread_stacksize"><span class="index-entry-level-1">thread_stacksize</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type thread_state_enum</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_state_enum" title="Type thread_state_enum"><span class="index-entry-level-1">thread_state_enum</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type thread_state_ex_enum</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_state_ex_enum" title="Type thread_state_ex_enum"><span class="index-entry-level-1">thread_state_ex_enum</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_18"></a><span class="term">U</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">unhandled_exception</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">uninitialized_value</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">unknown_component_address</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">unknown_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">unmanaged</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.runtime.naming.unmanaged_hpp" title="Header &lt;hpx/runtime/naming/unmanaged.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/runtime/naming/unmanaged.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">unregister_with_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.unregister_with_basename" title="Function unregister_with_basename"><span class="index-entry-level-1">Function unregister_with_basename</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_19"></a><span class="term">V</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">version_too_new</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">version_too_old</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">version_unknown</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_20"></a><span class="term">W</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_all</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_all_hpp" title="Header &lt;hpx/lcos/wait_all.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_all.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_all_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_all_hpp" title="Header &lt;hpx/lcos/wait_all.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_all.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_any</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_any_hpp" title="Header &lt;hpx/lcos/wait_any.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_any.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_any_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_any_hpp" title="Header &lt;hpx/lcos/wait_any.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_any.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_each</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_each_hpp" title="Header &lt;hpx/lcos/wait_each.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_each.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_each_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_each_hpp" title="Header &lt;hpx/lcos/wait_each.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_each.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_some</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_some_hpp" title="Header &lt;hpx/lcos/wait_some.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_some.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_some_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_some_hpp" title="Header &lt;hpx/lcos/wait_some.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_some.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_all</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_all_hpp" title="Header &lt;hpx/lcos/when_all.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_all.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_all_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_all_hpp" title="Header &lt;hpx/lcos/when_all.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_all.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_any</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_any_hpp" title="Header &lt;hpx/lcos/when_any.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_any.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_any_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_any_hpp" title="Header &lt;hpx/lcos/when_any.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_any.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_each</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_each_hpp" title="Header &lt;hpx/lcos/when_each.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_each.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_each_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_each_hpp" title="Header &lt;hpx/lcos/when_each.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_each.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_some</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_some_hpp" title="Header &lt;hpx/lcos/when_some.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_some.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_some_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_some_hpp" title="Header &lt;hpx/lcos/when_some.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_some.hpp &gt;</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_21"></a><span class="term">Y</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">yield_aborted</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd></dl></div></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id778529"></a>Reference</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="section"><a href="#header.hpx.components.component_storage.migrate_from_storage_hpp">Header &lt;hpx/components/component_storage/migrate_from_storage.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.migrate_from_storage">Function template migrate_from_storage</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.components.component_storage.migrate_to_storage_hpp">Header &lt;hpx/components/component_storage/migrate_to_storage.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.migrate_to_storag_id536878">Function template migrate_to_storage</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_to_storag_id536957">Function template migrate_to_storage</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.error_hpp">Header &lt;hpx/error.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.error">Type error</a></span><span class="refpurpose"> &#8212; Possible error conditions. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.error_code_hpp">Header &lt;hpx/error_code.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.error_code">Class error_code</a></span><span class="refpurpose"> &#8212; A hpx::error_code represents an arbitrary error condition. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.exception_hpp">Header &lt;hpx/exception.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.exception">Class exception</a></span><span class="refpurpose"> &#8212; A hpx::exception is the main exception type used by HPX to report errors. </span></dt><dt><span class="refentrytitle"><a href="#hpx.thread_interrupted">Struct thread_interrupted</a></span><span class="refpurpose"> &#8212; A hpx::thread_interrupted is the exception type used by HPX to interrupt a running HPX thread. </span></dt><dt><span class="refentrytitle"><a href="#hpx.diagnostic_inform_id539326">Function diagnostic_information</a></span><span class="refpurpose"> &#8212; Extract the diagnostic information embedded in the given exception and return a string holding a formatted message. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_what_id539492">Function get_error_what</a></span><span class="refpurpose"> &#8212; Return the error message of the thrown exception. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_localit_id539613">Function get_error_locality_id</a></span><span class="refpurpose"> &#8212; Return the locality id where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_id539752">Function get_error</a></span><span class="refpurpose"> &#8212; Return the locality id where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_host_na_id539847">Function get_error_host_name</a></span><span class="refpurpose"> &#8212; Return the hostname of the locality where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_process_id540021">Function get_error_process_id</a></span><span class="refpurpose"> &#8212; Return the (operating system) process id of the locality where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_env_id537905">Function get_error_env</a></span><span class="refpurpose"> &#8212; Return the environment of the OS-process at the point the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_functio_id538011">Function get_error_function_name</a></span><span class="refpurpose"> &#8212; Return the function name from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_backtra_id538158">Function get_error_backtrace</a></span><span class="refpurpose"> &#8212; Return the stack backtrace from the point the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_file_na_id538298">Function get_error_file_name</a></span><span class="refpurpose"> &#8212; Return the (source code) file name of the function from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_line_nu_id538418">Function get_error_line_number</a></span><span class="refpurpose"> &#8212; Return the line number in the (source code) file of the function from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_os_thre_id538558">Function get_error_os_thread</a></span><span class="refpurpose"> &#8212; Return the sequence number of the OS-thread used to execute HPX-threads from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_thread__id538674">Function get_error_thread_id</a></span><span class="refpurpose"> &#8212; Return the unique thread id of the HPX-thread from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_thread__id541662">Function get_error_thread_description</a></span><span class="refpurpose"> &#8212; Return any additionally available thread description of the HPX-thread from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_config_id541770">Function get_error_config</a></span><span class="refpurpose"> &#8212; Return the HPX configuration information point from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_state_id541910">Function get_error_state</a></span><span class="refpurpose"> &#8212; Return the HPX runtime state information at which the exception was thrown. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.exception_fwd_hpp">Header &lt;hpx/exception_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.throws">Global throws</a></span><span class="refpurpose"> &#8212; Predefined error_code object used as "throw on error" tag. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.exception_list_hpp">Header &lt;hpx/exception_list.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.exception_list">Class exception_list</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.hpx_finalize_hpp">Header &lt;hpx/hpx_finalize.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.finalize_id542232">Function finalize</a></span><span class="refpurpose"> &#8212; Main function to gracefully terminate the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.finalize_id542339">Function finalize</a></span><span class="refpurpose"> &#8212; Main function to gracefully terminate the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.terminate">Function terminate</a></span><span class="refpurpose"> &#8212; Terminate any application non-gracefully. </span></dt><dt><span class="refentrytitle"><a href="#hpx.disconnect_id540182">Function disconnect</a></span><span class="refpurpose"> &#8212; Disconnect this locality from the application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.disconnect_id540312">Function disconnect</a></span><span class="refpurpose"> &#8212; Disconnect this locality from the application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.stop">Function stop</a></span><span class="refpurpose"> &#8212; Stop the runtime system. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.hpx_init_hpp">Header &lt;hpx/hpx_init.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.init_id540410">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id540557">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id540700">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id540833">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id540993">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id541083">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id541172">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id541289">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id541406">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id541504">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id543752">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id543834">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id543951">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id544022">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id544087">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.hpx_start_hpp">Header &lt;hpx/hpx_start.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.start_id544212">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id544378">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id544524">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id544693">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id542594">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id542740">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id542818">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id542950">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id543084">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id543178">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id543216">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id543318">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id543446">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id543532">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id543646">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.barrier_hpp">Header &lt;hpx/lcos/barrier.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.barrier">Class barrier</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.broadcast_hpp">Header &lt;hpx/lcos/broadcast.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast">Function template broadcast</a></span><span class="refpurpose"> &#8212; Perform a distributed broadcast operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast_apply">Function template broadcast_apply</a></span><span class="refpurpose"> &#8212; Perform an asynchronous (fire&amp;forget) distributed broadcast operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast_with_index">Function template broadcast_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed broadcast operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast_apply_with_index">Function template broadcast_apply_with_index</a></span><span class="refpurpose"> &#8212; Perform an asynchronous (fire&amp;forget) distributed broadcast operation. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.fold_hpp">Header &lt;hpx/lcos/fold.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.fold">Function template fold</a></span><span class="refpurpose"> &#8212; Perform a distributed fold operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.fold_with_index">Function template fold_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed folding operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.inverse_fold">Function template inverse_fold</a></span><span class="refpurpose"> &#8212; Perform a distributed inverse folding operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.inverse_fold_with_index">Function template inverse_fold_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed inverse folding operation. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.gather_hpp">Header &lt;hpx/lcos/gather.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_here_id549176">Function template gather_here</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_there_id546974">Function template gather_there</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_here_id547075">Function template gather_here</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_there_id547116">Function template gather_there</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.split_future_hpp">Header &lt;hpx/lcos/split_future.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.split_future">Function template split_future</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_all_hpp">Header &lt;hpx/lcos/wait_all.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_all_id547317">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_id547416">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_id547454">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_id547496">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_n">Function template wait_all_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_any_hpp">Header &lt;hpx/lcos/wait_any.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_any_id547623">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id547747">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id547878">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id547935">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id548040">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_n">Function template wait_any_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_each_hpp">Header &lt;hpx/lcos/wait_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_each_id548224">Function template wait_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_each_id548313">Function template wait_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_each_id551261">Function template wait_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_each_n">Function template wait_each_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_some_hpp">Header &lt;hpx/lcos/wait_some.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_some_id551444">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_id551590">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_id551654">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_id551774">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_n">Function template wait_some_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_all_hpp">Header &lt;hpx/lcos/when_all.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_all_id552003">Function template when_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_all_id552089">Function template when_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_all_id552137">Function template when_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_all_n">Function template when_all_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_any_hpp">Header &lt;hpx/lcos/when_any.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_any_result">Struct template when_any_result</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_id550121">Function template when_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_id550205">Function template when_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_id550282">Function template when_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_n">Function template when_any_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_each_hpp">Header &lt;hpx/lcos/when_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_each_id550446">Function template when_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_each_id550540">Function template when_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_each_id550620">Function template when_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_each_n">Function template when_each_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_some_hpp">Header &lt;hpx/lcos/when_some.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_some_result">Struct template when_some_result</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id550834">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id550950">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id551079">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id553845">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_n">Function template when_some_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.adjacent_difference_hpp">Header &lt;hpx/parallel/algorithms/adjacent_difference.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.adjacent_differen_id554089">Function template adjacent_difference</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.adjacent_differen_id554230">Function template adjacent_difference</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.adjacent_find_hpp">Header &lt;hpx/parallel/algorithms/adjacent_find.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.adjacent_find">Function template adjacent_find</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.all_any_none_hpp">Header &lt;hpx/parallel/algorithms/all_any_none.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.none_of">Function template none_of</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.any_of">Function template any_of</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.all_of">Function template all_of</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.copy_hpp">Header &lt;hpx/parallel/algorithms/copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_id552850">Function template copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_n">Function template copy_n</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_if_id553183">Function template copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.copy_hpp">Header &lt;hpx/parallel/container_algorithms/copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_id553402">Function template copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_if_id553528">Function template copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.count_hpp">Header &lt;hpx/parallel/algorithms/count.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.count">Function template count</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.count_if">Function template count_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.equal_hpp">Header &lt;hpx/parallel/algorithms/equal.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.equal_id555829">Function template equal</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.equal_id556051">Function template equal</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.exclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/exclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.exclusive_scan_id556242">Function template exclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.exclusive_scan_id556466">Function template exclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.fill_hpp">Header &lt;hpx/parallel/algorithms/fill.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.fill">Function template fill</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.fill_n">Function template fill_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.find_hpp">Header &lt;hpx/parallel/algorithms/find.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find">Function template find</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_if">Function template find_if</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_if_not">Function template find_if_not</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_end">Function template find_end</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_first_of">Function template find_first_of</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_each_hpp">Header &lt;hpx/parallel/algorithms/for_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.F">Global F</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.for_each_n">Function template for_each_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.for_each_hpp">Header &lt;hpx/parallel/container_algorithms/for_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.for_each_id558704">Function template for_each</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_loop_hpp">Header &lt;hpx/parallel/algorithms/for_loop.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_id558878">Function template for_loop</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_id559071">Function template for_loop</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_strided_id559243">Function template for_loop_strided</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_strided_id559449">Function template for_loop_strided</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_id559607">Function template for_loop_n</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_id559802">Function template for_loop_n</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_stride_id559972">Function template for_loop_n_strided</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_stride_id560204">Function template for_loop_n_strided</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_loop_induction_hpp">Header &lt;hpx/parallel/algorithms/for_loop_induction.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.induction">Function template induction</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_loop_reduction_hpp">Header &lt;hpx/parallel/algorithms/for_loop_reduction.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.reduction">Function template reduction</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.generate_hpp">Header &lt;hpx/parallel/algorithms/generate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.generate_id562989">Function template generate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.generate_n">Function template generate_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.generate_hpp">Header &lt;hpx/parallel/container_algorithms/generate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.generate_id563332">Function template generate</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.includes_hpp">Header &lt;hpx/parallel/algorithms/includes.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.includes">Function template includes</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.inclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/inclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.inclusive_scan_id563698">Function template inclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.inclusive_scan_id563948">Function template inclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.inclusive_scan_id561870">Function template inclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.is_partitioned_hpp">Header &lt;hpx/parallel/algorithms/is_partitioned.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.is_partitioned">Function template is_partitioned</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.is_sorted_hpp">Header &lt;hpx/parallel/algorithms/is_sorted.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.is_sorted">Function template is_sorted</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.is_sorted_until">Function template is_sorted_until</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.lexicographical_compare_hpp">Header &lt;hpx/parallel/algorithms/lexicographical_compare.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.lexicographical_compare">Function template lexicographical_compare</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.minmax_hpp">Header &lt;hpx/parallel/algorithms/minmax.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.min_element_id562774">Function template min_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.max_element_id566884">Function template max_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.minmax_element_id567108">Function template minmax_element</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.minmax_hpp">Header &lt;hpx/parallel/container_algorithms/minmax.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.min_element_id567296">Function template min_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.max_element_id567485">Function template max_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.minmax_element_id567683">Function template minmax_element</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.mismatch_hpp">Header &lt;hpx/parallel/algorithms/mismatch.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.mismatch_id567918">Function template mismatch</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.mismatch_id568087">Function template mismatch</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.move_hpp">Header &lt;hpx/parallel/algorithms/move.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.move">Function template move</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.reduce_hpp">Header &lt;hpx/parallel/algorithms/reduce.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reduce_id566251">Function template reduce</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reduce_id566461">Function template reduce</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reduce_id566630">Function template reduce</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.reduce_hpp">Header &lt;hpx/lcos/reduce.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.reduce_id571525">Function template reduce</a></span><span class="refpurpose"> &#8212; Perform a distributed reduction operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.reduce_with_index">Function template reduce_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed reduction operation. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.reduce_by_key_hpp">Header &lt;hpx/parallel/algorithms/reduce_by_key.hpp&gt;</a></span></dt><dt><span class="section"><a href="#header.hpx.parallel.algorithms.remove_copy_hpp">Header &lt;hpx/parallel/algorithms/remove_copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_id571735">Function template remove_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_if_id571904">Function template remove_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.remove_copy_hpp">Header &lt;hpx/parallel/container_algorithms/remove_copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_id572182">Function template remove_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_if_id572366">Function template remove_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.replace_hpp">Header &lt;hpx/parallel/algorithms/replace.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_id570384">Function template replace</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_if_id570514">Function template replace_if</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_id570763">Function template replace_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_if_id570980">Function template replace_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.replace_hpp">Header &lt;hpx/parallel/container_algorithms/replace.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_id571249">Function template replace</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_if_id571425">Function template replace_if</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_id573990">Function template replace_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_if_id574186">Function template replace_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.reverse_hpp">Header &lt;hpx/parallel/algorithms/reverse.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_id574437">Function template reverse</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_copy_id574566">Function template reverse_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.reverse_hpp">Header &lt;hpx/parallel/container_algorithms/reverse.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_id574700">Function template reverse</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_copy_id574846">Function template reverse_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.rotate_hpp">Header &lt;hpx/parallel/algorithms/rotate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_id572727">Function template rotate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_copy_id572857">Function template rotate_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.rotate_hpp">Header &lt;hpx/parallel/container_algorithms/rotate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_id573022">Function template rotate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_copy_id573160">Function template rotate_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.search_hpp">Header &lt;hpx/parallel/algorithms/search.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.search">Function template search</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.search_n">Function template search_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_difference_hpp">Header &lt;hpx/parallel/algorithms/set_difference.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_difference">Function template set_difference</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_intersection_hpp">Header &lt;hpx/parallel/algorithms/set_intersection.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_intersection">Function template set_intersection</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_symmetric_difference_hpp">Header &lt;hpx/parallel/algorithms/set_symmetric_difference.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_symmetric_difference">Function template set_symmetric_difference</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_union_hpp">Header &lt;hpx/parallel/algorithms/set_union.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_union">Function template set_union</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.sort_hpp">Header &lt;hpx/parallel/algorithms/sort.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.sort_id575194">Function template sort</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.sort_hpp">Header &lt;hpx/parallel/container_algorithms/sort.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.sort_id575354">Function template sort</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.sort_by_key_hpp">Header &lt;hpx/parallel/algorithms/sort_by_key.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.sort_by_key">Function template sort_by_key</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.swap_ranges_hpp">Header &lt;hpx/parallel/algorithms/swap_ranges.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.swap_ranges">Function template swap_ranges</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_hpp">Header &lt;hpx/parallel/algorithms/transform.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id575870">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id576094">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id576387">Function template transform</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.transform_hpp">Header &lt;hpx/parallel/container_algorithms/transform.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id579490">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id579723">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id579999">Function template transform</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_exclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/transform_exclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_exclusive_scan">Function template transform_exclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_inclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/transform_inclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_inclusi_id580577">Function template transform_inclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_inclusi_id580797">Function template transform_inclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_reduce_hpp">Header &lt;hpx/parallel/algorithms/transform_reduce.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_reduce_id581100">Function template transform_reduce</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_reduce_binary_hpp">Header &lt;hpx/parallel/algorithms/transform_reduce_binary.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_reduce_id581356">Function template transform_reduce</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_reduce_id581490">Function template transform_reduce</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.uninitialized_copy_hpp">Header &lt;hpx/parallel/algorithms/uninitialized_copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_copy">Function template uninitialized_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_copy_n">Function template uninitialized_copy_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.uninitialized_fill_hpp">Header &lt;hpx/parallel/algorithms/uninitialized_fill.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_fill">Function template uninitialized_fill</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_fill_n">Function template uninitialized_fill_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.execution_policy_hpp">Header &lt;hpx/parallel/execution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_policy">Struct parallel_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_policy_shim">Struct template parallel_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_task_policy">Struct parallel_task_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_task_policy_shim">Struct template parallel_task_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_unsequen_id583468">Struct parallel_unsequenced_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_policy">Struct sequenced_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_policy_shim">Struct template sequenced_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_task_policy">Struct sequenced_task_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_task_policy_shim">Struct template sequenced_task_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.task">Global task</a></span><span class="refpurpose"> &#8212; Default sequential execution policy object. </span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.seq">Global seq</a></span><span class="refpurpose"> &#8212; Default sequential execution policy object. </span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.par">Global par</a></span><span class="refpurpose"> &#8212; Default parallel execution policy object. </span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.par_unseq">Global par_unseq</a></span><span class="refpurpose"> &#8212; Default vector execution policy object. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.auto_chunk_size_hpp">Header &lt;hpx/parallel/executors/auto_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.auto_chunk_size">Struct auto_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.dynamic_chunk_size_hpp">Header &lt;hpx/parallel/executors/dynamic_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.dynamic_chunk_size">Struct dynamic_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.executor_parameter_traits_hpp">Header &lt;hpx/parallel/executors/executor_parameter_traits.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.executor_parameter_traits">Struct template executor_parameter_traits</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.is_executor_parameters">Struct template is_executor_parameters</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.sequential_execut_id585751">Struct sequential_executor_parameters</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.guided_chunk_size_hpp">Header &lt;hpx/parallel/executors/guided_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.guided_chunk_size">Struct guided_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.parallel_executor_hpp">Header &lt;hpx/parallel/executors/parallel_executor.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_executor">Struct parallel_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.persistent_auto_chunk_size_hpp">Header &lt;hpx/parallel/executors/persistent_auto_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.persistent_auto_chunk_size">Struct persistent_auto_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.sequenced_executor_hpp">Header &lt;hpx/parallel/executors/sequenced_executor.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_executor">Struct sequenced_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.service_executors_hpp">Header &lt;hpx/parallel/executors/service_executors.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.io_pool_executor">Struct io_pool_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.main_pool_executor">Struct main_pool_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parcel_pool_executor">Struct parcel_pool_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.service_executor">Struct service_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.timer_pool_executor">Struct timer_pool_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.static_chunk_size_hpp">Header &lt;hpx/parallel/executors/static_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.static_chunk_size">Struct static_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.thread_pool_executors_hpp">Header &lt;hpx/parallel/executors/thread_pool_executors.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.local_priority_qu_id586375">Type definition local_priority_queue_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.timed_executor_traits_hpp">Header &lt;hpx/parallel/executors/timed_executor_traits.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.is_timed_executor">Struct template is_timed_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.timed_executor_traits">Struct template timed_executor_traits</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.task_block_hpp">Header &lt;hpx/parallel/task_block.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.task_block">Class template task_block</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.task_canceled_exception">Class task_canceled_exception</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id591448">Function template define_task_block</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id591511">Function template define_task_block</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id591654">Function template define_task_block_restore_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id591732">Function template define_task_block_restore_thread</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.performance_counters.manage_counter_type_hpp">Header &lt;hpx/performance_counters/manage_counter_type.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id591820">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new generic performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id591934">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id592073">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id592199">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new generic performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.actions.basic_action_hpp">Header &lt;hpx/runtime/actions/basic_action.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_REGISTER_ACTION_DECLARATION">Macro HPX_REGISTER_ACTION_DECLARATION</a></span><span class="refpurpose"> &#8212; Declare the necessary component action boilerplate code. </span></dt><dt><span class="refentrytitle"><a href="#HPX_REGISTER_ACTION">Macro HPX_REGISTER_ACTION</a></span><span class="refpurpose"> &#8212; Define the necessary component action boilerplate code. </span></dt><dt><span class="refentrytitle"><a href="#HPX_REGISTER_ACTION_ID">Macro HPX_REGISTER_ACTION_ID</a></span><span class="refpurpose"> &#8212; Define the necessary component action boilerplate code and assign a predefined unique id to the action. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.actions.component_action_hpp">Header &lt;hpx/runtime/actions/component_action.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_DEFINE_COMPONENT_ACTION">Macro HPX_DEFINE_COMPONENT_ACTION</a></span><span class="refpurpose"> &#8212; Registers a member function of a component as an action type with HPX. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.actions.plain_action_hpp">Header &lt;hpx/runtime/actions/plain_action.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_DEFINE_PLAIN_ACTION">Macro HPX_DEFINE_PLAIN_ACTION</a></span><span class="refpurpose"> &#8212; Defines a plain action type. </span></dt><dt><span class="refentrytitle"><a href="#HPX_DECLARE_PLAIN_ACTION">Macro HPX_DECLARE_PLAIN_ACTION</a></span><span class="refpurpose"> &#8212; Declares a plain action type. </span></dt><dt><span class="refentrytitle"><a href="#HPX_PLAIN_ACTION">Macro HPX_PLAIN_ACTION</a></span><span class="refpurpose"> &#8212; Defines a plain action type based on the given function <span class="emphasis"><em>func</em></span> and registers it with HPX. </span></dt><dt><span class="refentrytitle"><a href="#HPX_PLAIN_ACTION_ID">Macro HPX_PLAIN_ACTION_ID</a></span><span class="refpurpose"> &#8212; Defines a plain action type based on the given function <span class="emphasis"><em>func</em></span> and registers it with HPX. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.applier_fwd_hpp">Header &lt;hpx/runtime/applier_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.applier.get_applier">Function get_applier</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.applier.get_applier_ptr">Function get_applier_ptr</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.basename_registration_hpp">Header &lt;hpx/runtime/basename_registration.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.find_all_from_basename">Function find_all_from_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.find_from_basenam_id592909">Function find_from_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.find_from_basenam_id592951">Function find_from_basename</a></span><span class="refpurpose"> &#8212; Return registered id from the given base name and sequence number. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_from_basenam_id593013">Function template find_from_basename</a></span><span class="refpurpose"> &#8212; Return registered id from the given base name and sequence number. </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_with_bas_id593060">Function register_with_basename</a></span><span class="refpurpose"> &#8212; Register the given id using the given base name. </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_with_bas_id593096">Function register_with_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.register_with_bas_id593190">Function template register_with_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.unregister_with_basename">Function unregister_with_basename</a></span><span class="refpurpose"> &#8212; Unregister the given id using the given base name. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.binpacking_distribution_policy_hpp">Header &lt;hpx/runtime/components/binpacking_distribution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.binpacking_distri_id593311">Struct binpacking_distribution_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.default_binpackin_id593553">Global default_binpacking_counter_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.binpacked">Global binpacked</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.colocating_distribution_policy_hpp">Header &lt;hpx/runtime/components/colocating_distribution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.colocating_distri_id593600">Struct colocating_distribution_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.colocated">Global colocated</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.component_factory_hpp">Header &lt;hpx/runtime/components/component_factory.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_REGISTER_COMPONENT">Macro HPX_REGISTER_COMPONENT</a></span><span class="refpurpose"> &#8212; Define a component factory for a component type. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.copy_component_hpp">Header &lt;hpx/runtime/components/copy_component.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.copy_id594134">Function template copy</a></span><span class="refpurpose"> &#8212; Copy given component to the specified target locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.components.copy_id594158">Function template copy</a></span><span class="refpurpose"> &#8212; Copy given component to the specified target locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.components.copy_id594237">Function template copy</a></span><span class="refpurpose"> &#8212; Copy given component to the specified target locality. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.default_distribution_policy_hpp">Header &lt;hpx/runtime/components/default_distribution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.default_distribut_id594312">Struct default_distribution_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.default_layout">Global default_layout</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.migrate_component_hpp">Header &lt;hpx/runtime/components/migrate_component.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id594825">Function template migrate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id594901">Function template migrate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id596339">Function template migrate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id596433">Function template migrate</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.new_hpp">Header &lt;hpx/runtime/components/new.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.new_id596517">Function template new_</a></span><span class="refpurpose"> &#8212; Create one or more new instances of the given Component type on the specified locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.new_id596559">Function template new_</a></span><span class="refpurpose"> &#8212; Create multiple new instances of the given Component type on the specified locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.new_id596689">Function template new_</a></span><span class="refpurpose"> &#8212; Create one or more new instances of the given Component type based on the given distribution policy. </span></dt><dt><span class="refentrytitle"><a href="#hpx.new_id596779">Function template new_</a></span><span class="refpurpose"> &#8212; Create multiple new instances of the given Component type on the localities as defined by the given distribution policy. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.find_here_hpp">Header &lt;hpx/runtime/find_here.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.find_here">Function find_here</a></span><span class="refpurpose"> &#8212; Return the global id representing this locality. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.find_localities_hpp">Header &lt;hpx/runtime/find_localities.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.find_root_locality">Function find_root_locality</a></span><span class="refpurpose"> &#8212; Return the global id representing the root locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_all_localiti_id597069">Function find_all_localities</a></span><span class="refpurpose"> &#8212; Return the list of global ids representing all localities available to this application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_all_localiti_id597168">Function find_all_localities</a></span><span class="refpurpose"> &#8212; Return the list of global ids representing all localities available to this application which support the given component type. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_remote_local_id597233">Function find_remote_localities</a></span><span class="refpurpose"> &#8212; Return the list of locality ids of remote localities supporting the given component type. By default this function will return the list of all remote localities (all but the current locality). </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_remote_local_id595091">Function find_remote_localities</a></span><span class="refpurpose"> &#8212; Return the list of locality ids of remote localities supporting the given component type. By default this function will return the list of all remote localities (all but the current locality). </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_locality">Function find_locality</a></span><span class="refpurpose"> &#8212; Return the global id representing an arbitrary locality which supports the given component type. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_colocation_id_hpp">Header &lt;hpx/runtime/get_colocation_id.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_colocation_id_id595254">Function get_colocation_id</a></span><span class="refpurpose"> &#8212; Return the id of the locality where the object referenced by the given id is currently located on. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_colocation_id_id595361">Function get_colocation_id</a></span><span class="refpurpose"> &#8212; Asynchronously return the id of the locality where the object referenced by the given id is currently located on. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_locality_id_hpp">Header &lt;hpx/runtime/get_locality_id.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_locality_id">Function get_locality_id</a></span><span class="refpurpose"> &#8212; Return the number of the locality this function is being called from. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_locality_name_hpp">Header &lt;hpx/runtime/get_locality_name.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_locality_name_id595465">Function get_locality_name</a></span><span class="refpurpose"> &#8212; Return the name of the locality this function is called on. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_locality_name_id595508">Function get_locality_name</a></span><span class="refpurpose"> &#8212; Return the name of the referenced locality. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_num_localities_hpp">Header &lt;hpx/runtime/get_num_localities.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_initial_num_localities">Function get_initial_num_localities</a></span><span class="refpurpose"> &#8212; Return the number of localities which were registered at startup for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id595617">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Asynchronously return the number of localities which are currently registered for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id595661">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Return the number of localities which are currently registered for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id595718">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Asynchronously return the number of localities which are currently registered for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id595767">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Synchronously return the number of localities which are currently registered for the running application. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_os_thread_count_hpp">Header &lt;hpx/runtime/get_os_thread_count.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_os_thread_cou_id595851">Function get_os_thread_count</a></span><span class="refpurpose"> &#8212; Return the number of worker OS- threads used by the given executor to execute HPX threads. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_ptr_hpp">Header &lt;hpx/runtime/get_ptr.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id595872">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns a future referring to the pointer to the underlying memory of a component. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id595915">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns a future referring to the pointer to the underlying memory of a component. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id595969">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns the pointer to the underlying memory of a component. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id596069">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns the pointer to the underlying memory of a component. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_thread_name_hpp">Header &lt;hpx/runtime/get_thread_name.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_thread_name">Function get_thread_name</a></span><span class="refpurpose"> &#8212; Return the name of the calling thread. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_worker_thread_num_hpp">Header &lt;hpx/runtime/get_worker_thread_num.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_worker_thread_id596211">Function get_worker_thread_num</a></span><span class="refpurpose"> &#8212; Return the number of the current OS-thread running in the runtime instance the current HPX-thread is executed with. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_worker_thread_id596216">Function get_worker_thread_num</a></span><span class="refpurpose"> &#8212; Return the number of the current OS-thread running in the runtime instance the current HPX-thread is executed with. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.naming.unmanaged_hpp">Header &lt;hpx/runtime/naming/unmanaged.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.naming.unmanaged">Function unmanaged</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.report_error_hpp">Header &lt;hpx/runtime/report_error.hpp&gt;</a></span></dt><dt><span class="section"><a href="#header.hpx.runtime.runtime_mode_hpp">Header &lt;hpx/runtime/runtime_mode.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.runtime_mode">Type runtime_mode</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.get_runtime_mode_name">Function get_runtime_mode_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.get_runtime_mode_from_name">Function get_runtime_mode_from_name</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.set_parcel_write_handler_hpp">Header &lt;hpx/runtime/set_parcel_write_handler.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parcel_write_handler_type">Type definition parcel_write_handler_type</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.set_parcel_write_handler">Function set_parcel_write_handler</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.shutdown_function_hpp">Header &lt;hpx/runtime/shutdown_function.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.shutdown_function_type">Type definition shutdown_function_type</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.register_pre_shut_id599837">Function register_pre_shutdown_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread during <span class="emphasis"><em>hpx::finalize()</em></span> but guaranteed before any shutdown function is executed (system-wide) </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_shutdown_function">Function register_shutdown_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread during <span class="emphasis"><em>hpx::finalize()</em></span> but guaranteed after any pre-shutdown function is executed (system-wide) </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.startup_function_hpp">Header &lt;hpx/runtime/startup_function.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.startup_function_type">Type definition startup_function_type</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.register_pre_star_id599962">Function register_pre_startup_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread before hpx_main but guaranteed before any startup function is executed (system-wide). </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_startup_function">Function register_startup_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread before hpx_main but guaranteed after any pre-startup function is executed (system-wide). </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.threads.thread_data_fwd_hpp">Header &lt;hpx/runtime/threads/thread_data_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.threads.get_self">Function get_self</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_ptr">Function get_self_ptr</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_ctx_ptr">Function get_ctx_ptr</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_ptr_checked">Function get_self_ptr_checked</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_id">Function get_self_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_parent_id">Function get_parent_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_parent_phase">Function get_parent_phase</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_stacksize">Function get_self_stacksize</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_parent_locality_id">Function get_parent_locality_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_component_id">Function get_self_component_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_count_id600248">Function get_thread_count</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_count_id600264">Function get_thread_count</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.enumerate_threads">Function enumerate_threads</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.threads.thread_enums_hpp">Header &lt;hpx/runtime/threads/thread_enums.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.threads.thread_state_enum">Type thread_state_enum</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.thread_priority">Type thread_priority</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.thread_state_ex_enum">Type thread_state_ex_enum</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.thread_stacksize">Type thread_stacksize</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state__id600638">Function get_thread_state_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_priority_name">Function get_thread_priority_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state_ex_name">Function get_thread_state_ex_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state__id600650">Function get_thread_state_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_stack_size_name">Function get_stack_size_name</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.threads.thread_helpers_hpp">Header &lt;hpx/runtime/threads/thread_helpers.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id600712">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id600794">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id598638">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id598727">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id598811">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id598946">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id599021">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.get_executor_id599074">Function get_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_state_id599152">Function set_thread_state</a></span><span class="refpurpose"> &#8212; Set the thread state of the <span class="emphasis"><em>thread</em></span> referenced by the thread_id <span class="emphasis"><em>id</em></span>. </span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_state_id599319">Function set_thread_state</a></span><span class="refpurpose"> &#8212; Set the thread state of the <span class="emphasis"><em>thread</em></span> referenced by the thread_id <span class="emphasis"><em>id</em></span>. </span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_state_id599438">Function set_thread_state</a></span><span class="refpurpose"> &#8212; Set the thread state of the <span class="emphasis"><em>thread</em></span> referenced by the thread_id <span class="emphasis"><em>id</em></span>. </span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_description">Function get_thread_description</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state">Function get_thread_state</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_phase">Function get_thread_phase</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_interr_id602155">Function get_thread_interruption_enabled</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_interr_id602239">Function set_thread_interruption_enabled</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_interr_id602320">Function get_thread_interruption_requested</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.interrupt_thread_id602387">Function interrupt_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.interruption_point">Function interruption_point</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_priority">Function get_thread_priority</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_stack_size">Function get_stack_size</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_executor_id602650">Function get_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.trigger_lco_hpp">Header &lt;hpx/runtime/trigger_lco.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id602721">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id602817">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id602836">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id602901">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id602962">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id603023">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id603097">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id603173">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id603255">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id603322">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id603358">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id603409">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id603460">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id603531">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id601337">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id601425">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime_fwd_hpp">Header &lt;hpx/runtime_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.register_thread">Function register_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.unregister_thread">Function unregister_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.get_runtime_insta_id601650">Function get_runtime_instance_number</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.is_starting">Function is_starting</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently being started. </span></dt><dt><span class="refentrytitle"><a href="#hpx.is_running">Function is_running</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently running. </span></dt><dt><span class="refentrytitle"><a href="#hpx.is_stopped">Function is_stopped</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently stopped. </span></dt><dt><span class="refentrytitle"><a href="#hpx.is_stopped_or_shu_id601794">Function is_stopped_or_shutting_down</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently being shut down. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_worker_threads">Function get_num_worker_threads</a></span><span class="refpurpose"> &#8212; Return the number of worker OS- threads used to execute HPX threads. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_system_uptime">Function get_system_uptime</a></span><span class="refpurpose"> &#8212; Return the system uptime measure on the thread executing this call. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_active_counters">Function start_active_counters</a></span><span class="refpurpose"> &#8212; Start all active performance counters, optionally naming the section of code. </span></dt><dt><span class="refentrytitle"><a href="#hpx.reset_active_counters">Function reset_active_counters</a></span><span class="refpurpose"> &#8212; Resets all active performance counters. </span></dt><dt><span class="refentrytitle"><a href="#hpx.stop_active_counters">Function stop_active_counters</a></span><span class="refpurpose"> &#8212; Stop all active performance counters. </span></dt><dt><span class="refentrytitle"><a href="#hpx.evaluate_active_counters">Function evaluate_active_counters</a></span><span class="refpurpose"> &#8212; Evaluate and output all active performance counters, optionally naming the point in code marked by this function. </span></dt><dt><span class="refentrytitle"><a href="#hpx.create_binary_filter">Function create_binary_filter</a></span><span class="refpurpose"> &#8212; Create an instance of a binary filter plugin. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.throw_exception_hpp">Header &lt;hpx/throw_exception.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_THROW_EXCEPTION">Macro HPX_THROW_EXCEPTION</a></span><span class="refpurpose"> &#8212; Throw a hpx::exception initialized from the given parameters. </span></dt><dt><span class="refentrytitle"><a href="#HPX_THROWS_IF">Macro HPX_THROWS_IF</a></span><span class="refpurpose"> &#8212; Either throw a hpx::exception or initialize hpx::error_code from the given parameters. </span></dt></dl></dd></dl></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a name="header.hpx.components.component_storage.migrate_from_storage_hpp"></a>Header &lt;<a href="./hpx/components/component_storage/migrate_from_storage.hpp" target="_top">hpx/components/component_storage/migrate_from_storage.hpp</a>&gt;</h3></div></div></div><pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">hpx</span> <span class="special">{</span>
+ </p></div></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id742285"></a>Index</h2></div></div></div><p><a class="link" href="#idx_id_0">A</a> <a class="link" href="#idx_id_1">B</a> <a class="link" href="#idx_id_2">C</a> <a class="link" href="#idx_id_3">D</a> <a class="link" href="#idx_id_4">E</a> <a class="link" href="#idx_id_5">F</a> <a class="link" href="#idx_id_6">G</a> <a class="link" href="#idx_id_7">H</a> <a class="link" href="#idx_id_8">I</a> <a class="link" href="#idx_id_9">K</a> <a class="link" href="#idx_id_10">L</a> <a class="link" href="#idx_id_11">M</a> <a class="link" href="#idx_id_12">N</a> <a class="link" href="#idx_id_13">O</a> <a class="link" href="#idx_id_14">P</a> <a class="link" href="#idx_id_15">R</a> <a class="link" href="#idx_id_16">S</a> <a class="link" href="#idx_id_17">T</a> <a class="link" href="#idx_id_18">U</a> <a class="link" href="#idx_id_19">V</a> <a class="link" href="#idx_id_20">W</a> <a class="link" href="#idx_id_21">Y</a></p><div class="variablelist"><dl class="variablelist"><dt><a name="idx_id_0"></a><span class="term">A</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Action Invocation</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation" title="Action Invocation"><span class="index-entry-level-1">apply</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation" title="Action Invocation"><span class="index-entry-level-1">async</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation" title="Action Invocation"><span class="index-entry-level-1">async_continue</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">apply</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation" title="Action Invocation"><span class="index-entry-level-1">Action Invocation</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.async" title="Applying an Action Asynchronously with Synchronization"><span class="index-entry-level-1">Applying an Action Asynchronously with Synchronization</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.apply" title="Applying an Action Asynchronously without any Synchronization"><span class="index-entry-level-1">Applying an Action Asynchronously without any Synchronization</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.async_continue" title="Applying an Action with a Continuation but without any Synchronization"><span class="index-entry-level-1">Applying an Action with a Continuation but without any Synchronization</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Applying an Action Asynchronously with Synchronization</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.async" title="Applying an Action Asynchronously with Synchronization"><span class="index-entry-level-1">apply</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.async" title="Applying an Action Asynchronously with Synchronization"><span class="index-entry-level-1">async</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Applying an Action Asynchronously without any Synchronization</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.apply" title="Applying an Action Asynchronously without any Synchronization"><span class="index-entry-level-1">apply</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Applying an Action with a Continuation and with Synchronization</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.apply_continue" title="Applying an Action with a Continuation and with Synchronization"><span class="index-entry-level-1">async</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.apply_continue" title="Applying an Action with a Continuation and with Synchronization"><span class="index-entry-level-1">async_continue</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Applying an Action with a Continuation but without any Synchronization</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.async_continue" title="Applying an Action with a Continuation but without any Synchronization"><span class="index-entry-level-1">apply</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">assertion_failure</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">async</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation" title="Action Invocation"><span class="index-entry-level-1">Action Invocation</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.async" title="Applying an Action Asynchronously with Synchronization"><span class="index-entry-level-1">Applying an Action Asynchronously with Synchronization</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.apply_continue" title="Applying an Action with a Continuation and with Synchronization"><span class="index-entry-level-1">Applying an Action with a Continuation and with Synchronization</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">async_continue</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation" title="Action Invocation"><span class="index-entry-level-1">Action Invocation</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.manual.applying_actions.action_invocation.apply_continue" title="Applying an Action with a Continuation and with Synchronization"><span class="index-entry-level-1">Applying an Action with a Continuation and with Synchronization</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_1"></a><span class="term">B</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">bad_action_code</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">bad_component_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">bad_function_call</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">bad_parameter</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">bad_plugin_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">bad_request</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">bad_response_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">barrier</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.barrier_hpp" title="Header &lt;hpx/lcos/barrier.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/barrier.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">binpacking_distribution_policy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.binpacking_distri_id596850" title="Struct binpacking_distribution_policy"><span class="index-entry-level-1">Struct binpacking_distribution_policy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">broadcast</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/broadcast.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">broadcast_apply</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/broadcast.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">broadcast_apply_with_index</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/broadcast.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">broadcast_with_index</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/broadcast.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">broken_promise</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">broken_task</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_2"></a><span class="term">C</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Class error_code</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error_code" title="Class error_code"><span class="index-entry-level-1">error_code</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Class exception</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.exception" title="Class exception"><span class="index-entry-level-1">exception</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Class task_canceled_exception</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.task_canceled_exception" title="Class task_canceled_exception"><span class="index-entry-level-1">parallel::task_canceled_exception</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Class template task_block</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.task_block" title="Class template task_block"><span class="index-entry-level-1">parallel::task_block</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">colocated</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.colocated" title="Global colocated"><span class="index-entry-level-1">Global colocated</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">colocating_distribution_policy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.colocating_distri_id598151" title="Struct colocating_distribution_policy"><span class="index-entry-level-1">Struct colocating_distribution_policy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">commandline_option_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.copy_id598677" title="Function template copy"><span class="index-entry-level-1">Function template copy</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_3"></a><span class="term">D</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">deadlock</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">default_distribution_policy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.default_distribut_id598870" title="Struct default_distribution_policy"><span class="index-entry-level-1">Struct default_distribution_policy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">default_layout</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.default_layout" title="Global default_layout"><span class="index-entry-level-1">Global default_layout</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">diagnostic_information</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.diagnostic_inform_id539559" title="Function diagnostic_information"><span class="index-entry-level-1">Function diagnostic_information</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">disconnect</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.disconnect_id543577" title="Function disconnect"><span class="index-entry-level-1">Function disconnect</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">duplicate_component_address</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">duplicate_component_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">duplicate_console</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">dynamic_link_failure</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_4"></a><span class="term">E</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">enumerate_threads</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.enumerate_threads" title="Function enumerate_threads"><span class="index-entry-level-1">Function enumerate_threads</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">error_code</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error_code" title="Class error_code"><span class="index-entry-level-1">Class error_code</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">evaluate_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.evaluate_active_counters" title="Function evaluate_active_counters"><span class="index-entry-level-1">Function evaluate_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">exception</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.exception" title="Class exception"><span class="index-entry-level-1">Class exception</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_5"></a><span class="term">F</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">filesystem_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">finalize</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.finalize_id543374" title="Function finalize"><span class="index-entry-level-1">Function finalize</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">find_all_from_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_all_from_basename" title="Function find_all_from_basename"><span class="index-entry-level-1">Function find_all_from_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">find_from_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_from_basenam_id596471" title="Function find_from_basename"><span class="index-entry-level-1">Function find_from_basename</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_from_basenam_id596587" title="Function template find_from_basename"><span class="index-entry-level-1">Function template find_from_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">find_here</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_here" title="Function find_here"><span class="index-entry-level-1">Function find_here</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">find_locality</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_locality" title="Function find_locality"><span class="index-entry-level-1">Function find_locality</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">find_root_locality</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_root_locality" title="Function find_root_locality"><span class="index-entry-level-1">Function find_root_locality</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">fold</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/fold.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">fold_with_index</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/fold.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function diagnostic_information</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.diagnostic_inform_id539559" title="Function diagnostic_information"><span class="index-entry-level-1">diagnostic_information</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function disconnect</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.disconnect_id543577" title="Function disconnect"><span class="index-entry-level-1">disconnect</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function enumerate_threads</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.enumerate_threads" title="Function enumerate_threads"><span class="index-entry-level-1">enumerate_threads</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function evaluate_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.evaluate_active_counters" title="Function evaluate_active_counters"><span class="index-entry-level-1">evaluate_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function finalize</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.finalize_id543374" title="Function finalize"><span class="index-entry-level-1">finalize</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function find_all_from_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_all_from_basename" title="Function find_all_from_basename"><span class="index-entry-level-1">find_all_from_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function find_from_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_from_basenam_id596471" title="Function find_from_basename"><span class="index-entry-level-1">find_from_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function find_here</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_here" title="Function find_here"><span class="index-entry-level-1">find_here</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function find_locality</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_locality" title="Function find_locality"><span class="index-entry-level-1">find_locality</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function find_root_locality</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_root_locality" title="Function find_root_locality"><span class="index-entry-level-1">find_root_locality</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_colocation_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_colocation_id_id600060" title="Function get_colocation_id"><span class="index-entry-level-1">get_colocation_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_ctx_ptr</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_ctx_ptr" title="Function get_ctx_ptr"><span class="index-entry-level-1">get_ctx_ptr</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_id540316" title="Function get_error"><span class="index-entry-level-1">get_error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_backtrace</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_backtra_id541498" title="Function get_error_backtrace"><span class="index-entry-level-1">get_error_backtrace</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_config</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_config_id542672" title="Function get_error_config"><span class="index-entry-level-1">get_error_config</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_env</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_env_id541021" title="Function get_error_env"><span class="index-entry-level-1">get_error_env</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_file_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_file_na_id543713" title="Function get_error_file_name"><span class="index-entry-level-1">get_error_file_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_function_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_functio_id541277" title="Function get_error_function_name"><span class="index-entry-level-1">get_error_function_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_host_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_host_na_id540542" title="Function get_error_host_name"><span class="index-entry-level-1">get_error_host_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_line_number</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_line_nu_id543992" title="Function get_error_line_number"><span class="index-entry-level-1">get_error_line_number</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_locality_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_localit_id540080" title="Function get_error_locality_id"><span class="index-entry-level-1">get_error_locality_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_os_thread</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_os_thre_id541987" title="Function get_error_os_thread"><span class="index-entry-level-1">get_error_os_thread</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_process_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_process_id540812" title="Function get_error_process_id"><span class="index-entry-level-1">get_error_process_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_state</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_state_id542952" title="Function get_error_state"><span class="index-entry-level-1">get_error_state</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_thread_description</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id542473" title="Function get_error_thread_description"><span class="index-entry-level-1">get_error_thread_description</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id542473" title="Function get_error_thread_description"><span class="index-entry-level-1">get_error_thread_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_thread_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id542238" title="Function get_error_thread_id"><span class="index-entry-level-1">get_error_thread_description</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id542238" title="Function get_error_thread_id"><span class="index-entry-level-1">get_error_thread_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_error_what</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_what_id539797" title="Function get_error_what"><span class="index-entry-level-1">get_error_what</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_initial_num_localities</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_initial_num_localities" title="Function get_initial_num_localities"><span class="index-entry-level-1">get_initial_num_localities</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_locality_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_locality_id" title="Function get_locality_id"><span class="index-entry-level-1">get_locality_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_locality_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_locality_name_id600223" title="Function get_locality_name"><span class="index-entry-level-1">get_locality_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_num_localities</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_num_localitie_id600377" title="Function get_num_localities"><span class="index-entry-level-1">get_num_localities</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_num_worker_threads</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_num_worker_threads" title="Function get_num_worker_threads"><span class="index-entry-level-1">get_num_worker_threads</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_parent_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_parent_id" title="Function get_parent_id"><span class="index-entry-level-1">get_parent_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_parent_locality_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_parent_locality_id" title="Function get_parent_locality_id"><span class="index-entry-level-1">get_parent_locality_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_parent_phase</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_parent_phase" title="Function get_parent_phase"><span class="index-entry-level-1">get_parent_phase</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_self</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self" title="Function get_self"><span class="index-entry-level-1">get_self</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_self_component_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_component_id" title="Function get_self_component_id"><span class="index-entry-level-1">get_self_component_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_self_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_id" title="Function get_self_id"><span class="index-entry-level-1">get_self_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_self_ptr</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_ptr" title="Function get_self_ptr"><span class="index-entry-level-1">get_self_ptr</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_self_ptr_checked</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_ptr_checked" title="Function get_self_ptr_checked"><span class="index-entry-level-1">get_self_ptr_checked</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_stack_size_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_stack_size_name" title="Function get_stack_size_name"><span class="index-entry-level-1">get_stack_size_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_system_uptime</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_system_uptime" title="Function get_system_uptime"><span class="index-entry-level-1">get_system_uptime</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_thread_count</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_thread_count_id601687" title="Function get_thread_count"><span class="index-entry-level-1">get_thread_count</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_thread_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_thread_name" title="Function get_thread_name"><span class="index-entry-level-1">get_thread_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_thread_priority_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_thread_priority_name" title="Function get_thread_priority_name"><span class="index-entry-level-1">get_thread_priority_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function get_thread_state_ex_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_thread_state_ex_name" title="Function get_thread_state_ex_name"><span class="index-entry-level-1">get_thread_state_ex_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function init</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.init_id547394" title="Function init"><span class="index-entry-level-1">init</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function is_running</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.is_running" title="Function is_running"><span class="index-entry-level-1">is_running</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function is_starting</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.is_starting" title="Function is_starting"><span class="index-entry-level-1">is_starting</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function is_stopped</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.is_stopped" title="Function is_stopped"><span class="index-entry-level-1">is_stopped</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function register_pre_shutdown_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_pre_shut_id601283" title="Function register_pre_shutdown_function"><span class="index-entry-level-1">register_pre_shutdown_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function register_pre_startup_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_pre_star_id601400" title="Function register_pre_startup_function"><span class="index-entry-level-1">register_pre_startup_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function register_shutdown_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_shutdown_function" title="Function register_shutdown_function"><span class="index-entry-level-1">register_shutdown_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function register_startup_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_startup_function" title="Function register_startup_function"><span class="index-entry-level-1">register_startup_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function register_with_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_with_bas_id596644" title="Function register_with_basename"><span class="index-entry-level-1">register_with_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function reset_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.reset_active_counters" title="Function reset_active_counters"><span class="index-entry-level-1">reset_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function set_lco_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.set_lco_error_id608554" title="Function set_lco_error"><span class="index-entry-level-1">set_lco_error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function set_parcel_write_handler</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.set_parcel_write_handler" title="Function set_parcel_write_handler"><span class="index-entry-level-1">set_parcel_write_handler</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function start</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.start_id546773" title="Function start"><span class="index-entry-level-1">start</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function start_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.start_active_counters" title="Function start_active_counters"><span class="index-entry-level-1">start</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.start_active_counters" title="Function start_active_counters"><span class="index-entry-level-1">start_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function stop</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.stop" title="Function stop"><span class="index-entry-level-1">stop</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function stop_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.stop_active_counters" title="Function stop_active_counters"><span class="index-entry-level-1">stop</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.stop_active_counters" title="Function stop_active_counters"><span class="index-entry-level-1">stop_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template adjacent_find</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.adjacent_find" title="Function template adjacent_find"><span class="index-entry-level-1">parallel::adjacent_find</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template all_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.all_of" title="Function template all_of"><span class="index-entry-level-1">parallel::all_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template any_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.any_of" title="Function template any_of"><span class="index-entry-level-1">parallel::any_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.copy_id598677" title="Function template copy"><span class="index-entry-level-1">copy</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.copy_id559274" title="Function template copy"><span class="index-entry-level-1">parallel::copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template copy_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.copy_if_id559560" title="Function template copy_if"><span class="index-entry-level-1">parallel::copy_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template copy_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.copy_n" title="Function template copy_n"><span class="index-entry-level-1">parallel::copy_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template count</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.count" title="Function template count"><span class="index-entry-level-1">parallel::count</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template count_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.count_if" title="Function template count_if"><span class="index-entry-level-1">parallel::count_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template define_task_block</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.define_task_block_id594952" title="Function template define_task_block"><span class="index-entry-level-1">parallel::define_task_block</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template define_task_block_restore_thread</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.define_task_block_id595116" title="Function template define_task_block_restore_thread"><span class="index-entry-level-1">parallel::define_task_block</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.define_task_block_id595116" title="Function template define_task_block_restore_thread"><span class="index-entry-level-1">parallel::define_task_block_restore_thread</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template equal</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.equal_id560509" title="Function template equal"><span class="index-entry-level-1">parallel::equal</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template exclusive_scan</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.exclusive_scan_id558660" title="Function template exclusive_scan"><span class="index-entry-level-1">parallel::exclusive_scan</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template fill</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.fill" title="Function template fill"><span class="index-entry-level-1">parallel::fill</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template fill_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.fill_n" title="Function template fill_n"><span class="index-entry-level-1">parallel::fill_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template find</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find" title="Function template find"><span class="index-entry-level-1">parallel::find</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template find_end</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_end" title="Function template find_end"><span class="index-entry-level-1">parallel::find_end</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template find_first_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_first_of" title="Function template find_first_of"><span class="index-entry-level-1">parallel::find_first_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template find_from_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.find_from_basenam_id596587" title="Function template find_from_basename"><span class="index-entry-level-1">find_from_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template find_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_if" title="Function template find_if"><span class="index-entry-level-1">parallel::find_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template find_if_not</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_if_not" title="Function template find_if_not"><span class="index-entry-level-1">parallel::find_if_not</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template for_each</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.for_each_id561529" title="Function template for_each"><span class="index-entry-level-1">parallel::for_each</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template for_each_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.for_each_n" title="Function template for_each_n"><span class="index-entry-level-1">parallel::for_each_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template for_loop</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_id561712" title="Function template for_loop"><span class="index-entry-level-1">parallel::for_loop</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template for_loop_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_n_id566175" title="Function template for_loop_n"><span class="index-entry-level-1">parallel::for_loop_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template for_loop_n_strided</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_n_stride_id566520" title="Function template for_loop_n_strided"><span class="index-entry-level-1">parallel::for_loop_n_strided</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template for_loop_strided</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_strided_id565779" title="Function template for_loop_strided"><span class="index-entry-level-1">parallel::for_loop_strided</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template generate</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.generate_id567143" title="Function template generate"><span class="index-entry-level-1">parallel::generate</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template generate_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.generate_n" title="Function template generate_n"><span class="index-entry-level-1">parallel::generate_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template includes</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.includes" title="Function template includes"><span class="index-entry-level-1">parallel::includes</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template inclusive_scan</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.inclusive_scan_id565637" title="Function template inclusive_scan"><span class="index-entry-level-1">parallel::inclusive_scan</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template induction</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.induction" title="Function template induction"><span class="index-entry-level-1">parallel::induction</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template is_partitioned</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.is_partitioned" title="Function template is_partitioned"><span class="index-entry-level-1">parallel::is_partitioned</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template is_sorted_until</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.is_sorted_until" title="Function template is_sorted_until"><span class="index-entry-level-1">parallel::is_sorted_until</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template lexicographical_compare</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.lexicographical_compare" title="Function template lexicographical_compare"><span class="index-entry-level-1">parallel::lexicographical_compare</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template max_element</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.max_element_id571959" title="Function template max_element"><span class="index-entry-level-1">parallel::max_element</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template migrate</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.migrate_id597131" title="Function template migrate"><span class="index-entry-level-1">migrate</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template migrate_from_storage</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.migrate_from_storage" title="Function template migrate_from_storage"><span class="index-entry-level-1">migrate_from_storage</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template migrate_to_storage</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.migrate_to_storag_id538617" title="Function template migrate_to_storage"><span class="index-entry-level-1">migrate_to_storage</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template minmax_element</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.minmax_element_id569925" title="Function template minmax_element"><span class="index-entry-level-1">parallel::minmax_element</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template min_element</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.min_element_id571769" title="Function template min_element"><span class="index-entry-level-1">parallel::min_element</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template mismatch</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.mismatch_id574520" title="Function template mismatch"><span class="index-entry-level-1">parallel::mismatch</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template move</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.move" title="Function template move"><span class="index-entry-level-1">parallel::move</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template new_</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.new_id597400" title="Function template new_"><span class="index-entry-level-1">new_</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template none_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.none_of" title="Function template none_of"><span class="index-entry-level-1">parallel::none_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template reduce</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.reduce_id572885" title="Function template reduce"><span class="index-entry-level-1">parallel::reduce</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template reduction</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.reduction" title="Function template reduction"><span class="index-entry-level-1">parallel::reduction</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template register_with_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_with_bas_id596751" title="Function template register_with_basename"><span class="index-entry-level-1">register_with_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template remove_copy_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.remove_copy_if_id573789" title="Function template remove_copy_if"><span class="index-entry-level-1">parallel::remove_copy_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template replace_copy_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.replace_copy_if_id575642" title="Function template replace_copy_if"><span class="index-entry-level-1">parallel::replace_copy_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template replace_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.replace_if_id577437" title="Function template replace_if"><span class="index-entry-level-1">parallel::replace_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template reverse_copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.reverse_copy_id576860" title="Function template reverse_copy"><span class="index-entry-level-1">parallel::reverse_copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template rotate_copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.rotate_copy_id580029" title="Function template rotate_copy"><span class="index-entry-level-1">parallel::rotate_copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template search_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.search_n" title="Function template search_n"><span class="index-entry-level-1">parallel::search_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template set_difference</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_difference" title="Function template set_difference"><span class="index-entry-level-1">parallel::set_difference</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template set_intersection</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_intersection" title="Function template set_intersection"><span class="index-entry-level-1">parallel::set_intersection</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template set_lco_value</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.set_lco_value_id608250" title="Function template set_lco_value"><span class="index-entry-level-1">set_lco_value</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template set_symmetric_difference</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_symmetric_difference" title="Function template set_symmetric_difference"><span class="index-entry-level-1">parallel::set_symmetric_difference</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template set_union</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_union" title="Function template set_union"><span class="index-entry-level-1">parallel::set_union</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template sort</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.sort_id581651" title="Function template sort"><span class="index-entry-level-1">parallel::sort</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template sort_by_key</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.sort_by_key" title="Function template sort_by_key"><span class="index-entry-level-1">parallel::sort</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.sort_by_key" title="Function template sort_by_key"><span class="index-entry-level-1">parallel::sort_by_key</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template swap_ranges</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.swap_ranges" title="Function template swap_ranges"><span class="index-entry-level-1">parallel::swap_ranges</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template transform</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_id582335" title="Function template transform"><span class="index-entry-level-1">parallel::transform</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template transform_exclusive_scan</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_exclusive_scan" title="Function template transform_exclusive_scan"><span class="index-entry-level-1">parallel::transform</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_exclusive_scan" title="Function template transform_exclusive_scan"><span class="index-entry-level-1">parallel::transform_exclusive_scan</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template transform_inclusive_scan</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_inclusi_id584330" title="Function template transform_inclusive_scan"><span class="index-entry-level-1">parallel::transform</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template transform_reduce</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_reduce_id584857" title="Function template transform_reduce"><span class="index-entry-level-1">parallel::transform</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_reduce_id584857" title="Function template transform_reduce"><span class="index-entry-level-1">parallel::transform_reduce</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template uninitialized_copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_copy" title="Function template uninitialized_copy"><span class="index-entry-level-1">parallel::uninitialized_copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template uninitialized_copy_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_copy_n" title="Function template uninitialized_copy_n"><span class="index-entry-level-1">parallel::uninitialized_copy_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template uninitialized_fill</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_fill" title="Function template uninitialized_fill"><span class="index-entry-level-1">parallel::uninitialized_fill</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function template uninitialized_fill_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_fill_n" title="Function template uninitialized_fill_n"><span class="index-entry-level-1">parallel::uninitialized_fill_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function terminate</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.terminate" title="Function terminate"><span class="index-entry-level-1">terminate</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function trigger_lco_event</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.trigger_lco_event_id608025" title="Function trigger_lco_event"><span class="index-entry-level-1">trigger_lco_event</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Function unregister_with_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.unregister_with_basename" title="Function unregister_with_basename"><span class="index-entry-level-1">unregister_with_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">future_already_retrieved</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">future_can_not_be_cancelled</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">future_does_not_support_cancellation</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_6"></a><span class="term">G</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">gather_here</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.gather_hpp" title="Header &lt;hpx/lcos/gather.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/gather.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">gather_there</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.gather_hpp" title="Header &lt;hpx/lcos/gather.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/gather.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_colocation_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_colocation_id_id600060" title="Function get_colocation_id"><span class="index-entry-level-1">Function get_colocation_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_ctx_ptr</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_ctx_ptr" title="Function get_ctx_ptr"><span class="index-entry-level-1">Function get_ctx_ptr</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_id540316" title="Function get_error"><span class="index-entry-level-1">Function get_error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_backtrace</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_backtra_id541498" title="Function get_error_backtrace"><span class="index-entry-level-1">Function get_error_backtrace</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_config</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_config_id542672" title="Function get_error_config"><span class="index-entry-level-1">Function get_error_config</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_env</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_env_id541021" title="Function get_error_env"><span class="index-entry-level-1">Function get_error_env</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_file_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_file_na_id543713" title="Function get_error_file_name"><span class="index-entry-level-1">Function get_error_file_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_function_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_functio_id541277" title="Function get_error_function_name"><span class="index-entry-level-1">Function get_error_function_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_host_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_host_na_id540542" title="Function get_error_host_name"><span class="index-entry-level-1">Function get_error_host_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_line_number</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_line_nu_id543992" title="Function get_error_line_number"><span class="index-entry-level-1">Function get_error_line_number</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_locality_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_localit_id540080" title="Function get_error_locality_id"><span class="index-entry-level-1">Function get_error_locality_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_os_thread</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_os_thre_id541987" title="Function get_error_os_thread"><span class="index-entry-level-1">Function get_error_os_thread</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_process_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_process_id540812" title="Function get_error_process_id"><span class="index-entry-level-1">Function get_error_process_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_state</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_state_id542952" title="Function get_error_state"><span class="index-entry-level-1">Function get_error_state</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_thread_description</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id542473" title="Function get_error_thread_description"><span class="index-entry-level-1">Function get_error_thread_description</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id542238" title="Function get_error_thread_id"><span class="index-entry-level-1">Function get_error_thread_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_thread_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id542473" title="Function get_error_thread_description"><span class="index-entry-level-1">Function get_error_thread_description</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_thread__id542238" title="Function get_error_thread_id"><span class="index-entry-level-1">Function get_error_thread_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_error_what</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_error_what_id539797" title="Function get_error_what"><span class="index-entry-level-1">Function get_error_what</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_initial_num_localities</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_initial_num_localities" title="Function get_initial_num_localities"><span class="index-entry-level-1">Function get_initial_num_localities</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_locality_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_locality_id" title="Function get_locality_id"><span class="index-entry-level-1">Function get_locality_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_locality_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_locality_name_id600223" title="Function get_locality_name"><span class="index-entry-level-1">Function get_locality_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_num_localities</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_num_localitie_id600377" title="Function get_num_localities"><span class="index-entry-level-1">Function get_num_localities</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_num_worker_threads</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_num_worker_threads" title="Function get_num_worker_threads"><span class="index-entry-level-1">Function get_num_worker_threads</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_parent_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_parent_id" title="Function get_parent_id"><span class="index-entry-level-1">Function get_parent_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_parent_locality_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_parent_locality_id" title="Function get_parent_locality_id"><span class="index-entry-level-1">Function get_parent_locality_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_parent_phase</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_parent_phase" title="Function get_parent_phase"><span class="index-entry-level-1">Function get_parent_phase</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_self</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self" title="Function get_self"><span class="index-entry-level-1">Function get_self</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_self_component_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_component_id" title="Function get_self_component_id"><span class="index-entry-level-1">Function get_self_component_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_self_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_id" title="Function get_self_id"><span class="index-entry-level-1">Function get_self_id</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_self_ptr</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_ptr" title="Function get_self_ptr"><span class="index-entry-level-1">Function get_self_ptr</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_self_ptr_checked</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_self_ptr_checked" title="Function get_self_ptr_checked"><span class="index-entry-level-1">Function get_self_ptr_checked</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_stack_size_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_stack_size_name" title="Function get_stack_size_name"><span class="index-entry-level-1">Function get_stack_size_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_system_uptime</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_system_uptime" title="Function get_system_uptime"><span class="index-entry-level-1">Function get_system_uptime</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_thread_count</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_thread_count_id601687" title="Function get_thread_count"><span class="index-entry-level-1">Function get_thread_count</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_thread_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.get_thread_name" title="Function get_thread_name"><span class="index-entry-level-1">Function get_thread_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_thread_priority_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_thread_priority_name" title="Function get_thread_priority_name"><span class="index-entry-level-1">Function get_thread_priority_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">get_thread_state_ex_name</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.get_thread_state_ex_name" title="Function get_thread_state_ex_name"><span class="index-entry-level-1">Function get_thread_state_ex_name</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Global colocated</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.colocated" title="Global colocated"><span class="index-entry-level-1">colocated</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Global default_layout</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.default_layout" title="Global default_layout"><span class="index-entry-level-1">default_layout</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_7"></a><span class="term">H</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/barrier.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.barrier_hpp" title="Header &lt;hpx/lcos/barrier.hpp&gt;"><span class="index-entry-level-1">barrier</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/broadcast.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">broadcast</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">broadcast_apply</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">broadcast_apply_with_index</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.broadcast_hpp" title="Header &lt;hpx/lcos/broadcast.hpp&gt;"><span class="index-entry-level-1">broadcast_with_index</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/fold.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">fold</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">fold_with_index</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">inverse_fold</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">inverse_fold_with_index</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/gather.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.gather_hpp" title="Header &lt;hpx/lcos/gather.hpp&gt;"><span class="index-entry-level-1">gather_here</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.gather_hpp" title="Header &lt;hpx/lcos/gather.hpp&gt;"><span class="index-entry-level-1">gather_there</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/reduce.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.reduce_hpp" title="Header &lt;hpx/lcos/reduce.hpp&gt;"><span class="index-entry-level-1">reduce</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.reduce_hpp" title="Header &lt;hpx/lcos/reduce.hpp&gt;"><span class="index-entry-level-1">reduce_with_index</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/split_future.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.split_future_hpp" title="Header &lt;hpx/lcos/split_future.hpp&gt;"><span class="index-entry-level-1">split_future</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/wait_all.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_all_hpp" title="Header &lt;hpx/lcos/wait_all.hpp&gt;"><span class="index-entry-level-1">wait_all</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_all_hpp" title="Header &lt;hpx/lcos/wait_all.hpp&gt;"><span class="index-entry-level-1">wait_all_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/wait_any.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_any_hpp" title="Header &lt;hpx/lcos/wait_any.hpp&gt;"><span class="index-entry-level-1">wait_any</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_any_hpp" title="Header &lt;hpx/lcos/wait_any.hpp&gt;"><span class="index-entry-level-1">wait_any_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/wait_each.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_each_hpp" title="Header &lt;hpx/lcos/wait_each.hpp&gt;"><span class="index-entry-level-1">wait_each</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_each_hpp" title="Header &lt;hpx/lcos/wait_each.hpp&gt;"><span class="index-entry-level-1">wait_each_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/wait_some.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_some_hpp" title="Header &lt;hpx/lcos/wait_some.hpp&gt;"><span class="index-entry-level-1">wait_some</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_some_hpp" title="Header &lt;hpx/lcos/wait_some.hpp&gt;"><span class="index-entry-level-1">wait_some_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/when_all.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_all_hpp" title="Header &lt;hpx/lcos/when_all.hpp&gt;"><span class="index-entry-level-1">when_all</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_all_hpp" title="Header &lt;hpx/lcos/when_all.hpp&gt;"><span class="index-entry-level-1">when_all_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/when_any.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_any_hpp" title="Header &lt;hpx/lcos/when_any.hpp&gt;"><span class="index-entry-level-1">when_any</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_any_hpp" title="Header &lt;hpx/lcos/when_any.hpp&gt;"><span class="index-entry-level-1">when_any_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/when_each.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_each_hpp" title="Header &lt;hpx/lcos/when_each.hpp&gt;"><span class="index-entry-level-1">when_each</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_each_hpp" title="Header &lt;hpx/lcos/when_each.hpp&gt;"><span class="index-entry-level-1">when_each_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/lcos/when_some.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_some_hpp" title="Header &lt;hpx/lcos/when_some.hpp&gt;"><span class="index-entry-level-1">when_some</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_some_hpp" title="Header &lt;hpx/lcos/when_some.hpp&gt;"><span class="index-entry-level-1">when_some_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Header &lt; hpx/runtime/naming/unmanaged.hpp &gt;</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.runtime.naming.unmanaged_hpp" title="Header &lt;hpx/runtime/naming/unmanaged.hpp&gt;"><span class="index-entry-level-1">unmanaged</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_DEFINE_COMPONENT_ACTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_DEFINE_COMPONENT_ACTION" title="Macro HPX_DEFINE_COMPONENT_ACTION"><span class="index-entry-level-1">Macro HPX_DEFINE_COMPONENT_ACTION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_PLAIN_ACTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_PLAIN_ACTION" title="Macro HPX_PLAIN_ACTION"><span class="index-entry-level-1">Macro HPX_PLAIN_ACTION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_PLAIN_ACTION_ID</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_PLAIN_ACTION_ID" title="Macro HPX_PLAIN_ACTION_ID"><span class="index-entry-level-1">Macro HPX_PLAIN_ACTION_ID</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_REGISTER_ACTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_ACTION" title="Macro HPX_REGISTER_ACTION"><span class="index-entry-level-1">Macro HPX_REGISTER_ACTION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_REGISTER_ACTION_DECLARATION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_ACTION_DECLARATION" title="Macro HPX_REGISTER_ACTION_DECLARATION"><span class="index-entry-level-1">Macro HPX_REGISTER_ACTION_DECLARATION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_REGISTER_ACTION_ID</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_ACTION_ID" title="Macro HPX_REGISTER_ACTION_ID"><span class="index-entry-level-1">Macro HPX_REGISTER_ACTION_ID</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_REGISTER_COMPONENT</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_COMPONENT" title="Macro HPX_REGISTER_COMPONENT"><span class="index-entry-level-1">Macro HPX_REGISTER_COMPONENT</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_THROWS_IF</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_THROWS_IF" title="Macro HPX_THROWS_IF"><span class="index-entry-level-1">Macro HPX_THROWS_IF</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">HPX_THROW_EXCEPTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_THROW_EXCEPTION" title="Macro HPX_THROW_EXCEPTION"><span class="index-entry-level-1">Macro HPX_THROW_EXCEPTION</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_8"></a><span class="term">I</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">init</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.init_id547394" title="Function init"><span class="index-entry-level-1">Function init</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">internal_server_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">invalid_data</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">invalid_status</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">inverse_fold</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/fold.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">inverse_fold_with_index</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.fold_hpp" title="Header &lt;hpx/lcos/fold.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/fold.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">is_running</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.is_running" title="Function is_running"><span class="index-entry-level-1">Function is_running</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">is_starting</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.is_starting" title="Function is_starting"><span class="index-entry-level-1">Function is_starting</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">is_stopped</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.is_stopped" title="Function is_stopped"><span class="index-entry-level-1">Function is_stopped</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_9"></a><span class="term">K</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">kernel_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_10"></a><span class="term">L</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">length_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">lock_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_11"></a><span class="term">M</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_DEFINE_COMPONENT_ACTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_DEFINE_COMPONENT_ACTION" title="Macro HPX_DEFINE_COMPONENT_ACTION"><span class="index-entry-level-1">HPX_DEFINE_COMPONENT_ACTION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_PLAIN_ACTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_PLAIN_ACTION" title="Macro HPX_PLAIN_ACTION"><span class="index-entry-level-1">HPX_PLAIN_ACTION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_PLAIN_ACTION_ID</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_PLAIN_ACTION_ID" title="Macro HPX_PLAIN_ACTION_ID"><span class="index-entry-level-1">HPX_PLAIN_ACTION_ID</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_REGISTER_ACTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_ACTION" title="Macro HPX_REGISTER_ACTION"><span class="index-entry-level-1">HPX_REGISTER_ACTION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_REGISTER_ACTION_DECLARATION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_ACTION_DECLARATION" title="Macro HPX_REGISTER_ACTION_DECLARATION"><span class="index-entry-level-1">HPX_REGISTER_ACTION_DECLARATION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_REGISTER_ACTION_ID</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_ACTION_ID" title="Macro HPX_REGISTER_ACTION_ID"><span class="index-entry-level-1">HPX_REGISTER_ACTION_ID</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_REGISTER_COMPONENT</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_REGISTER_COMPONENT" title="Macro HPX_REGISTER_COMPONENT"><span class="index-entry-level-1">HPX_REGISTER_COMPONENT</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_THROWS_IF</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_THROWS_IF" title="Macro HPX_THROWS_IF"><span class="index-entry-level-1">HPX_THROWS_IF</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Macro HPX_THROW_EXCEPTION</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#HPX_THROW_EXCEPTION" title="Macro HPX_THROW_EXCEPTION"><span class="index-entry-level-1">HPX_THROW_EXCEPTION</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">migrate</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.migrate_id597131" title="Function template migrate"><span class="index-entry-level-1">Function template migrate</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">migrate_from_storage</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.migrate_from_storage" title="Function template migrate_from_storage"><span class="index-entry-level-1">Function template migrate_from_storage</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">migrate_to_storage</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.migrate_to_storag_id538617" title="Function template migrate_to_storage"><span class="index-entry-level-1">Function template migrate_to_storage</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_12"></a><span class="term">N</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">network_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">new_</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.new_id597400" title="Function template new_"><span class="index-entry-level-1">Function template new_</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">not_implemented</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">no_registered_console</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">no_state</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">no_success</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">null_thread_id</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_13"></a><span class="term">O</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">out_of_memory</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">out_of_range</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_14"></a><span class="term">P</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::adjacent_find</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.adjacent_find" title="Function template adjacent_find"><span class="index-entry-level-1">Function template adjacent_find</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::all_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.all_of" title="Function template all_of"><span class="index-entry-level-1">Function template all_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::any_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.any_of" title="Function template any_of"><span class="index-entry-level-1">Function template any_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::auto_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.auto_chunk_size" title="Struct auto_chunk_size"><span class="index-entry-level-1">Struct auto_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.copy_id559274" title="Function template copy"><span class="index-entry-level-1">Function template copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::copy_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.copy_if_id559560" title="Function template copy_if"><span class="index-entry-level-1">Function template copy_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::copy_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.copy_n" title="Function template copy_n"><span class="index-entry-level-1">Function template copy_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::count</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.count" title="Function template count"><span class="index-entry-level-1">Function template count</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::count_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.count_if" title="Function template count_if"><span class="index-entry-level-1">Function template count_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::define_task_block</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.define_task_block_id594952" title="Function template define_task_block"><span class="index-entry-level-1">Function template define_task_block</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.define_task_block_id595116" title="Function template define_task_block_restore_thread"><span class="index-entry-level-1">Function template define_task_block_restore_thread</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::define_task_block_restore_thread</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.define_task_block_id595116" title="Function template define_task_block_restore_thread"><span class="index-entry-level-1">Function template define_task_block_restore_thread</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::dynamic_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.dynamic_chunk_size" title="Struct dynamic_chunk_size"><span class="index-entry-level-1">Struct dynamic_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::equal</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.equal_id560509" title="Function template equal"><span class="index-entry-level-1">Function template equal</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::exclusive_scan</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.exclusive_scan_id558660" title="Function template exclusive_scan"><span class="index-entry-level-1">Function template exclusive_scan</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::executor_parameter_traits</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.executor_parameter_traits" title="Struct template executor_parameter_traits"><span class="index-entry-level-1">Struct template executor_parameter_traits</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::fill</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.fill" title="Function template fill"><span class="index-entry-level-1">Function template fill</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::fill_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.fill_n" title="Function template fill_n"><span class="index-entry-level-1">Function template fill_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::find</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find" title="Function template find"><span class="index-entry-level-1">Function template find</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::find_end</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_end" title="Function template find_end"><span class="index-entry-level-1">Function template find_end</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::find_first_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_first_of" title="Function template find_first_of"><span class="index-entry-level-1">Function template find_first_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::find_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_if" title="Function template find_if"><span class="index-entry-level-1">Function template find_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::find_if_not</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.find_if_not" title="Function template find_if_not"><span class="index-entry-level-1">Function template find_if_not</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::for_each</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.for_each_id561529" title="Function template for_each"><span class="index-entry-level-1">Function template for_each</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::for_each_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.for_each_n" title="Function template for_each_n"><span class="index-entry-level-1">Function template for_each_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::for_loop</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_id561712" title="Function template for_loop"><span class="index-entry-level-1">Function template for_loop</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::for_loop_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_n_id566175" title="Function template for_loop_n"><span class="index-entry-level-1">Function template for_loop_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::for_loop_n_strided</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_n_stride_id566520" title="Function template for_loop_n_strided"><span class="index-entry-level-1">Function template for_loop_n_strided</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::for_loop_strided</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.for_loop_strided_id565779" title="Function template for_loop_strided"><span class="index-entry-level-1">Function template for_loop_strided</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::generate</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.generate_id567143" title="Function template generate"><span class="index-entry-level-1">Function template generate</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::generate_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.generate_n" title="Function template generate_n"><span class="index-entry-level-1">Function template generate_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::guided_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.guided_chunk_size" title="Struct guided_chunk_size"><span class="index-entry-level-1">Struct guided_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::includes</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.includes" title="Function template includes"><span class="index-entry-level-1">Function template includes</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::inclusive_scan</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.inclusive_scan_id565637" title="Function template inclusive_scan"><span class="index-entry-level-1">Function template inclusive_scan</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::induction</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.induction" title="Function template induction"><span class="index-entry-level-1">Function template induction</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::is_executor</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.is_executor_parameters" title="Struct template is_executor_parameters"><span class="index-entry-level-1">Struct template is_executor_parameters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::is_executor_parameters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.is_executor_parameters" title="Struct template is_executor_parameters"><span class="index-entry-level-1">Struct template is_executor_parameters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::is_partitioned</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.is_partitioned" title="Function template is_partitioned"><span class="index-entry-level-1">Function template is_partitioned</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::is_sorted_until</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.is_sorted_until" title="Function template is_sorted_until"><span class="index-entry-level-1">Function template is_sorted_until</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::is_timed_executor</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.is_timed_executor" title="Struct template is_timed_executor"><span class="index-entry-level-1">Struct template is_timed_executor</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::lexicographical_compare</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.lexicographical_compare" title="Function template lexicographical_compare"><span class="index-entry-level-1">Function template lexicographical_compare</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::max_element</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.max_element_id571959" title="Function template max_element"><span class="index-entry-level-1">Function template max_element</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::minmax_element</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.minmax_element_id569925" title="Function template minmax_element"><span class="index-entry-level-1">Function template minmax_element</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::min_element</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.min_element_id571769" title="Function template min_element"><span class="index-entry-level-1">Function template min_element</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::mismatch</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.mismatch_id574520" title="Function template mismatch"><span class="index-entry-level-1">Function template mismatch</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::move</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.move" title="Function template move"><span class="index-entry-level-1">Function template move</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::none_of</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.none_of" title="Function template none_of"><span class="index-entry-level-1">Function template none_of</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::persistent_auto_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.persistent_auto_chunk_size" title="Struct persistent_auto_chunk_size"><span class="index-entry-level-1">Struct persistent_auto_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::reduce</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.reduce_id572885" title="Function template reduce"><span class="index-entry-level-1">Function template reduce</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::reduction</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.reduction" title="Function template reduction"><span class="index-entry-level-1">Function template reduction</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::remove_copy_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.remove_copy_if_id573789" title="Function template remove_copy_if"><span class="index-entry-level-1">Function template remove_copy_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::replace_copy_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.replace_copy_if_id575642" title="Function template replace_copy_if"><span class="index-entry-level-1">Function template replace_copy_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::replace_if</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.replace_if_id577437" title="Function template replace_if"><span class="index-entry-level-1">Function template replace_if</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::reverse_copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.reverse_copy_id576860" title="Function template reverse_copy"><span class="index-entry-level-1">Function template reverse_copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::rotate_copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.rotate_copy_id580029" title="Function template rotate_copy"><span class="index-entry-level-1">Function template rotate_copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::search_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.search_n" title="Function template search_n"><span class="index-entry-level-1">Function template search_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::set_difference</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_difference" title="Function template set_difference"><span class="index-entry-level-1">Function template set_difference</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::set_intersection</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_intersection" title="Function template set_intersection"><span class="index-entry-level-1">Function template set_intersection</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::set_symmetric_difference</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_symmetric_difference" title="Function template set_symmetric_difference"><span class="index-entry-level-1">Function template set_symmetric_difference</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::set_union</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.set_union" title="Function template set_union"><span class="index-entry-level-1">Function template set_union</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::sort</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.sort_id581651" title="Function template sort"><span class="index-entry-level-1">Function template sort</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.sort_by_key" title="Function template sort_by_key"><span class="index-entry-level-1">Function template sort_by_key</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::sort_by_key</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.sort_by_key" title="Function template sort_by_key"><span class="index-entry-level-1">Function template sort_by_key</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::static_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.static_chunk_size" title="Struct static_chunk_size"><span class="index-entry-level-1">Struct static_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::swap_ranges</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.swap_ranges" title="Function template swap_ranges"><span class="index-entry-level-1">Function template swap_ranges</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::task_block</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.task_block" title="Class template task_block"><span class="index-entry-level-1">Class template task_block</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::task_canceled_exception</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v2.task_canceled_exception" title="Class task_canceled_exception"><span class="index-entry-level-1">Class task_canceled_exception</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::transform</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_id582335" title="Function template transform"><span class="index-entry-level-1">Function template transform</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_exclusive_scan" title="Function template transform_exclusive_scan"><span class="index-entry-level-1">Function template transform_exclusive_scan</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_inclusi_id584330" title="Function template transform_inclusive_scan"><span class="index-entry-level-1">Function template transform_inclusive_scan</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_reduce_id584857" title="Function template transform_reduce"><span class="index-entry-level-1">Function template transform_reduce</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::transform_exclusive_scan</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_exclusive_scan" title="Function template transform_exclusive_scan"><span class="index-entry-level-1">Function template transform_exclusive_scan</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::transform_reduce</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.transform_reduce_id584857" title="Function template transform_reduce"><span class="index-entry-level-1">Function template transform_reduce</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::uninitialized_copy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_copy" title="Function template uninitialized_copy"><span class="index-entry-level-1">Function template uninitialized_copy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::uninitialized_copy_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_copy_n" title="Function template uninitialized_copy_n"><span class="index-entry-level-1">Function template uninitialized_copy_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::uninitialized_fill</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_fill" title="Function template uninitialized_fill"><span class="index-entry-level-1">Function template uninitialized_fill</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parallel::uninitialized_fill_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v1.uninitialized_fill_n" title="Function template uninitialized_fill_n"><span class="index-entry-level-1">Function template uninitialized_fill_n</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">parcel_write_handler_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parcel_write_handler_type" title="Type definition parcel_write_handler_type"><span class="index-entry-level-1">Type definition parcel_write_handler_type</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">promise_already_satisfied</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_15"></a><span class="term">R</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">reduce</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.reduce_hpp" title="Header &lt;hpx/lcos/reduce.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/reduce.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">reduce_with_index</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.reduce_hpp" title="Header &lt;hpx/lcos/reduce.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/reduce.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">register_pre_shutdown_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_pre_shut_id601283" title="Function register_pre_shutdown_function"><span class="index-entry-level-1">Function register_pre_shutdown_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">register_pre_startup_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_pre_star_id601400" title="Function register_pre_startup_function"><span class="index-entry-level-1">Function register_pre_startup_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">register_shutdown_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_shutdown_function" title="Function register_shutdown_function"><span class="index-entry-level-1">Function register_shutdown_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">register_startup_function</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_startup_function" title="Function register_startup_function"><span class="index-entry-level-1">Function register_startup_function</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">register_with_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_with_bas_id596644" title="Function register_with_basename"><span class="index-entry-level-1">Function register_with_basename</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.register_with_bas_id596751" title="Function template register_with_basename"><span class="index-entry-level-1">Function template register_with_basename</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">repeated_request</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">reset_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.reset_active_counters" title="Function reset_active_counters"><span class="index-entry-level-1">Function reset_active_counters</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_16"></a><span class="term">S</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">security_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">serialization_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">service_unavailable</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">set_lco_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.set_lco_error_id608554" title="Function set_lco_error"><span class="index-entry-level-1">Function set_lco_error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">set_lco_value</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.set_lco_value_id608250" title="Function template set_lco_value"><span class="index-entry-level-1">Function template set_lco_value</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">set_parcel_write_handler</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.set_parcel_write_handler" title="Function set_parcel_write_handler"><span class="index-entry-level-1">Function set_parcel_write_handler</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">shutdown_function_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.shutdown_function_type" title="Type definition shutdown_function_type"><span class="index-entry-level-1">Type definition shutdown_function_type</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">split_future</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.split_future_hpp" title="Header &lt;hpx/lcos/split_future.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/split_future.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">start</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.start_id546773" title="Function start"><span class="index-entry-level-1">Function start</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.start_active_counters" title="Function start_active_counters"><span class="index-entry-level-1">Function start_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">startup_function_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.startup_function_type" title="Type definition startup_function_type"><span class="index-entry-level-1">Type definition startup_function_type</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">startup_timed_out</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">start_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.start_active_counters" title="Function start_active_counters"><span class="index-entry-level-1">Function start_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">stop</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.stop" title="Function stop"><span class="index-entry-level-1">Function stop</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.stop_active_counters" title="Function stop_active_counters"><span class="index-entry-level-1">Function stop_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">stop_active_counters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.stop_active_counters" title="Function stop_active_counters"><span class="index-entry-level-1">Function stop_active_counters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct auto_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.auto_chunk_size" title="Struct auto_chunk_size"><span class="index-entry-level-1">parallel::auto_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct binpacking_distribution_policy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.binpacking_distri_id596850" title="Struct binpacking_distribution_policy"><span class="index-entry-level-1">binpacking_distribution_policy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct colocating_distribution_policy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.colocating_distri_id598151" title="Struct colocating_distribution_policy"><span class="index-entry-level-1">colocating_distribution_policy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct default_distribution_policy</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.components.default_distribut_id598870" title="Struct default_distribution_policy"><span class="index-entry-level-1">default_distribution_policy</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct dynamic_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.dynamic_chunk_size" title="Struct dynamic_chunk_size"><span class="index-entry-level-1">parallel::dynamic_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct guided_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.guided_chunk_size" title="Struct guided_chunk_size"><span class="index-entry-level-1">parallel::guided_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct persistent_auto_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.persistent_auto_chunk_size" title="Struct persistent_auto_chunk_size"><span class="index-entry-level-1">parallel::persistent_auto_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct static_chunk_size</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.static_chunk_size" title="Struct static_chunk_size"><span class="index-entry-level-1">parallel::static_chunk_size</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct template executor_parameter_traits</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.executor_parameter_traits" title="Struct template executor_parameter_traits"><span class="index-entry-level-1">parallel::executor_parameter_traits</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct template is_executor_parameters</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.is_executor_parameters" title="Struct template is_executor_parameters"><span class="index-entry-level-1">parallel::is_executor</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.is_executor_parameters" title="Struct template is_executor_parameters"><span class="index-entry-level-1">parallel::is_executor_parameters</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct template is_timed_executor</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parallel.v3.is_timed_executor" title="Struct template is_timed_executor"><span class="index-entry-level-1">parallel::is_timed_executor</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Struct thread_interrupted</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.thread_interrupted" title="Struct thread_interrupted"><span class="index-entry-level-1">thread_interrupted</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">success</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_17"></a><span class="term">T</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">task_already_started</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">task_canceled_exception</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">task_moved</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">terminate</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.terminate" title="Function terminate"><span class="index-entry-level-1">Function terminate</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">thread_interrupted</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.thread_interrupted" title="Struct thread_interrupted"><span class="index-entry-level-1">Struct thread_interrupted</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">thread_not_interruptable</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">thread_priority</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_priority" title="Type thread_priority"><span class="index-entry-level-1">Type thread_priority</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">thread_resource_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">thread_stacksize</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_stacksize" title="Type thread_stacksize"><span class="index-entry-level-1">Type thread_stacksize</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">thread_state_enum</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_state_enum" title="Type thread_state_enum"><span class="index-entry-level-1">Type thread_state_enum</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">thread_state_ex_enum</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_state_ex_enum" title="Type thread_state_ex_enum"><span class="index-entry-level-1">Type thread_state_ex_enum</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">trigger_lco_event</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.trigger_lco_event_id608025" title="Function trigger_lco_event"><span class="index-entry-level-1">Function trigger_lco_event</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type definition parcel_write_handler_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.parcel_write_handler_type" title="Type definition parcel_write_handler_type"><span class="index-entry-level-1">parcel_write_handler_type</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type definition shutdown_function_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.shutdown_function_type" title="Type definition shutdown_function_type"><span class="index-entry-level-1">shutdown_function_type</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type definition startup_function_type</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.startup_function_type" title="Type definition startup_function_type"><span class="index-entry-level-1">startup_function_type</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">assertion_failure</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">bad_action_code</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">bad_component_type</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">bad_function_call</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">bad_parameter</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">bad_plugin_type</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">bad_request</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">bad_response_type</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">broken_promise</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">broken_task</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">commandline_option_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">deadlock</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">duplicate_component_address</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">duplicate_component_id</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">duplicate_console</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">dynamic_link_failure</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">filesystem_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">future_already_retrieved</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">future_can_not_be_cancelled</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">future_does_not_support_cancellation</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">internal_server_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">invalid_data</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">invalid_status</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">kernel_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">length_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">lock_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">network_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">not_implemented</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">no_registered_console</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">no_state</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">no_success</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">null_thread_id</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">out_of_memory</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">out_of_range</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">promise_already_satisfied</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">repeated_request</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">security_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">serialization_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">service_unavailable</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">startup_timed_out</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">success</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">task_already_started</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">task_canceled_exception</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">task_moved</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">thread_not_interruptable</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">thread_resource_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">unhandled_exception</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">uninitialized_value</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">unknown_component_address</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">unknown_error</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">version_too_new</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">version_too_old</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">version_unknown</span></a></p></li><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">yield_aborted</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type thread_priority</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_priority" title="Type thread_priority"><span class="index-entry-level-1">thread_priority</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type thread_stacksize</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_stacksize" title="Type thread_stacksize"><span class="index-entry-level-1">thread_stacksize</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type thread_state_enum</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_state_enum" title="Type thread_state_enum"><span class="index-entry-level-1">thread_state_enum</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">Type thread_state_ex_enum</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.threads.thread_state_ex_enum" title="Type thread_state_ex_enum"><span class="index-entry-level-1">thread_state_ex_enum</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_18"></a><span class="term">U</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">unhandled_exception</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">uninitialized_value</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">unknown_component_address</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">unknown_error</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">unmanaged</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.runtime.naming.unmanaged_hpp" title="Header &lt;hpx/runtime/naming/unmanaged.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/runtime/naming/unmanaged.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">unregister_with_basename</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.unregister_with_basename" title="Function unregister_with_basename"><span class="index-entry-level-1">Function unregister_with_basename</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_19"></a><span class="term">V</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">version_too_new</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">version_too_old</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">version_unknown</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_20"></a><span class="term">W</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_all</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_all_hpp" title="Header &lt;hpx/lcos/wait_all.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_all.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_all_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_all_hpp" title="Header &lt;hpx/lcos/wait_all.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_all.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_any</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_any_hpp" title="Header &lt;hpx/lcos/wait_any.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_any.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_any_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_any_hpp" title="Header &lt;hpx/lcos/wait_any.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_any.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_each</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_each_hpp" title="Header &lt;hpx/lcos/wait_each.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_each.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_each_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_each_hpp" title="Header &lt;hpx/lcos/wait_each.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_each.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_some</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_some_hpp" title="Header &lt;hpx/lcos/wait_some.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_some.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">wait_some_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.wait_some_hpp" title="Header &lt;hpx/lcos/wait_some.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/wait_some.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_all</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_all_hpp" title="Header &lt;hpx/lcos/when_all.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_all.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_all_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_all_hpp" title="Header &lt;hpx/lcos/when_all.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_all.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_any</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_any_hpp" title="Header &lt;hpx/lcos/when_any.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_any.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_any_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_any_hpp" title="Header &lt;hpx/lcos/when_any.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_any.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_each</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_each_hpp" title="Header &lt;hpx/lcos/when_each.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_each.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_each_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_each_hpp" title="Header &lt;hpx/lcos/when_each.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_each.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_some</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_some_hpp" title="Header &lt;hpx/lcos/when_some.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_some.hpp &gt;</span></a></p></li></ul></div></li><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">when_some_n</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#header.hpx.lcos.when_some_hpp" title="Header &lt;hpx/lcos/when_some.hpp&gt;"><span class="index-entry-level-1">Header &lt; hpx/lcos/when_some.hpp &gt;</span></a></p></li></ul></div></li></ul></div></dd><dt><a name="idx_id_21"></a><span class="term">Y</span></dt><dd><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><span class="index-entry-level-0">yield_aborted</span></p><div class="itemizedlist"><ul class="itemizedlist compact" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="#hpx.error" title="Type error"><span class="index-entry-level-1">Type error</span></a></p></li></ul></div></li></ul></div></dd></dl></div></div><div class="section"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id761812"></a>Reference</h2></div></div></div><div class="toc"><dl class="toc"><dt><span class="section"><a href="#header.hpx.components.component_storage.migrate_from_storage_hpp">Header &lt;hpx/components/component_storage/migrate_from_storage.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.migrate_from_storage">Function template migrate_from_storage</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.components.component_storage.migrate_to_storage_hpp">Header &lt;hpx/components/component_storage/migrate_to_storage.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.migrate_to_storag_id538617">Function template migrate_to_storage</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_to_storag_id538663">Function template migrate_to_storage</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.error_hpp">Header &lt;hpx/error.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.error">Type error</a></span><span class="refpurpose"> &#8212; Possible error conditions. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.error_code_hpp">Header &lt;hpx/error_code.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.error_code">Class error_code</a></span><span class="refpurpose"> &#8212; A hpx::error_code represents an arbitrary error condition. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.exception_hpp">Header &lt;hpx/exception.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.exception">Class exception</a></span><span class="refpurpose"> &#8212; A hpx::exception is the main exception type used by HPX to report errors. </span></dt><dt><span class="refentrytitle"><a href="#hpx.thread_interrupted">Struct thread_interrupted</a></span><span class="refpurpose"> &#8212; A hpx::thread_interrupted is the exception type used by HPX to interrupt a running HPX thread. </span></dt><dt><span class="refentrytitle"><a href="#hpx.diagnostic_inform_id539559">Function diagnostic_information</a></span><span class="refpurpose"> &#8212; Extract the diagnostic information embedded in the given exception and return a string holding a formatted message. </span></dt><dt><span class="refentrytitle"><a href="#hpx.diagnostic_inform_id539673">Function diagnostic_information</a></span><span class="refpurpose"> &#8212; Extract the diagnostic information embedded in the given exception and return a string holding a formatted message. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_what_id539797">Function get_error_what</a></span><span class="refpurpose"> &#8212; Return the error message of the thrown exception. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_what_id539913">Function get_error_what</a></span><span class="refpurpose"> &#8212; Return the locality id where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_localit_id540080">Function get_error_locality_id</a></span><span class="refpurpose"> &#8212; Return the locality id where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_localit_id540187">Function get_error_locality_id</a></span><span class="refpurpose"> &#8212; Return the locality id where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_id540316">Function get_error</a></span><span class="refpurpose"> &#8212; Return the locality id where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_id540428">Function get_error</a></span><span class="refpurpose"> &#8212; Return the locality id where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_host_na_id540542">Function get_error_host_name</a></span><span class="refpurpose"> &#8212; Return the hostname of the locality where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_host_na_id540645">Function get_error_host_name</a></span><span class="refpurpose"> &#8212; Return the hostname of the locality where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_process_id540812">Function get_error_process_id</a></span><span class="refpurpose"> &#8212; Return the (operating system) process id of the locality where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_process_id540905">Function get_error_process_id</a></span><span class="refpurpose"> &#8212; Return the (operating system) process id of the locality where the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_env_id541021">Function get_error_env</a></span><span class="refpurpose"> &#8212; Return the environment of the OS-process at the point the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_env_id541129">Function get_error_env</a></span><span class="refpurpose"> &#8212; Return the environment of the OS-process at the point the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_functio_id541277">Function get_error_function_name</a></span><span class="refpurpose"> &#8212; Return the function name from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_functio_id541381">Function get_error_function_name</a></span><span class="refpurpose"> &#8212; Return the function name from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_backtra_id541498">Function get_error_backtrace</a></span><span class="refpurpose"> &#8212; Return the stack backtrace from the point the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_backtra_id543625">Function get_error_backtrace</a></span><span class="refpurpose"> &#8212; Return the stack backtrace from the point the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_file_na_id543713">Function get_error_file_name</a></span><span class="refpurpose"> &#8212; Return the (source code) file name of the function from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_file_na_id543833">Function get_error_file_name</a></span><span class="refpurpose"> &#8212; Return the (source code) file name of the function from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_line_nu_id543992">Function get_error_line_number</a></span><span class="refpurpose"> &#8212; Return the line number in the (source code) file of the function from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_line_nu_id541865">Function get_error_line_number</a></span><span class="refpurpose"> &#8212; Return the line number in the (source code) file of the function from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_os_thre_id541987">Function get_error_os_thread</a></span><span class="refpurpose"> &#8212; Return the sequence number of the OS-thread used to execute HPX-threads from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_os_thre_id542122">Function get_error_os_thread</a></span><span class="refpurpose"> &#8212; Return the sequence number of the OS-thread used to execute HPX-threads from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_thread__id542238">Function get_error_thread_id</a></span><span class="refpurpose"> &#8212; Return the unique thread id of the HPX-thread from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_thread__id542330">Function get_error_thread_id</a></span><span class="refpurpose"> &#8212; Return the unique thread id of the HPX-thread from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_thread__id542473">Function get_error_thread_description</a></span><span class="refpurpose"> &#8212; Return any additionally available thread description of the HPX-thread from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_thread__id542590">Function get_error_thread_description</a></span><span class="refpurpose"> &#8212; Return any additionally available thread description of the HPX-thread from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_config_id542672">Function get_error_config</a></span><span class="refpurpose"> &#8212; Return the HPX configuration information point from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_config_id542840">Function get_error_config</a></span><span class="refpurpose"> &#8212; Return the HPX configuration information point from which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_state_id542952">Function get_error_state</a></span><span class="refpurpose"> &#8212; Return the HPX runtime state information at which the exception was thrown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_error_state_id543072">Function get_error_state</a></span><span class="refpurpose"> &#8212; Return the HPX runtime state information at which the exception was thrown. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.exception_fwd_hpp">Header &lt;hpx/exception_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.throws">Global throws</a></span><span class="refpurpose"> &#8212; Predefined error_code object used as "throw on error" tag. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.exception_list_hpp">Header &lt;hpx/exception_list.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.exception_list">Class exception_list</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.hpx_finalize_hpp">Header &lt;hpx/hpx_finalize.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.finalize_id543374">Function finalize</a></span><span class="refpurpose"> &#8212; Main function to gracefully terminate the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.finalize_id543490">Function finalize</a></span><span class="refpurpose"> &#8212; Main function to gracefully terminate the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.terminate">Function terminate</a></span><span class="refpurpose"> &#8212; Terminate any application non-gracefully. </span></dt><dt><span class="refentrytitle"><a href="#hpx.disconnect_id543577">Function disconnect</a></span><span class="refpurpose"> &#8212; Disconnect this locality from the application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.disconnect_id547288">Function disconnect</a></span><span class="refpurpose"> &#8212; Disconnect this locality from the application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.stop">Function stop</a></span><span class="refpurpose"> &#8212; Stop the runtime system. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.hpx_init_hpp">Header &lt;hpx/hpx_init.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.init_id547394">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id547560">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id547703">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id547828">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id547963">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548095">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548170">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548275">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548410">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548483">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548572">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548632">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548756">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id548819">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.init_id546689">Function init</a></span><span class="refpurpose"> &#8212; Main entry point for launching the HPX runtime system. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.hpx_start_hpp">Header &lt;hpx/hpx_start.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.start_id546773">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id546931">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id547098">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551151">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551309">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551413">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551523">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551664">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551771">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551862">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id551938">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id552028">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id552156">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id552253">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_id552351">Function start</a></span><span class="refpurpose"> &#8212; Main non-blocking entry point for launching the HPX runtime system. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.barrier_hpp">Header &lt;hpx/lcos/barrier.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.barrier">Class barrier</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.broadcast_hpp">Header &lt;hpx/lcos/broadcast.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast">Function template broadcast</a></span><span class="refpurpose"> &#8212; Perform a distributed broadcast operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast_apply">Function template broadcast_apply</a></span><span class="refpurpose"> &#8212; Perform an asynchronous (fire&amp;forget) distributed broadcast operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast_with_index">Function template broadcast_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed broadcast operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.broadcast_apply_with_index">Function template broadcast_apply_with_index</a></span><span class="refpurpose"> &#8212; Perform an asynchronous (fire&amp;forget) distributed broadcast operation. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.fold_hpp">Header &lt;hpx/lcos/fold.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.fold">Function template fold</a></span><span class="refpurpose"> &#8212; Perform a distributed fold operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.fold_with_index">Function template fold_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed folding operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.inverse_fold">Function template inverse_fold</a></span><span class="refpurpose"> &#8212; Perform a distributed inverse folding operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.inverse_fold_with_index">Function template inverse_fold_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed inverse folding operation. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.gather_hpp">Header &lt;hpx/lcos/gather.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_here_id551038">Function template gather_here</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_there_id555069">Function template gather_there</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_here_id555138">Function template gather_here</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.gather_there_id555218">Function template gather_there</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.split_future_hpp">Header &lt;hpx/lcos/split_future.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.split_future">Function template split_future</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_all_hpp">Header &lt;hpx/lcos/wait_all.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_all_id553205">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_id553272">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_id553292">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_id553364">Function template wait_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_all_n">Function template wait_all_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_any_hpp">Header &lt;hpx/lcos/wait_any.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_any_id553517">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id553616">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id553738">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id553811">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_id553934">Function template wait_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_any_n">Function template wait_any_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_each_hpp">Header &lt;hpx/lcos/wait_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_each_id554134">Function template wait_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_each_id554204">Function template wait_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_each_id554279">Function template wait_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_each_n">Function template wait_each_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.wait_some_hpp">Header &lt;hpx/lcos/wait_some.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.wait_some_id554480">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_id554570">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_id554657">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_id554769">Function template wait_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.wait_some_n">Function template wait_some_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_all_hpp">Header &lt;hpx/lcos/when_all.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_all_id554952">Function template when_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_all_id556764">Function template when_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_all_id556815">Function template when_all</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_all_n">Function template when_all_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_any_hpp">Header &lt;hpx/lcos/when_any.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_any_result">Struct template when_any_result</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_id557040">Function template when_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_id557158">Function template when_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_id557197">Function template when_any</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_any_n">Function template when_any_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_each_hpp">Header &lt;hpx/lcos/when_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_each_id557398">Function template when_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_each_id557484">Function template when_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_each_id557602">Function template when_each</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_each_n">Function template when_each_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.when_some_hpp">Header &lt;hpx/lcos/when_some.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.when_some_result">Struct template when_some_result</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id557797">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id557945">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id555769">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_id555895">Function template when_some</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.when_some_n">Function template when_some_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.adjacent_difference_hpp">Header &lt;hpx/parallel/algorithms/adjacent_difference.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.adjacent_differen_id556167">Function template adjacent_difference</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.adjacent_differen_id556305">Function template adjacent_difference</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.adjacent_find_hpp">Header &lt;hpx/parallel/algorithms/adjacent_find.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.adjacent_find">Function template adjacent_find</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.all_any_none_hpp">Header &lt;hpx/parallel/algorithms/all_any_none.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.none_of">Function template none_of</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.any_of">Function template any_of</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.all_of">Function template all_of</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.copy_hpp">Header &lt;hpx/parallel/algorithms/copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_id559274">Function template copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_n">Function template copy_n</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_if_id559560">Function template copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.copy_hpp">Header &lt;hpx/parallel/container_algorithms/copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_id559804">Function template copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.copy_if_id559922">Function template copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.count_hpp">Header &lt;hpx/parallel/algorithms/count.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.count">Function template count</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.count_if">Function template count_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.equal_hpp">Header &lt;hpx/parallel/algorithms/equal.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.equal_id560509">Function template equal</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.equal_id560719">Function template equal</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.exclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/exclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.exclusive_scan_id558660">Function template exclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.exclusive_scan_id561986">Function template exclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.fill_hpp">Header &lt;hpx/parallel/algorithms/fill.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.fill">Function template fill</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.fill_n">Function template fill_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.find_hpp">Header &lt;hpx/parallel/algorithms/find.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find">Function template find</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_if">Function template find_if</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_if_not">Function template find_if_not</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_end">Function template find_end</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.find_first_of">Function template find_first_of</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_each_hpp">Header &lt;hpx/parallel/algorithms/for_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.F">Global F</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.for_each_n">Function template for_each_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.for_each_hpp">Header &lt;hpx/parallel/container_algorithms/for_each.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.for_each_id561529">Function template for_each</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_loop_hpp">Header &lt;hpx/parallel/algorithms/for_loop.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_id561712">Function template for_loop</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_id561898">Function template for_loop</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_strided_id565779">Function template for_loop_strided</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_strided_id566037">Function template for_loop_strided</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_id566175">Function template for_loop_n</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_id566372">Function template for_loop_n</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_stride_id566520">Function template for_loop_n_strided</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.for_loop_n_stride_id566747">Function template for_loop_n_strided</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_loop_induction_hpp">Header &lt;hpx/parallel/algorithms/for_loop_induction.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.induction">Function template induction</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.for_loop_reduction_hpp">Header &lt;hpx/parallel/algorithms/for_loop_reduction.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.reduction">Function template reduction</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.generate_hpp">Header &lt;hpx/parallel/algorithms/generate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.generate_id567143">Function template generate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.generate_n">Function template generate_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.generate_hpp">Header &lt;hpx/parallel/container_algorithms/generate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.generate_id565248">Function template generate</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.includes_hpp">Header &lt;hpx/parallel/algorithms/includes.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.includes">Function template includes</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.inclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/inclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.inclusive_scan_id565637">Function template inclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.inclusive_scan_id570624">Function template inclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.inclusive_scan_id570834">Function template inclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.is_partitioned_hpp">Header &lt;hpx/parallel/algorithms/is_partitioned.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.is_partitioned">Function template is_partitioned</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.is_sorted_hpp">Header &lt;hpx/parallel/algorithms/is_sorted.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.is_sorted">Function template is_sorted</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.is_sorted_until">Function template is_sorted_until</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.lexicographical_compare_hpp">Header &lt;hpx/parallel/algorithms/lexicographical_compare.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.lexicographical_compare">Function template lexicographical_compare</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.minmax_hpp">Header &lt;hpx/parallel/algorithms/minmax.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.min_element_id571769">Function template min_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.max_element_id571959">Function template max_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.minmax_element_id569925">Function template minmax_element</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.minmax_hpp">Header &lt;hpx/parallel/container_algorithms/minmax.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.min_element_id570140">Function template min_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.max_element_id570326">Function template max_element</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.minmax_element_id574315">Function template minmax_element</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.mismatch_hpp">Header &lt;hpx/parallel/algorithms/mismatch.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.mismatch_id574520">Function template mismatch</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.mismatch_id574717">Function template mismatch</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.move_hpp">Header &lt;hpx/parallel/algorithms/move.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.move">Function template move</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.reduce_hpp">Header &lt;hpx/parallel/algorithms/reduce.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reduce_id572885">Function template reduce</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reduce_id573079">Function template reduce</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reduce_id573243">Function template reduce</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.lcos.reduce_hpp">Header &lt;hpx/lcos/reduce.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.lcos.reduce_id573427">Function template reduce</a></span><span class="refpurpose"> &#8212; Perform a distributed reduction operation. </span></dt><dt><span class="refentrytitle"><a href="#hpx.lcos.reduce_with_index">Function template reduce_with_index</a></span><span class="refpurpose"> &#8212; Perform a distributed reduction operation. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.reduce_by_key_hpp">Header &lt;hpx/parallel/algorithms/reduce_by_key.hpp&gt;</a></span></dt><dt><span class="section"><a href="#header.hpx.parallel.algorithms.remove_copy_hpp">Header &lt;hpx/parallel/algorithms/remove_copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_id573596">Function template remove_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_if_id573789">Function template remove_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.remove_copy_hpp">Header &lt;hpx/parallel/container_algorithms/remove_copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_id574041">Function template remove_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.remove_copy_if_id576995">Function template remove_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.replace_hpp">Header &lt;hpx/parallel/algorithms/replace.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_id577261">Function template replace</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_if_id577437">Function template replace_if</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_id577670">Function template replace_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_if_id575642">Function template replace_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.replace_hpp">Header &lt;hpx/parallel/container_algorithms/replace.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_id575922">Function template replace</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_if_id576060">Function template replace_if</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_id576313">Function template replace_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.replace_copy_if_id576489">Function template replace_copy_if</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.reverse_hpp">Header &lt;hpx/parallel/algorithms/reverse.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_id576747">Function template reverse</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_copy_id576860">Function template reverse_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.reverse_hpp">Header &lt;hpx/parallel/container_algorithms/reverse.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_id579645">Function template reverse</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.reverse_copy_id579752">Function template reverse_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.rotate_hpp">Header &lt;hpx/parallel/algorithms/rotate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_id579869">Function template rotate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_copy_id580029">Function template rotate_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.rotate_hpp">Header &lt;hpx/parallel/container_algorithms/rotate.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_id577959">Function template rotate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.rotate_copy_id578084">Function template rotate_copy</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.search_hpp">Header &lt;hpx/parallel/algorithms/search.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.search">Function template search</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.search_n">Function template search_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_difference_hpp">Header &lt;hpx/parallel/algorithms/set_difference.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_difference">Function template set_difference</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_intersection_hpp">Header &lt;hpx/parallel/algorithms/set_intersection.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_intersection">Function template set_intersection</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_symmetric_difference_hpp">Header &lt;hpx/parallel/algorithms/set_symmetric_difference.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_symmetric_difference">Function template set_symmetric_difference</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.set_union_hpp">Header &lt;hpx/parallel/algorithms/set_union.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.set_union">Function template set_union</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.sort_hpp">Header &lt;hpx/parallel/algorithms/sort.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.sort_id581651">Function template sort</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.sort_hpp">Header &lt;hpx/parallel/container_algorithms/sort.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.sort_id581801">Function template sort</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.sort_by_key_hpp">Header &lt;hpx/parallel/algorithms/sort_by_key.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.sort_by_key">Function template sort_by_key</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.swap_ranges_hpp">Header &lt;hpx/parallel/algorithms/swap_ranges.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.swap_ranges">Function template swap_ranges</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_hpp">Header &lt;hpx/parallel/algorithms/transform.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id582335">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id582578">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id580620">Function template transform</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.container_algorithms.transform_hpp">Header &lt;hpx/parallel/container_algorithms/transform.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id580922">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id581141">Function template transform</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_id581430">Function template transform</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_exclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/transform_exclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_exclusive_scan">Function template transform_exclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_inclusive_scan_hpp">Header &lt;hpx/parallel/algorithms/transform_inclusive_scan.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_inclusi_id584330">Function template transform_inclusive_scan</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_inclusi_id584589">Function template transform_inclusive_scan</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_reduce_hpp">Header &lt;hpx/parallel/algorithms/transform_reduce.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_reduce_id584857">Function template transform_reduce</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.transform_reduce_binary_hpp">Header &lt;hpx/parallel/algorithms/transform_reduce_binary.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_reduce_id585107">Function template transform_reduce</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.transform_reduce_id585283">Function template transform_reduce</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.uninitialized_copy_hpp">Header &lt;hpx/parallel/algorithms/uninitialized_copy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_copy">Function template uninitialized_copy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_copy_n">Function template uninitialized_copy_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.algorithms.uninitialized_fill_hpp">Header &lt;hpx/parallel/algorithms/uninitialized_fill.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_fill">Function template uninitialized_fill</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v1.uninitialized_fill_n">Function template uninitialized_fill_n</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.execution_policy_hpp">Header &lt;hpx/parallel/execution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_policy">Struct parallel_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_policy_shim">Struct template parallel_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_task_policy">Struct parallel_task_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_task_policy_shim">Struct template parallel_task_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_unsequen_id590252">Struct parallel_unsequenced_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_policy">Struct sequenced_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_policy_shim">Struct template sequenced_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_task_policy">Struct sequenced_task_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_task_policy_shim">Struct template sequenced_task_policy_shim</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.task">Global task</a></span><span class="refpurpose"> &#8212; Default sequential execution policy object. </span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.seq">Global seq</a></span><span class="refpurpose"> &#8212; Default sequential execution policy object. </span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.par">Global par</a></span><span class="refpurpose"> &#8212; Default parallel execution policy object. </span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.par_unseq">Global par_unseq</a></span><span class="refpurpose"> &#8212; Default vector execution policy object. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.auto_chunk_size_hpp">Header &lt;hpx/parallel/executors/auto_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.auto_chunk_size">Struct auto_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.dynamic_chunk_size_hpp">Header &lt;hpx/parallel/executors/dynamic_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.dynamic_chunk_size">Struct dynamic_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.executor_parameter_traits_hpp">Header &lt;hpx/parallel/executors/executor_parameter_traits.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.executor_parameter_traits">Struct template executor_parameter_traits</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.is_executor_parameters">Struct template is_executor_parameters</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.sequential_execut_id592088">Struct sequential_executor_parameters</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.guided_chunk_size_hpp">Header &lt;hpx/parallel/executors/guided_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.guided_chunk_size">Struct guided_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.parallel_executor_hpp">Header &lt;hpx/parallel/executors/parallel_executor.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parallel_executor">Struct parallel_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.persistent_auto_chunk_size_hpp">Header &lt;hpx/parallel/executors/persistent_auto_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.persistent_auto_chunk_size">Struct persistent_auto_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.sequenced_executor_hpp">Header &lt;hpx/parallel/executors/sequenced_executor.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.sequenced_executor">Struct sequenced_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.service_executors_hpp">Header &lt;hpx/parallel/executors/service_executors.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.io_pool_executor">Struct io_pool_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.main_pool_executor">Struct main_pool_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.parcel_pool_executor">Struct parcel_pool_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.service_executor">Struct service_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.timer_pool_executor">Struct timer_pool_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.static_chunk_size_hpp">Header &lt;hpx/parallel/executors/static_chunk_size.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.static_chunk_size">Struct static_chunk_size</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.thread_pool_executors_hpp">Header &lt;hpx/parallel/executors/thread_pool_executors.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.execution.local_priority_qu_id592750">Type definition local_priority_queue_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.executors.timed_executor_traits_hpp">Header &lt;hpx/parallel/executors/timed_executor_traits.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.is_timed_executor">Struct template is_timed_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v3.timed_executor_traits">Struct template timed_executor_traits</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.parallel.task_block_hpp">Header &lt;hpx/parallel/task_block.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.task_block">Class template task_block</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.task_canceled_exception">Class task_canceled_exception</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id594952">Function template define_task_block</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id595036">Function template define_task_block</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id595116">Function template define_task_block_restore_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.parallel.v2.define_task_block_id595228">Function template define_task_block_restore_thread</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.performance_counters.manage_counter_type_hpp">Header &lt;hpx/performance_counters/manage_counter_type.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id595349">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new generic performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id595493">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id595608">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt><dt><span class="refentrytitle"><a href="#hpx.performance_counters.install_counter_t_id595690">Function install_counter_type</a></span><span class="refpurpose"> &#8212; Install a new generic performance counter type in a way, which will uninstall it automatically during shutdown. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.actions.basic_action_hpp">Header &lt;hpx/runtime/actions/basic_action.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_REGISTER_ACTION_DECLARATION">Macro HPX_REGISTER_ACTION_DECLARATION</a></span><span class="refpurpose"> &#8212; Declare the necessary component action boilerplate code. </span></dt><dt><span class="refentrytitle"><a href="#HPX_REGISTER_ACTION">Macro HPX_REGISTER_ACTION</a></span><span class="refpurpose"> &#8212; Define the necessary component action boilerplate code. </span></dt><dt><span class="refentrytitle"><a href="#HPX_REGISTER_ACTION_ID">Macro HPX_REGISTER_ACTION_ID</a></span><span class="refpurpose"> &#8212; Define the necessary component action boilerplate code and assign a predefined unique id to the action. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.actions.component_action_hpp">Header &lt;hpx/runtime/actions/component_action.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_DEFINE_COMPONENT_ACTION">Macro HPX_DEFINE_COMPONENT_ACTION</a></span><span class="refpurpose"> &#8212; Registers a member function of a component as an action type with HPX. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.actions.plain_action_hpp">Header &lt;hpx/runtime/actions/plain_action.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_DEFINE_PLAIN_ACTION">Macro HPX_DEFINE_PLAIN_ACTION</a></span><span class="refpurpose"> &#8212; Defines a plain action type. </span></dt><dt><span class="refentrytitle"><a href="#HPX_DECLARE_PLAIN_ACTION">Macro HPX_DECLARE_PLAIN_ACTION</a></span><span class="refpurpose"> &#8212; Declares a plain action type. </span></dt><dt><span class="refentrytitle"><a href="#HPX_PLAIN_ACTION">Macro HPX_PLAIN_ACTION</a></span><span class="refpurpose"> &#8212; Defines a plain action type based on the given function <span class="emphasis"><em>func</em></span> and registers it with HPX. </span></dt><dt><span class="refentrytitle"><a href="#HPX_PLAIN_ACTION_ID">Macro HPX_PLAIN_ACTION_ID</a></span><span class="refpurpose"> &#8212; Defines a plain action type based on the given function <span class="emphasis"><em>func</em></span> and registers it with HPX. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.applier_fwd_hpp">Header &lt;hpx/runtime/applier_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.applier.get_applier">Function get_applier</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.applier.get_applier_ptr">Function get_applier_ptr</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.basename_registration_hpp">Header &lt;hpx/runtime/basename_registration.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.find_all_from_basename">Function find_all_from_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.find_from_basenam_id596471">Function find_from_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.find_from_basenam_id596503">Function find_from_basename</a></span><span class="refpurpose"> &#8212; Return registered id from the given base name and sequence number. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_from_basenam_id596587">Function template find_from_basename</a></span><span class="refpurpose"> &#8212; Return registered id from the given base name and sequence number. </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_with_bas_id596644">Function register_with_basename</a></span><span class="refpurpose"> &#8212; Register the given id using the given base name. </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_with_bas_id596682">Function register_with_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.register_with_bas_id596751">Function template register_with_basename</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.unregister_with_basename">Function unregister_with_basename</a></span><span class="refpurpose"> &#8212; Unregister the given id using the given base name. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.binpacking_distribution_policy_hpp">Header &lt;hpx/runtime/components/binpacking_distribution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.binpacking_distri_id596850">Struct binpacking_distribution_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.default_binpackin_id598091">Global default_binpacking_counter_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.binpacked">Global binpacked</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.colocating_distribution_policy_hpp">Header &lt;hpx/runtime/components/colocating_distribution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.colocating_distri_id598151">Struct colocating_distribution_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.colocated">Global colocated</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.component_factory_hpp">Header &lt;hpx/runtime/components/component_factory.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_REGISTER_COMPONENT">Macro HPX_REGISTER_COMPONENT</a></span><span class="refpurpose"> &#8212; Define a component factory for a component type. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.copy_component_hpp">Header &lt;hpx/runtime/components/copy_component.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.copy_id598677">Function template copy</a></span><span class="refpurpose"> &#8212; Copy given component to the specified target locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.components.copy_id598718">Function template copy</a></span><span class="refpurpose"> &#8212; Copy given component to the specified target locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.components.copy_id598798">Function template copy</a></span><span class="refpurpose"> &#8212; Copy given component to the specified target locality. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.default_distribution_policy_hpp">Header &lt;hpx/runtime/components/default_distribution_policy.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.default_distribut_id598870">Struct default_distribution_policy</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.default_layout">Global default_layout</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.migrate_component_hpp">Header &lt;hpx/runtime/components/migrate_component.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id597131">Function template migrate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id597226">Function template migrate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id597282">Function template migrate</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.components.migrate_id597310">Function template migrate</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.components.new_hpp">Header &lt;hpx/runtime/components/new.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.new_id597400">Function template new_</a></span><span class="refpurpose"> &#8212; Create one or more new instances of the given Component type on the specified locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.new_id597512">Function template new_</a></span><span class="refpurpose"> &#8212; Create multiple new instances of the given Component type on the specified locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.new_id597597">Function template new_</a></span><span class="refpurpose"> &#8212; Create one or more new instances of the given Component type based on the given distribution policy. </span></dt><dt><span class="refentrytitle"><a href="#hpx.new_id597718">Function template new_</a></span><span class="refpurpose"> &#8212; Create multiple new instances of the given Component type on the localities as defined by the given distribution policy. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.find_here_hpp">Header &lt;hpx/runtime/find_here.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.find_here">Function find_here</a></span><span class="refpurpose"> &#8212; Return the global id representing this locality. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.find_localities_hpp">Header &lt;hpx/runtime/find_localities.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.find_root_locality">Function find_root_locality</a></span><span class="refpurpose"> &#8212; Return the global id representing the root locality. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_all_localiti_id598017">Function find_all_localities</a></span><span class="refpurpose"> &#8212; Return the list of global ids representing all localities available to this application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_all_localiti_id601910">Function find_all_localities</a></span><span class="refpurpose"> &#8212; Return the list of global ids representing all localities available to this application which support the given component type. </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_remote_local_id599744">Function find_remote_localities</a></span><span class="refpurpose"> &#8212; Return the list of locality ids of remote localities supporting the given component type. By default this function will return the list of all remote localities (all but the current locality). </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_remote_local_id599841">Function find_remote_localities</a></span><span class="refpurpose"> &#8212; Return the list of locality ids of remote localities supporting the given component type. By default this function will return the list of all remote localities (all but the current locality). </span></dt><dt><span class="refentrytitle"><a href="#hpx.find_locality">Function find_locality</a></span><span class="refpurpose"> &#8212; Return the global id representing an arbitrary locality which supports the given component type. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_colocation_id_hpp">Header &lt;hpx/runtime/get_colocation_id.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_colocation_id_id600060">Function get_colocation_id</a></span><span class="refpurpose"> &#8212; Return the id of the locality where the object referenced by the given id is currently located on. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_colocation_id_id600115">Function get_colocation_id</a></span><span class="refpurpose"> &#8212; Asynchronously return the id of the locality where the object referenced by the given id is currently located on. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_locality_id_hpp">Header &lt;hpx/runtime/get_locality_id.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_locality_id">Function get_locality_id</a></span><span class="refpurpose"> &#8212; Return the number of the locality this function is being called from. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_locality_name_hpp">Header &lt;hpx/runtime/get_locality_name.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_locality_name_id600223">Function get_locality_name</a></span><span class="refpurpose"> &#8212; Return the name of the locality this function is called on. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_locality_name_id600265">Function get_locality_name</a></span><span class="refpurpose"> &#8212; Return the name of the referenced locality. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_num_localities_hpp">Header &lt;hpx/runtime/get_num_localities.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_initial_num_localities">Function get_initial_num_localities</a></span><span class="refpurpose"> &#8212; Return the number of localities which were registered at startup for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id600377">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Asynchronously return the number of localities which are currently registered for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id600425">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Return the number of localities which are currently registered for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id600479">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Asynchronously return the number of localities which are currently registered for the running application. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_localitie_id600525">Function get_num_localities</a></span><span class="refpurpose"> &#8212; Synchronously return the number of localities which are currently registered for the running application. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_os_thread_count_hpp">Header &lt;hpx/runtime/get_os_thread_count.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_os_thread_cou_id600589">Function get_os_thread_count</a></span><span class="refpurpose"> &#8212; Return the number of worker OS- threads used by the given executor to execute HPX threads. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_ptr_hpp">Header &lt;hpx/runtime/get_ptr.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id600665">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns a future referring to the pointer to the underlying memory of a component. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id600678">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns a future referring to the pointer to the underlying memory of a component. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id600757">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns the pointer to the underlying memory of a component. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_ptr_id600833">Function template get_ptr</a></span><span class="refpurpose"> &#8212; Returns the pointer to the underlying memory of a component. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_thread_name_hpp">Header &lt;hpx/runtime/get_thread_name.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_thread_name">Function get_thread_name</a></span><span class="refpurpose"> &#8212; Return the name of the calling thread. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.get_worker_thread_num_hpp">Header &lt;hpx/runtime/get_worker_thread_num.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.get_worker_thread_id600965">Function get_worker_thread_num</a></span><span class="refpurpose"> &#8212; Return the number of the current OS-thread running in the runtime instance the current HPX-thread is executed with. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_worker_thread_id601004">Function get_worker_thread_num</a></span><span class="refpurpose"> &#8212; Return the number of the current OS-thread running in the runtime instance the current HPX-thread is executed with. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.naming.unmanaged_hpp">Header &lt;hpx/runtime/naming/unmanaged.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.naming.unmanaged">Function unmanaged</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.report_error_hpp">Header &lt;hpx/runtime/report_error.hpp&gt;</a></span></dt><dt><span class="section"><a href="#header.hpx.runtime.runtime_mode_hpp">Header &lt;hpx/runtime/runtime_mode.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.runtime_mode">Type runtime_mode</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.get_runtime_mode_name">Function get_runtime_mode_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.get_runtime_mode_from_name">Function get_runtime_mode_from_name</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.set_parcel_write_handler_hpp">Header &lt;hpx/runtime/set_parcel_write_handler.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.parcel_write_handler_type">Type definition parcel_write_handler_type</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.set_parcel_write_handler">Function set_parcel_write_handler</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.shutdown_function_hpp">Header &lt;hpx/runtime/shutdown_function.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.shutdown_function_type">Type definition shutdown_function_type</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.register_pre_shut_id601283">Function register_pre_shutdown_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread during <span class="emphasis"><em>hpx::finalize()</em></span> but guaranteed before any shutdown function is executed (system-wide) </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_shutdown_function">Function register_shutdown_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread during <span class="emphasis"><em>hpx::finalize()</em></span> but guaranteed after any pre-shutdown function is executed (system-wide) </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.startup_function_hpp">Header &lt;hpx/runtime/startup_function.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.startup_function_type">Type definition startup_function_type</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.register_pre_star_id601400">Function register_pre_startup_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread before hpx_main but guaranteed before any startup function is executed (system-wide). </span></dt><dt><span class="refentrytitle"><a href="#hpx.register_startup_function">Function register_startup_function</a></span><span class="refpurpose"> &#8212; Add a function to be executed by a HPX thread before hpx_main but guaranteed after any pre-startup function is executed (system-wide). </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.threads.thread_data_fwd_hpp">Header &lt;hpx/runtime/threads/thread_data_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.threads.get_self">Function get_self</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_ptr">Function get_self_ptr</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_ctx_ptr">Function get_ctx_ptr</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_ptr_checked">Function get_self_ptr_checked</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_id">Function get_self_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_parent_id">Function get_parent_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_parent_phase">Function get_parent_phase</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_stacksize">Function get_self_stacksize</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_parent_locality_id">Function get_parent_locality_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_self_component_id">Function get_self_component_id</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_count_id601687">Function get_thread_count</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_count_id601727">Function get_thread_count</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.enumerate_threads">Function enumerate_threads</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.threads.thread_enums_hpp">Header &lt;hpx/runtime/threads/thread_enums.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.threads.thread_state_enum">Type thread_state_enum</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.thread_priority">Type thread_priority</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.thread_state_ex_enum">Type thread_state_ex_enum</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.thread_stacksize">Type thread_stacksize</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state__id604968">Function get_thread_state_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_priority_name">Function get_thread_priority_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state_ex_name">Function get_thread_state_ex_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state__id604981">Function get_thread_state_name</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_stack_size_name">Function get_stack_size_name</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.threads.thread_helpers_hpp">Header &lt;hpx/runtime/threads/thread_helpers.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id605014">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id605138">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id605221">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id605282">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id605407">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id605474">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.suspend_id605606">Function suspend</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.this_thread.get_executor_id605673">Function get_executor</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_state_id605751">Function set_thread_state</a></span><span class="refpurpose"> &#8212; Set the thread state of the <span class="emphasis"><em>thread</em></span> referenced by the thread_id <span class="emphasis"><em>id</em></span>. </span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_state_id605883">Function set_thread_state</a></span><span class="refpurpose"> &#8212; Set the thread state of the <span class="emphasis"><em>thread</em></span> referenced by the thread_id <span class="emphasis"><em>id</em></span>. </span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_state_id606044">Function set_thread_state</a></span><span class="refpurpose"> &#8212; Set the thread state of the <span class="emphasis"><em>thread</em></span> referenced by the thread_id <span class="emphasis"><em>id</em></span>. </span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_description">Function get_thread_description</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_state">Function get_thread_state</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_phase">Function get_thread_phase</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_interr_id604227">Function get_thread_interruption_enabled</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.set_thread_interr_id604255">Function set_thread_interruption_enabled</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_interr_id604326">Function get_thread_interruption_requested</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.interrupt_thread_id604404">Function interrupt_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.interruption_point">Function interruption_point</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_thread_priority">Function get_thread_priority</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_stack_size">Function get_stack_size</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.threads.get_executor_id604681">Function get_executor</a></span><span class="refpurpose"></span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime.trigger_lco_hpp">Header &lt;hpx/runtime/trigger_lco.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id608025">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id608100">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id608144">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.trigger_lco_event_id608190">Function trigger_lco_event</a></span><span class="refpurpose"> &#8212; Trigger the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id608250">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id608360">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id608398">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_value_id608448">Function template set_lco_value</a></span><span class="refpurpose"> &#8212; Set the result value for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608554">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608630">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608655">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608741">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608765">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608846">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608913">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt><dt><span class="refentrytitle"><a href="#hpx.set_lco_error_id608968">Function set_lco_error</a></span><span class="refpurpose"> &#8212; Set the error state for the LCO referenced by the given id. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.runtime_fwd_hpp">Header &lt;hpx/runtime_fwd.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#hpx.register_thread">Function register_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.unregister_thread">Function unregister_thread</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.get_runtime_insta_id606944">Function get_runtime_instance_number</a></span><span class="refpurpose"></span></dt><dt><span class="refentrytitle"><a href="#hpx.is_starting">Function is_starting</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently being started. </span></dt><dt><span class="refentrytitle"><a href="#hpx.is_running">Function is_running</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently running. </span></dt><dt><span class="refentrytitle"><a href="#hpx.is_stopped">Function is_stopped</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently stopped. </span></dt><dt><span class="refentrytitle"><a href="#hpx.is_stopped_or_shu_id607095">Function is_stopped_or_shutting_down</a></span><span class="refpurpose"> &#8212; Test whether the runtime system is currently being shut down. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_num_worker_threads">Function get_num_worker_threads</a></span><span class="refpurpose"> &#8212; Return the number of worker OS- threads used to execute HPX threads. </span></dt><dt><span class="refentrytitle"><a href="#hpx.get_system_uptime">Function get_system_uptime</a></span><span class="refpurpose"> &#8212; Return the system uptime measure on the thread executing this call. </span></dt><dt><span class="refentrytitle"><a href="#hpx.start_active_counters">Function start_active_counters</a></span><span class="refpurpose"> &#8212; Start all active performance counters, optionally naming the section of code. </span></dt><dt><span class="refentrytitle"><a href="#hpx.reset_active_counters">Function reset_active_counters</a></span><span class="refpurpose"> &#8212; Resets all active performance counters. </span></dt><dt><span class="refentrytitle"><a href="#hpx.stop_active_counters">Function stop_active_counters</a></span><span class="refpurpose"> &#8212; Stop all active performance counters. </span></dt><dt><span class="refentrytitle"><a href="#hpx.evaluate_active_counters">Function evaluate_active_counters</a></span><span class="refpurpose"> &#8212; Evaluate and output all active performance counters, optionally naming the point in code marked by this function. </span></dt><dt><span class="refentrytitle"><a href="#hpx.create_binary_filter">Function create_binary_filter</a></span><span class="refpurpose"> &#8212; Create an instance of a binary filter plugin. </span></dt></dl></dd><dt><span class="section"><a href="#header.hpx.throw_exception_hpp">Header &lt;hpx/throw_exception.hpp&gt;</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="#HPX_THROW_EXCEPTION">Macro HPX_THROW_EXCEPTION</a></span><span class="refpurpose"> &#8212; Throw a hpx::exception initialized from the given parameters. </span></dt><dt><span class="refentrytitle"><a href="#HPX_THROWS_IF">Macro HPX_THROWS_IF</a></span><span class="refpurpose"> &#8212; Either throw a hpx::exception or initialize hpx::error_code from the given parameters. </span></dt></dl></dd></dl></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a name="header.hpx.components.component_storage.migrate_from_storage_hpp"></a>Header &lt;<a href="./hpx/components/component_storage/migrate_from_storage.hpp" target="_top">hpx/components/component_storage/migrate_from_storage.hpp</a>&gt;</h3></div></div></div><pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">hpx</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">components</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Component<span class="special">&gt;</span>
<span class="identifier">future</span><span class="special">&lt;</span> <span class="identifier">naming</span><span class="special">::</span><span class="identifier">id_type</span> <span class="special">&gt;</span>
@@ -22571,33 +22571,33 @@ hello world from OS-thread 1 on locality 0
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Component<span class="special">&gt;</span>
<span class="identifier">future</span><span class="special">&lt;</span> <span class="identifier">naming</span><span class="special">::</span><span class="identifier">id_type</span> <span class="special">&gt;</span>
<span class="identifier">migrate_from_storage</span><span class="special">(</span><span class="identifier">naming</span><span class="special">::</span><span class="identifier">id_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> to_resurrect<span class="special">,</span>
- <span class="identifier">naming</span><span class="special">::</span><span class="identifier">id_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> target <span class="special">=</span> <span class="identifier">naming</span><span class="special">::</span><span class="identifier">invalid_id</span><span class="special">)</span><span class="special">;</span></pre></div><div class="refsect1"><a name="id778829"></a><h2>Description</h2><p>Migrate the component with the given id from the specified target storage (resurrect the object)</p><p>The function <span class="emphasis"><em>migrate_from_storage&lt;Component&gt;</em></span> will migrate the component referenced by <span class="emphasis"><em>to_resurrect</em></span> from the storage facility specified where the object is currently stored on. It returns a future referring to the migrated component instance. The component instance is resurrected on the locality specified by <span class="emphasis"><em>target_locality</em></span>.</p><p>
+ <span class="identifier">naming</span><span class="special">::</span><span class="identifier">id_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> target <span class="special">=</span> <span class="identifier">naming</span><span class="special">::</span><span class="identifier">invalid_id</span><span class="special">)</span><span class="special">;</span></pre></div><div class="refsect1"><a name="id762127"></a><h2>Description</h2><p>Migrate the component with the given id from the specified target storage (resurrect the object)</p><p>The function <span class="emphasis"><em>migrate_from_storage&lt;Component&gt;</em></span> will migrate the component referenced by <span class="emphasis"><em>to_resurrect</em></span> from the storage facility specified where the object is currently stored on. It returns a future referring to the migrated component instance. The component instance is resurrected on the locality specified by <span class="emphasis"><em>target_locality</em></span>.</p><p>
</p><div class="variablelist"><table border="0" class="variablelist compact"><colgroup><col align="left" valign="top"><col></colgroup><tbody><tr><td><p><span class="term">Parameters:</span></p></td><td><div class="variablelist"><table border="0" class="variablelist compact"><colgroup><col align="left" valign="top"><col></colgroup><tbody><tr><td><p><span class="term"><code class="computeroutput">target</code></span></p></td><td><p>[in] The optional locality to resurrect the object on. By default the object is resurrected on the locality it was located on last.</p></td></tr><tr><td><p><span class="term"><code class="computeroutput">to_resurrect</code></span></p></td><td><p>[in] The global id of the component to migrate. </p></td></tr></tbody></table></div></td></tr><tr><td><p><span class="term">Returns:</span></p></td><td><p>A future representing the global id of the migrated component instance. This should be the same as <span class="emphasis"><em>to_resurrect</em></span>. </p></td></tr></tbody></table></div></div></div></div><div class="section"><div class="titlepage"><div><div><h3 class="title"><a name="header.hpx.components.component_storage.migrate_to_storage_hpp"></a>Header &lt;<a href="./hpx/components/component_storage/migrate_to_storage.hpp" target="_top">hpx/components/component_storage/migrate_to_storage.hpp</a>&gt;</h3></div></div></div><pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">hpx</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">components</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Component<span class="special">&gt;</span>
<span class="identifier">future</span><span class="special">&lt;</span> <span class="identifier">naming</span><span class="special">::</span><span class="identifier">id_type</span> <span class="special">&gt;</span>
- <a class="link" href="#hpx.components.migrate_to_storag_id536878" title="Function template migrate_to_storage"><span class="identifier">migrate_to_storage</span></a><span class="special">(</span><span class="identifier">naming</span><span class="special">::</span><span class="identifier">id_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">naming</span><span class="special">::</span><span class="identifier">id_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="#hpx.components.migrate_to_storag_id538617" title="Function template migrate_to_storage"><span class="identifier">migrate_to_storage</span></a><span class="special">(</span><span class="identifier">naming</span><span class="special">::</span><span class="identifier">id_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">naming</span><span class="special">::</span><span class="identifier">id_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Derived<span class="special">,</span> <span class="keyword">typename</span> Stub<span class="special">&gt;</span>
- <span class="identifier">Derived</span> <a class="link" href="#hpx.components.migrate_to_storag_id536957" title="Function template migrate_to_storage"><span class="identifier">migrate_to_storage</span></a><span class="special">(</span><span class="identifier">client_base</span><span class="special">&lt;</span> <span class="identifier">Derived</span><span class="special">,</span> <span class="identifier">Stub</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
+ <span class="identifier">Derived</span> <a class="link" href="#hpx.components.migrate_to_storag_id538663" title="Function template migrate_to_storage"><span class="identifier">migrate_to_storage</span></a><span class="special">(</span><span class="identifier">client_base</span><span class="special">&lt;</span> <span class="identifier">Derived</span><span class="special">,</span> <span class="identifier">Stub</span> <span class="special">&gt;</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span>
<span class="identifier">hpx</span><span class="special">::</span><span class="identifier">components</span><span class="special">::</span><span class="identifier">component_storage</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
-<span class="special">}</span></pre><div class="refentry"><a name="hpx.components.migrate_to_storag_id536878"></a><div class="titlepage"></div><div class="refnamediv"><h2><span class="refentrytitle">Function template migrate_to_storage</span></h2><p>hpx::components::migrate_to_storage</p></div><h2 class="refsynopsisdiv-title">Synopsis</h2><div class="refsynopsisdiv"><pre class="synopsis"><span class="comment">// In header: &lt;<a class="link" href="#header.hpx.components.component_storage.migrate_to_storage_hpp" title="Header &lt;hpx/components/component_storage/migrate_to_storage.hpp&gt;">hpx/components/component_storage/migrate_to_storage.hpp</a>&gt;
+<span class="special">}</span></pre><div class="refentry"><a name="hpx.components.migrate_to_storag_id538617"></a><div class="titlepage"></div><div class="refnamediv"><h2><span class="refentrytitle">Function template migr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment