Functions
Overview
- <deduction guide for stop_callback>
- __aligned_alloc
- __aligned_free
- abs
- access_exception
- accumulate_projected
- activate_global_options - ///////////////////////////////////////////////////////////////...
- add_as_option
- add_remove_scheduler_mode - Add/remove the given flags to the scheduler mode
- add_scheduler_mode - Add the given flags to the scheduler mode
- add_startup_functions - ///////////////////////////////////////////////////////////////...
- add_thread_exit_callback
- adjust_node_obj
- advance
- advance_impl
- advance_impl
- advance_impl
- agent
- alloc_stack
- annotated_function - Returns a function annotated with the given annotation.
- annotated_function
- any
- any_cast
- any_cast
- any_cast
- any_cast
- apply
- apply_pack_transform - Traverses the given pack with the given mapper and strategy
- apply_spread_impl - Use the recursive instantiation for a variadic pack which may c...
- apply_spread_impl - Use the linear instantiation for variadic packs which don't con...
- as_string
- assert_doesnt_own_lock
- assert_doesnt_own_lock
- assert_owns_lock
- assert_owns_lock
- assertion_handler
- async - ///////////////////////////////////////////////////////////////...
- async
- async_execute_dispatch - ///////////////////////////////////////////////////////////////...
- async_execute_dispatch
- at_timer - This thread function initiates the required set_state action (o...
- attach_debugger - Tries to break an attached debugger, if not supported a loop is...
- basename
- begin
- begin
- begin
- begin_impl
- begin_impl - ///////////////////////////////////////////////////////////////...
- begin_impl - ///////////////////////////////////////////////////////////////...
- bin
- bind - ///////////////////////////////////////////////////////////////...
- bind_back
- bind_back
- bind_front
- bind_front
- bit_and
- bit_or
- bool_switch - Works the same way as the 'value <bool >' function, but the cre...
- bool_switch
- build_date_time
- build_string
- build_type
- bulk_async_execute_dispatch
- bulk_async_execute_dispatch
- bulk_sync_execute_dispatch
- bulk_sync_execute_dispatch
- call_background_thread
- call_sync - ///////////////////////////////////////////////////////////////...
- canonical
- canonical
- check_first_occurrence
- check_num_high_priority_queues
- check_num_threads
- check_only_whitespace
- check_out_of_range
- check_swap
- cmppath_equal
- cmppath_less
- collect_unrecognized - Collects the original tokens for all named options with 'unregi...
- complete_version
- configuration_string
- const_pointer_cast
- const_pointer_cast
- construct_custom_exception
- construct_exception
- construct_exception_info
- construct_lightweight_exception
- construct_lightweight_exception
- container_accessor_of
- contains_error_mode
- convert
- convert_delimiters
- convert_to_log_file - ///////////////////////////////////////////////////////////////...
- copy_projected - ///////////////////////////////////////////////////////////////...
- copyright
- count
- count_initialized
- cpuid
- cpuidex
- crc32
- crc32
- create_background_thread
- create_partitioner
- create_thread
- create_topology - ///////////////////////////////////////////////////////////////...
- create_work
- current_function_helper
- custom_exception_info
- debug
- dec
- decode
- decode_balanced_distribution - ///////////////////////////////////////////////////////////////...
- decode_compact_distribution - ///////////////////////////////////////////////////////////////...
- decode_distribution - ///////////////////////////////////////////////////////////////...
- decode_numabalanced_distribution - ///////////////////////////////////////////////////////////////...
- decode_scatter_distribution
- decode_string
- deferred_call
- deferred_call
- define_common_formatters
- define_formatters_local
- delete_partitioner
- diagnostic_information - Extract the diagnostic information embedded in the given exception and return a string holding a formatted message.
- diagnostic_information - \condNOINTERNAL
- disable_lock_detection
- disable_logging - Disable all logging for the given destination
- dispatch_wrapped_invocation_select - Invokes the callable object with the result: - If the result is...
- display - ///////////////////////////////////////////////////////////////...
- distance
- downcast_to_void - ///////////////////////////////////////////////////////////////...
- dump_suspended_threads - ///////////////////////////////////////////////////////////////...
- dynamic_pointer_cast
- dynamic_pointer_cast
- embed_in_quotes - ///////////////////////////////////////////////////////////////...
- empty
- empty_impl
- empty_impl
- empty_impl
- empty_spread - Returns an empty spread box which represents an empty mapped ob...
- enable_lock_detection
- enable_logging - ///////////////////////////////////////////////////////////////...
- encode - ///////////////////////////////////////////////////////////////...
- encode_and_enquote
- encode_string
- end
- end
- end
- end_impl
- end_impl
- end_impl
- enquote
- ensure_no_runtime_is_up
- enumerate_os_threads - Enumerate all OS threads that have registered with the runtime.
- enumerate_threads - The function \awill invoke the given function \afor each thread...
- equal
- error
- event_tick
- exception_list_termination_handler
- expand - Expand INI variables in a string
- expand - Expand INI variables in a string
- expect_exception - ///////////////////////////////////////////////////////////////...
- extract_arg0
- extract_machine_mask
- extract_numanode_masks
- extract_socket_masks - ///////////////////////////////////////////////////////////////...
- fast_mod
- fibhash
- finalize
- find_first
- find_named
- find_next - ///////////////////////////////////////////////////////////////...
- flat_arraylize_to - Converts the given variadic arguments into an array in a way th...
- flat_tupelize_to - Converts the given variadic arguments into a tuple in a way tha...
- force_entry
- force_error_on_lock
- format
- format
- format_atoi - ///////////////////////////////////////////////////////////////...
- format_join
- format_substr
- format_to - ///////////////////////////////////////////////////////////////...
- format_to
- format_value
- format_value
- format_value
- format_value - ///////////////////////////////////////////////////////////////...
- format_value
- format_value
- forward_as_tuple
- free
- free_stack
- free_thread_exit_callbacks
- from_8_bit - Converts from local 8 bit encoding into wchar_t string using th...
- from_local_8_bit - Converts 's', which is assumed to be in local 8 bit encoding, i...
- from_string
- from_string
- from_string
- from_string
- from_utf8 - Converts 's', which is assumed to be in UTF8 encoding, into wid...
- full_build_string
- full_version
- full_version_as_string
- functional_unwrap_depth_impl - Returns a callable object which unwraps the futures contained i...
- fused_bulk_async_execute - ///////////////////////////////////////////////////////////////...
- fused_bulk_sync_execute - ///////////////////////////////////////////////////////////////...
- generate_prefix
- get
- get
- get
- get
- get
- get
- get
- get
- get_action_name
- get_agent_storage
- get_and_reset_value
- get_and_reset_value
- get_and_reset_value
- get_and_reset_value
- get_arraylen - ///////////////////////////////////////////////////////////////...
- get_available_stack_space - \condNOINTERNAL
- get_bit_range
- get_cache_line_padding_size
- get_cache_line_size - ///////////////////////////////////////////////////////////////...
- get_commandline_parser - ///////////////////////////////////////////////////////////////...
- get_config - ///////////////////////////////////////////////////////////////...
- get_config_entry - Retrieve the integer value of a configuration entry given by \p
- get_config_entry - ///////////////////////////////////////////////////////////////...
- get_console_local - ///////////////////////////////////////////////////////////////...
- get_cont_octet_out_count_impl
- get_continuation_recursion_count
- get_ctx_ptr - The function \areturns a pointer to the internal data associate...
- get_default_agent
- get_default_pool
- get_default_stack_size - Returns the default stack size.
- get_empty_function_vtable
- get_empty_polymorphic_executor_vtable
- get_empty_vtable
- get_entry_as
- get_entry_as
- get_error - Return the error code value of the exception thrown.
- get_error - \copydocget_error(pika::exception const & e)
- get_error - \condNOINTERNAL
- get_error_backtrace - Return the stack backtrace from the point the exception was thrown.
- get_error_backtrace - \condNOINTERNAL
- get_error_config - \condNOINTERNAL
- get_error_config - Return the pika configuration information point from which the exception was thrown.
- get_error_env - \condNOINTERNAL
- get_error_env - Return the environment of the OS-process at the point the exception was thrown.
- get_error_file_name - Return the (source code) file name of the function from which the exception was thrown.
- get_error_file_name - \condNOINTERNAL
- get_error_function_name - Return the function name from which the exception was thrown.
- get_error_function_name - \condNOINTERNAL
- get_error_host_name - \condNOINTERNAL
- get_error_host_name - Return the hostname of the locality where the exception was thrown.
- get_error_line_number - Return the line number in the (source code) file of the function from which the exception was thrown.
- get_error_line_number - \condNOINTERNAL
- get_error_locality_id - \condNOINTERNAL
- get_error_locality_id - Return the locality id where the exception was thrown.
- get_error_os_thread - \condNOINTERNAL
- get_error_os_thread - Return the sequence number of the OS-thread used to execute pika-threads from which the exception was thrown.
- get_error_process_id - Return the (operating system) process id of the locality where the exception was thrown.
- get_error_process_id - \condNOINTERNAL
- get_error_state - \condNOINTERNAL
- get_error_state - Return the pika runtime state information at which the exception was thrown.
- get_error_thread_description - \condNOINTERNAL
- get_error_thread_description - Return any additionally available thread description of the pika-thread from which the exception was thrown.
- get_error_thread_id - \condNOINTERNAL
- get_error_thread_id - Return the unique thread id of the pika-thread from which the exception was thrown.
- get_error_what - \condNOINTERNAL
- get_error_what
- get_error_what - Return the error message of the thrown exception.
- get_error_what
- get_exception
- get_exception
- get_exception
- get_exception
- get_exception_info - ///////////////////////////////////////////////////////////////...
- get_exception_info
- get_exception_list_termination_handler
- get_executable_filename
- get_executable_prefix - ///////////////////////////////////////////////////////////////...
- get_execution_environment
- get_executor - Returns a reference to the executor which was used to create th...
- get_executor - Returns a reference to the executor which was used to create th...
- get_full_build_string
- get_get_os_thread_count
- get_get_pu_mask
- get_global_thread_num_tss - Get the global thread id from thread local storage.
- get_handler
- get_held_locks_data
- get_id
- get_idle_core_count - The function \areturns the number of currently idling threads (...
- get_idle_core_mask - The function \areturns a bit-mask representing the currently id...
- get_index
- get_index
- get_initial_num_localities - Return the number of localities which were registered at startup for the running application.
- get_lightweight_pika_category - \condNOINTERNAL
- get_local_thread_num_tss - Get the local thread id from thread local storage.
- get_local_worker_thread_num - Return the number of the current OS-thread running in the current thread pool the current pika-thread is executed with.
- get_locality_base_name
- get_locality_id
- get_locality_id - Return the number of the locality this function is being called from.
- get_locality_name
- get_locality_name - Return the name of the locality this function is called on.
- get_log_level
- get_log_settings
- get_mask
- get_memory_page_size - ///////////////////////////////////////////////////////////////...
- get_memory_page_size_impl - ///////////////////////////////////////////////////////////////...
- get_notification_policy - ///////////////////////////////////////////////////////////////...
- get_num_localities - Return the number of localities which are currently registered for the running application.
- get_num_localities - Asynchronously return the number of localities which are currently registered for the running application.
- get_num_thread_pools - ///////////////////////////////////////////////////////////////...
- get_num_threads - Return the number of threads in all thread pools currently mana...
- get_num_threads - Return the number of threads in the given thread pool currently...
- get_num_threads - Return the number of threads in the given thread pool currently...
- get_num_worker_threads - Return the number of worker OS- threads used to execute pika threads
- get_number_of_default_cores
- get_number_of_default_threads - ///////////////////////////////////////////////////////////////...
- get_os_thread_count
- get_os_thread_count - Return the number of OS-threads running in the runtime instance the current pika-thread is associated with.
- get_os_thread_count - Return the number of worker OS- threads used by the given executor to execute pika threads
- get_os_thread_data - Access data for a given OS thread that was previously registere...
- get_os_thread_type_name - Return a human-readable name representing one of the kernel thr...
- get_parallel_exception_termination_handler
- get_parent_id - The function \areturns the pika thread id of the current thread...
- get_parent_locality_id - The function \areturns the id of the locality of the current th...
- get_parent_phase - The function \areturns the pika phase of the current thread's p...
- get_partitioner - May be used anywhere in code and returns a reference to the sin...
- get_partitioner
- get_pika_category - Returns generic pika error category used for new errors.
- get_pika_category
- get_pika_rethrow_category - Returns generic pika error category used for errors re-thrown after the exception has been de-serialized.
- get_pointer
- get_polymorphic_executor_vtable
- get_pool - Returns a pointer to the pool that was used to run the current ...
- get_pool - Returns a pointer to the pool that was used to run the current ...
- get_pool_index - Return the internal index of the pool given its name.
- get_pool_name - Return the name of the pool given its internal index
- get_priority
- get_pu_mask
- get_pu_mask
- get_runtime - The function \areturns a reference to the (thread specific) run...
- get_runtime_instance_number - Return the runtime instance number associated with the runtime ...
- get_runtime_mode_from_name - Returns the internal representation (runtime_mode constant) from the readable string representing the name.
- get_runtime_mode_name - Get the readable string representing the name of the given runt...
- get_runtime_ptr
- get_runtime_state_name
- get_self - ///////////////////////////////////////////////////////////////...
- get_self_component_id - The function \areturns the lva of the component the current thr...
- get_self_id - The function \areturns the pika thread id of the current thread...
- get_self_id_data - ///////////////////////////////////////////////////////////////...
- get_self_or_default_pool
- get_self_ptr - The function \areturns a pointer to the (OS thread specific) se...
- get_self_ptr_checked - The function \areturns a pointer to the (OS thread specific) se...
- get_self_stacksize - The function \areturns the stack size of the current thread (or...
- get_self_stacksize_enum - The function \areturns the stack size of the /
- get_shared_state
- get_shared_state
- get_single_string
- get_stack_ptr
- get_stack_size - ///////////////////////////////////////////////////////////////...
- get_stack_size - Returns the stack size corresponding to the given stack size enumeration.
- get_stack_size
- get_stack_size_enum_name - Returns the stack size name.
- get_stack_size_name - Returns the stack size name.
- get_symbol
- get_symbol_exec_info
- get_symbols
- get_system_thread_id - ///////////////////////////////////////////////////////////////...
- get_system_uptime - Return the system uptime measure on the thread executing this call.
- get_task_data
- get_task_ids
- get_thread_backtrace
- get_thread_count - The function \areturns the number of currently known threads.
- get_thread_count - The function \areturns the number of currently known threads.
- get_thread_data - ///////////////////////////////////////////////////////////////...
- get_thread_data
- get_thread_description - ///////////////////////////////////////////////////////////////...
- get_thread_id_data
- get_thread_id_data
- get_thread_interruption_enabled - ///////////////////////////////////////////////////////////////...
- get_thread_interruption_requested - Returns whether the given thread has been flagged for interrupt...
- get_thread_lco_description
- get_thread_manager - \condNOINTERNAL
- get_thread_name - Return the name of the calling thread.
- get_thread_on_error_func - Retrieve the currently installed error handler function. This i...
- get_thread_on_start_func - Retrieve the currently installed start handler function. This i...
- get_thread_on_stop_func - Retrieve the currently installed stop handler function. This is...
- get_thread_phase - ///////////////////////////////////////////////////////////////...
- get_thread_pool - Return the name of the pool given its name
- get_thread_pool - Return the thread pool given its internal index
- get_thread_pool_num - Return the number of the current thread pool the current pika-thread is executed with.
- get_thread_pool_num_tss - Get the thread pool id from thread local storage.
- get_thread_priority - ///////////////////////////////////////////////////////////////...
- get_thread_priority_name - Return the thread priority name.
- get_thread_state - ///////////////////////////////////////////////////////////////...
- get_thread_state_ex_name - Get the readable string representing the name of the given thre...
- get_thread_state_name - Get the readable string representing the name of the given thre...
- get_thread_state_name - Returns the name of the given state
- get_topology - Get the global topology instance
- get_vtable
- get_worker_thread_num - Return the number of the current OS-thread running in the runtime instance the current pika-thread is executed with.
- handle_affinity
- handle_affinity_bind
- handle_aliasing - ///////////////////////////////////////////////////////////////...
- handle_assert - \condNOINTERNAL
- handle_config_options
- handle_generic_config_options
- handle_ini_file - ///////////////////////////////////////////////////////////////...
- handle_ini_file_env - ///////////////////////////////////////////////////////////////...
- handle_late_commandline_options
- handle_num_cores
- handle_num_threads - ///////////////////////////////////////////////////////////////...
- handle_numa_sensitive
- handle_print_bind
- handle_pu_offset
- handle_pu_step
- handle_queuing
- hardware_concurrency
- has_async_policy
- has_async_policy
- has_bit_set
- has_error_types
- has_error_types
- has_sends_done
- has_sends_done
- has_sufficient_stack_space
- has_value_types
- has_value_types
- hex
- hierarchical_bulk_async_execute_helper
- hierarchical_bulk_async_execute_helper
- hierarchical_bulk_then_execute_helper
- hwloc_hardware_concurrency
- ignore_all_locks
- ignore_lock
- indent
- indent_message
- init
- init
- init
- init
- init_app_console_log - ///////////////////////////////////////////////////////////////...
- init_app_console_log
- init_app_log
- init_app_log - ///////////////////////////////////////////////////////////////...
- init_debuglog_console_log - ///////////////////////////////////////////////////////////////...
- init_debuglog_console_log
- init_debuglog_log - ///////////////////////////////////////////////////////////////...
- init_debuglog_log
- init_environment - ///////////////////////////////////////////////////////////////...
- init_helper
- init_ini_data_base - ///////////////////////////////////////////////////////////////...
- init_logging
- init_logging_local
- init_pika_console_log - ///////////////////////////////////////////////////////////////...
- init_pika_console_log
- init_pika_log
- init_pika_log - ///////////////////////////////////////////////////////////////...
- init_start_impl
- init_timing_console_log
- init_timing_console_log - ///////////////////////////////////////////////////////////////...
- init_timing_log - ///////////////////////////////////////////////////////////////...
- init_timing_log
- initial_path
- interrupt
- interrupt_thread
- interrupt_thread - Flag the given thread for interruption.
- interruption_enabled
- interruption_point
- interruption_point - ///////////////////////////////////////////////////////////////...
- interruption_requested
- intrusive_ptr_add_ref
- intrusive_ptr_add_ref
- intrusive_ptr_add_ref - support functions for pika::intrusive_ptr
- intrusive_ptr_add_ref
- intrusive_ptr_add_ref
- intrusive_ptr_release
- intrusive_ptr_release
- intrusive_ptr_release
- intrusive_ptr_release
- intrusive_ptr_release
- invoke - Invokes the given callable object f with the content of the arg...
- invoke_continuation
- invoke_continuation
- invoke_continuation_nounwrap
- invoke_continuation_nounwrap
- invoke_fused - Invokes the given callable object f with the content of the seq...
- invoke_fused_impl - ///////////////////////////////////////////////////////////////...
- invoke_fused_r - \copydocinvoke_fused
- invoke_r - ///////////////////////////////////////////////////////////////...
- invoke_with_exception_info - ///////////////////////////////////////////////////////////////...
- invoke_with_exception_info
- invoke_with_exception_info
- invoke_wrapped - map_pack may return a tuple, a plain type or void choose the co...
- is_any_of
- is_any_of
- is_empty_function
- is_empty_function - ///////////////////////////////////////////////////////////////...
- is_empty_function
- is_empty_function_impl
- is_empty_function_impl
- is_empty_function_ptr
- is_empty_function_ptr
- is_empty_function_ptr - ///////////////////////////////////////////////////////////////...
- is_empty_polymorphic_executor
- is_empty_polymorphic_executor_impl
- is_empty_polymorphic_executor_impl - ///////////////////////////////////////////////////////////////...
- is_negative - ///////////////////////////////////////////////////////////////...
- is_networking_enabled - Return true if networking is enabled.
- is_of_lightweight_pika_category
- is_of_lightweight_pika_category - ///////////////////////////////////////////////////////////////...
- is_partitioner_valid - Returns true if the resource partitioner has been initialized. ...
- is_pre_startup
- is_running - Test whether the runtime system is currently running.
- is_scheduler_numa_sensitive - ///////////////////////////////////////////////////////////////...
- is_starting - Test whether the runtime system is currently being started.
- is_stopped - Test whether the runtime system is currently stopped.
- is_stopped_or_shutting_down - Test whether the runtime system is currently being shut down.
- itt_counter_create
- itt_counter_create_typed
- itt_counter_destroy
- itt_counter_set_value
- itt_domain_create
- itt_event_create
- itt_event_end
- itt_event_start
- itt_frame_begin
- itt_frame_end
- itt_heap_allocate_begin
- itt_heap_allocate_end
- itt_heap_free_begin
- itt_heap_free_end
- itt_heap_function_create
- itt_heap_internal_access_begin
- itt_heap_internal_access_end
- itt_heap_reallocate_begin
- itt_heap_reallocate_end
- itt_id_create
- itt_id_destroy
- itt_make_id
- itt_mark
- itt_mark_create
- itt_mark_off
- itt_metadata_add
- itt_metadata_add
- itt_metadata_add
- itt_metadata_add
- itt_stack_create
- itt_stack_destroy
- itt_stack_enter
- itt_stack_leave
- itt_string_handle_create
- itt_sync_acquired
- itt_sync_cancel
- itt_sync_create
- itt_sync_destroy
- itt_sync_prepare
- itt_sync_released
- itt_sync_releasing
- itt_sync_rename
- itt_task_begin
- itt_task_begin
- itt_task_end
- itt_thread_ignore
- itt_thread_set_name
- join_executor_parameters
- join_executor_parameters
- main
- major_version
- make_any_nonser
- make_any_nonser
- make_any_nonser
- make_continuation - ///////////////////////////////////////////////////////////////...
- make_continuation_alloc
- make_continuation_alloc_nounwrap
- make_continuation_exec
- make_continuation_exec_policy
- make_counting_iterator
- make_counting_shape
- make_error_code
- make_error_code - Returns error_code(e, msg, mode).
- make_error_code - Returns a new error_code constructed from the given parameters.
- make_error_code
- make_error_code
- make_error_code - Returns error_code(e, msg, mode).
- make_error_code
- make_error_condition - ///////////////////////////////////////////////////////////////...
- make_exceptional_future
- make_exceptional_future - ///////////////////////////////////////////////////////////////...
- make_fused_bulk_async_execute_helper
- make_fused_bulk_sync_execute_helper
- make_future - ///////////////////////////////////////////////////////////////...
- make_future
- make_future
- make_future - ///////////////////////////////////////////////////////////////...
- make_iterator_range
- make_iterator_range
- make_iterator_range
- make_operator_brackets_result
- make_operator_brackets_result
- make_optional
- make_optional
- make_optional - ///////////////////////////////////////////////////////////////...
- make_partitioner
- make_ready_future
- make_ready_future
- make_ready_future
- make_ready_future
- make_ready_future_after - ///////////////////////////////////////////////////////////////...
- make_ready_future_after
- make_ready_future_after
- make_ready_future_alloc - ///////////////////////////////////////////////////////////////...
- make_ready_future_alloc - ///////////////////////////////////////////////////////////////...
- make_ready_future_alloc - ///////////////////////////////////////////////////////////////...
- make_ready_future_at - ///////////////////////////////////////////////////////////////...
- make_ready_future_at
- make_ready_future_at
- make_shared_future
- make_shared_future
- make_shared_future - ///////////////////////////////////////////////////////////////...
- make_shared_future
- make_stop_callback - ///////////////////////////////////////////////////////////////...
- make_stop_callback
- make_streamable_any_nonser
- make_streamable_any_nonser
- make_streamable_any_nonser - ///////////////////////////////////////////////////////////////...
- make_streamable_unique_any_nonser - ///////////////////////////////////////////////////////////////...
- make_streamable_unique_any_nonser
- make_streamable_unique_any_nonser
- make_success_code - Returns error_code(pika::success, "success", mode).
- make_system_error_code
- make_thread_function
- make_thread_function_nullary
- make_tuple
- make_unique_any_nonser
- make_unique_any_nonser
- make_unique_any_nonser
- map_pack
- map_spread
- mask_size
- may_attach_debugger - Attaches a debugger if \cis equal to the configuration entry pi...
- mem_fn
- mem_fn
- member_type
- merge_component_inis - ///////////////////////////////////////////////////////////////...
- minor_version
- negate
- new_handler - ///////////////////////////////////////////////////////////////...
- new_task
- next
- next
- not_
- notify - Runs all 'notify' function for options in 'm'.
- on_abort
- on_exit
- one_shot
- pack_bits
- parallel_exception_termination_handler
- parse_affinity_options - ///////////////////////////////////////////////////////////////...
- parse_command_line - Creates instance of 'command_line_parser', passes parameters to...
- parse_commandline - ///////////////////////////////////////////////////////////////...
- parse_commandline
- parse_config_file - Parse a config file. Read from file with the given name. The ch...
- parse_config_file - Parse a config file. Read from given stream.
- parse_environment - Parse environment. Takes all environment variables which start ...
- parse_environment - This function exists to resolve ambiguity between the two above...
- parse_environment - Parse environment. For each environment variable, the 'name_map...
- parse_field
- parse_mappings - ///////////////////////////////////////////////////////////////...
- partitioner_mtx
- partitioner_ref
- patch_version
- pool_exists - Return true if the pool with the given name exists
- pool_exists - Return true if the pool with the given index exists
- post_dispatch
- post_dispatch
- pre_exception_handler
- prepend_options - ///////////////////////////////////////////////////////////////...
- print_array - ///////////////////////////////////////////////////////////////...
- print_bin
- print_dec
- print_hex
- print_info
- print_info
- print_info
- print_ptr
- print_str
- print_thread_info
- print_type
- print_type
- print_version - ///////////////////////////////////////////////////////////////...
- protect - ///////////////////////////////////////////////////////////////...
- protect
- pu_in_process_mask - ///////////////////////////////////////////////////////////////...
- read_config_file_options - ///////////////////////////////////////////////////////////////...
- rebind_container - Specialization for a container with a single type T
- reconstruct_command_line
- register_lock - ///////////////////////////////////////////////////////////////...
- register_on_exit - Register a function to be called during system shutdown
- register_pre_shutdown_function - Add a function to be executed by a pika thread during\abut guaranteed before any shutdown function is executed (system-wide)
- register_pre_startup_function - Add a function to be executed by a pika thread before pika_main but guaranteed before any startup function is executed (system-wide).
- register_print_info - ///////////////////////////////////////////////////////////////...
- register_shutdown_function - Add a function to be executed by a pika thread during\abut guaranteed after any pre-shutdown function is executed (system-wide)
- register_startup_function - Add a function to be executed by a pika thread before pika_main but guaranteed after any pre-startup function is executed (system-wide).
- register_thread - Create a new \ausing the given data.
- register_thread - Create a new \ausing the given data on the same thread pool as the calling thread, or on the default thread pool if not on an pika thread.
- register_thread - Register the current kernel thread with pika, this should be do...
- register_thread_on_error_func - Set the currently installed error handler function. This is a f...
- register_thread_on_start_func - Set the currently installed start handler function. This is a f...
- register_thread_on_stop_func - Set the currently installed stop handler function. This is a fu...
- register_work - Create a new work item using the given data.
- register_work - Create a new work item using the given data on the same thread pool as the calling thread, or on the default thread pool if not on an pika thread.
- remap - Remaps the content of the given container with type T, to a con...
- remap - Remaps the content of the given tuple like type T, to a contain...
- remap - Just call the visitor with the content of the container
- remap_container - The remapper optimized for the case that we map to the same typ...
- remap_container - We create a new container, which may hold the resulting type
- remap_container - Remap the container to zero arguments
- remove_scheduler_mode - Remove the given flags from the scheduler mode
- report_error - The function report_error reports the given exception to the co...
- report_error - The function report_error reports the given exception to the co...
- report_exception_and_continue
- report_exception_and_continue
- report_exception_and_continue - ///////////////////////////////////////////////////////////////...
- report_exception_and_terminate
- report_exception_and_terminate
- report_exception_and_terminate
- reserve_if_random_access_by_range
- reserve_if_random_access_by_range - ///////////////////////////////////////////////////////////////...
- reserve_if_reservable - ///////////////////////////////////////////////////////////////...
- reset
- reset_continuation_recursion_count
- reset_function
- reset_function
- reset_function
- reset_ignored
- reset_ignored_all
- reset_stack
- reset_thread_distribution - \condNOINTERNAL Reset internal (round robin) thread distributio...
- resize
- resume - ///////////////////////////////////////////////////////////////...
- resume_pool - Resumes the thread pool. When the all OS threads on the thread ...
- resume_pool_cb - Resumes the thread pool. Takes a callback as a parameter which ...
- resume_processing_unit - Resumes the given processing unit. When the processing unit has...
- resume_processing_unit_cb - Resumes the given processing unit. Takes a callback as a parame...
- rethrow_exception
- rethrow_if_needed
- rethrows_if
- retrieve_commandline_arguments - ///////////////////////////////////////////////////////////////...
- retrieve_commandline_arguments - ///////////////////////////////////////////////////////////////...
- retrieve_commandline_arguments - ///////////////////////////////////////////////////////////////...
- retrieve_commandline_arguments - ///////////////////////////////////////////////////////////////...
- run - ///////////////////////////////////////////////////////////////...
- run_guarded
- run_guarded - Conceptually, a guard acts like a mutex on an asynchronous task...
- run_guarded
- run_guarded - Conceptually, a guard_set acts like a set of mutexes on an asyn...
- run_or_start - ///////////////////////////////////////////////////////////////...
- run_or_start
- run_thread_exit_callbacks - ///////////////////////////////////////////////////////////////...
- runtime_configuration_string
- scheduling_loop
- scope
- set
- set_active_state - ///////////////////////////////////////////////////////////////...
- set_assertion_handler - Set the assertion handler to be used within a program. If the h...
- set_config_entry - Set the integer value of a configuration entry given by \p
- set_config_entry - Set the string value of a configuration entry given by \p
- set_config_entry_callback - Set the string value of a configuration entry given by \p
- set_custom_exception_info_handler
- set_error_handlers
- set_exception_list_termination_handler
- set_get_default_pool
- set_get_full_build_string
- set_get_locality_id
- set_get_os_thread_count
- set_get_pu_mask
- set_global_thread_num_tss - Set the global thread id to thread local storage.
- set_held_locks_data
- set_local_thread_num_tss - Set the local thread id to thread local storage.
- set_parallel_exception_termination_handler
- set_pre_exception_handler
- set_register_locks_predicate - Sets a predicate which gets called each time a lock is register...
- set_registered_locks_error_handler - Sets a handler which gets called when verifying that no locks a...
- set_run_on_completed_error_handler
- set_scheduler_mode - Set the new scheduler mode
- set_self_ptr
- set_thread_backtrace
- set_thread_data
- set_thread_data
- set_thread_description
- set_thread_interruption_enabled - Set whether the given thread can be interrupted at this point.
- set_thread_lco_description
- set_thread_name
- set_thread_pool_num_tss - Set the thread pool id to thread local storage.
- set_thread_state - Set the thread state of the \areferenced by the thread_id \a
- set_thread_state - Set the thread state of the \areferenced by the thread_id \a
- set_thread_state - Set the thread state of the \areferenced by the thread_id \a
- set_thread_state
- set_thread_state
- set_thread_state_timed
- set_thread_state_timed - Set a timer to set the state of the given \ato the given new va...
- set_thread_state_timed
- set_thread_state_timed
- set_thread_termination_handler
- size
- size_impl
- size_impl
- size_impl
- sleep_for
- sleep_for
- sleep_until
- sleep_until
- specialized
- specialized
- split
- split
- split_unix
- split_unix
- split_unix - Splits a given string to a collection of single strings which c...
- spread_this - Indicate that the result shall be spread across the parent cont...
- start
- start
- start
- start
- start
- static_pointer_cast
- static_pointer_cast
- stop
- store - Stores in 'm' all options that are defined in 'options'. If 'm'...
- store - Stores in 'm' all options that are defined in 'options'. If 'm'...
- store_function_annotation
- strip_prefixes
- substr
- suspend - ///////////////////////////////////////////////////////////////...
- suspend - The function \awill return control to the thread manager (suspe...
- suspend - The function \awill return control to the thread manager (suspe...
- suspend
- suspend - The function \awill return control to the thread manager (suspe...
- suspend - The function \awill return control to the thread manager (suspe...
- suspend - The function \awill return control to the thread manager (suspe...
- suspend - The function \awill return control to the thread manager (suspe...
- suspend - ///////////////////////////////////////////////////////////////...
- suspend_pool - Suspends the thread pool. When the all OS threads on the thread...
- suspend_pool_cb - Suspends the thread pool. Takes a callback as a parameter which...
- suspend_processing_unit - Suspends the given processing unit. When the processing unit ha...
- suspend_processing_unit_cb - Suspends the given processing unit. Takes a callback as a param...
- suspend_processing_unit_cb
- suspended_task_backtraces
- swap
- swap
- swap
- swap
- swap
- swap
- swap
- swap
- swap
- swap
- swap
- swap - ///////////////////////////////////////////////////////////////...
- swap
- swap - ///////////////////////////////////////////////////////////////...
- swap
- swap_context - Free function. Saves the current context in @pand restores the ...
- swap_context
- swapcontext_stack
- swapcontext_stack2
- sync_execute_dispatch - ///////////////////////////////////////////////////////////////...
- sync_execute_dispatch
- tag
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke - ////////////////////////////////////////////////////////////////
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke - ////////////////////////////////////////////////////////////////
- tag_fallback_invoke
- tag_fallback_invoke - ////////////////////////////////////////////////////////////////
- tag_fallback_invoke - ////////////////////////////////////////////////////////////////
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke
- tag_fallback_invoke - ////////////////////////////////////////////////////////////////
- tag_fallback_invoke - ////////////////////////////////////////////////////////////////
- tag_fallback_invoke - ////////////////////////////////////////////////////////////////
- tag_fallback_invoke - ////////////////////////////////////////////////////////////////
- tag_fallback_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke - ////////////////////////////////////////////////////////////////
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke - ////////////////////////////////////////////////////////////////
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke - ////////////////////////////////////////////////////////////////
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke - ////////////////////////////////////////////////////////////////
- tag_invoke
- tag_invoke
- tag_invoke - ////////////////////////////////////////////////////////////////
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke - ////////////////////////////////////////////////////////////////
- tag_invoke - ////////////////////////////////////////////////////////////////
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke - ////////////////////////////////////////////////////////////////
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke
- tag_invoke - ///////////////////////////////////////////////////////////////...
- termination_handler - ///////////////////////////////////////////////////////////////...
- test
- test_cmdline_detail
- thread_name - Helper utility to set and store a name for the current operatin...
- threadmanager_is
- threadmanager_is_at_least
- throw_bad_any_call
- throw_bad_function_call
- throw_bad_function_call
- throw_bad_lexical_cast
- throw_bad_lexical_cast
- throw_bad_polymorphic_executor
- throw_bad_polymorphic_executor - ///////////////////////////////////////////////////////////////...
- throw_exception
- throw_exception - throw an pika::exception initialized from the given arguments
- throw_exception
- throw_if_exceptional
- throw_if_exceptional
- throw_if_exceptional
- throw_if_exceptional
- throw_invalid_argument
- throw_runtime_error - ///////////////////////////////////////////////////////////////...
- throw_thread_interrupted_exception
- throw_with_info
- throw_with_info
- throws_if
- tie
- timed
- timestamp
- to_8_bit - Converts from wchar_t string into local 8 bit encoding into usi...
- to_internal
- to_internal - Convert the input string into internal encoding used by program...
- to_internal
- to_local_8_bit - Converts wide string 's' into local 8 bit encoding determined b...
- to_string
- to_string
- to_utf8 - Converts wide string 's' into string in UTF8 encoding.
- tolerate_node_faults - Test if pika runs in fault-tolerant mode
- trace
- trace
- trace
- trace
- trace_depth_lock_detection
- trampoline
- trampoline
- trampoline_split
- transfer_result
- traverse_pack - Traverses the pack with the given visitor. This function works ...
- trim_whitespace - ///////////////////////////////////////////////////////////////...
- trim_whitespace - ///////////////////////////////////////////////////////////////...
- try_catch_exception_ptr - Helper function for a try-catch block where what would normally...
- tupelize - Converts the given variadic arguments into a tuple in a way tha...
- tupelize_or_void - Converts the given variadic arguments into a tuple in a way tha...
- tuple_cat
- tuple_cat_impl
- tuple_print
- tuple_print
- unbounded_shl
- unbounded_shr
- undecorate - Converts types to the a tuple carrying the single type and spre...
- undecorate
- unescape
- unpack
- unpack - Converts types to the type and spread_box objects to its underl...
- unpack_or_void - Converts types to the type and spread_box objects to its underl...
- unpack_or_void
- unregister_lock
- unregister_thread - Unregister the thread from pika, this should be done once in th...
- unset
- unwrap
- unwrap - A helper function for retrieving the actual result of any pika:...
- unwrap_all - An alterntive version of pika::unwrap(), which unwraps the give...
- unwrap_alloc - ///////////////////////////////////////////////////////////////...
- unwrap_depth_impl - Unwraps the futures contained in the given pack args until the ...
- unwrap_impl
- unwrap_impl_alloc
- unwrap_n - An alterntive version of pika::unwrap(), which unwraps the give...
- unwrap_ref
- unwrapping - Returns a callable object which unwraps its arguments upon invo...
- unwrapping_all - Returns a callable object which unwraps its arguments upon invo...
- unwrapping_n - Returns a callable object which unwraps its arguments upon invo...
- update_task
- validate
- validate
- validate - Validates optional arguments.
- validate - Validates sequences. Allows multiple values per option occurren...
- validate
- validate - Validates 's' and updates 'v'.
- validate
- value
- value - Creates a typed_value <T > instance. This function is the prima...
- verify_no_locks
- voidify_empty_tuple - Converts an empty tuple to void
- voidify_empty_tuple
- wait_all
- wait_all
- wait_all
- wait_all
- wait_all
- wait_all
- wait_all
- wait_all
- wait_all
- wait_all_n
- wait_all_n_nothrow - ///////////////////////////////////////////////////////////////...
- wait_all_nothrow
- wait_all_nothrow - ///////////////////////////////////////////////////////////////...
- wait_all_nothrow
- wait_all_nothrow - ///////////////////////////////////////////////////////////////...
- wait_all_nothrow
- wait_all_nothrow - ///////////////////////////////////////////////////////////////...
- wait_all_nothrow
- wait_all_nothrow - ///////////////////////////////////////////////////////////////...
- wait_all_nothrow - ///////////////////////////////////////////////////////////////...
- wake_timer_thread - ///////////////////////////////////////////////////////////////...
- warning
- watermark_stack
- write_state_log - ///////////////////////////////////////////////////////////////...
- write_state_log_warning
- write_symbols
- write_to_log
- write_to_log
- write_to_log_mask
- write_to_log_mask
- wvalue - Creates a typed_value <T > instance. This function is the prima...
- wvalue
- yield
- yield
- yield_k
- yield_to
- yield_while
- yield_while_count
- yield_while_count_timeout