Here is a list of all functions with links to the classes they belong to:
- r -
- random_lane_selector() : tbb::internal::random_lane_selector
- random_level() : tbb::interface10::internal::concurrent_skip_list< Traits >
- range() : tbb::concurrent_vector< T, A >, tbb::interface10::internal::concurrent_skip_list< Traits >, tbb::interface5::concurrent_hash_map< Key, T, HashCompare, Allocator >, tbb::interface5::internal::concurrent_unordered_base< Traits >, tbb::interface6::enumerable_thread_specific< T, Allocator, ETS_key_type >
- range_mapper() : internal::kernel_executor_helper< StreamFactory, KernelInputTuple, typename tbb::internal::void_t< typename StreamFactory::range_type >::type >::range_mapper< N >
- range_type() : tbb::interface10::internal::concurrent_skip_list< Traits >::range_type, tbb::interface5::internal::concurrent_unordered_base< Traits >::range_type
- range_value() : internal::kernel_executor_helper< StreamFactory, KernelInputTuple, typename tbb::internal::void_t< typename StreamFactory::range_type >::type >::range_value
- range_vector() : tbb::interface9::internal::range_vector< T, MaxCapacity >
- raw_begin() : tbb::interface5::internal::split_ordered_list< T, Allocator >
- raw_end() : tbb::interface5::internal::split_ordered_list< T, Allocator >
- rbegin() : tbb::concurrent_vector< T, A >
- realloc() : tbb::interface6::internal::pool_base
- receive() : tbb::flow::interface11::opencl_buffer< T, Factory >, tbb::flow::interface11::opencl_memory< Factory >
- receive_or_steal_task() : tbb::internal::custom_scheduler< SchedulerTraits >, tbb::internal::generic_scheduler
- receiver_gateway_impl() : tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >::receiver_gateway_impl
- recipient_is_idle() : tbb::internal::mail_outbox
- recycle() : tbb::interface6::internal::pool_base
- recycle_as_child_of() : tbb::task
- recycle_as_continuation() : tbb::task
- recycle_as_safe_continuation() : tbb::task
- recycle_to_reexecute() : tbb::task
- ref_count() : tbb::task
- ref_count_guard() : tbb::internal::task_group_base::ref_count_guard
- register_callback() : tbb::flow::interface11::opencl_async_msg< T, Factory >
- register_callback_func() : tbb::flow::interface11::opencl_async_msg< T, Factory >
- register_node() : tbb::flow::interface10::graph
- register_pending_exception() : tbb::task_group_context
- register_predecessor() : internal::function_input_base< Input, Policy, A, ImplType >, internal::reserving_port< T >, tbb::flow::interface11::continue_receiver, tbb::flow::interface11::internal::untyped_receiver, tbb::flow::interface11::limiter_node< T, DecrementType >
- register_predecessor_task() : tbb::flow::interface11::overwrite_node< T >::register_predecessor_task
- register_successor() : internal::function_output< Output >, internal::indexer_node_base< InputTuple, OutputType, StructTypes >, internal::join_node_base< JP, InputTuple, OutputTuple >, internal::successor_cache< T, M >, internal::successor_cache< continue_msg, M >, tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >, tbb::flow::interface11::broadcast_node< T >, tbb::flow::interface11::buffer_node< T, Allocator >, tbb::flow::interface11::input_node< Output >, tbb::flow::interface11::internal::untyped_sender, tbb::flow::interface11::limiter_node< T, DecrementType >, tbb::flow::interface11::overwrite_node< T >, tbb::flow::interface11::source_node< Output >
- register_with() : tbb::task_group_context
- rehash() : tbb::interface5::concurrent_hash_map< Key, T, HashCompare, Allocator >, tbb::interface5::internal::concurrent_unordered_base< Traits >
- rehash_bucket() : tbb::interface5::concurrent_hash_map< Key, T, HashCompare, Allocator >
- reheap() : tbb::flow::interface11::priority_queue_node< T, Compare, Allocator >, tbb::interface5::concurrent_priority_queue< T, Compare, A >
- release() : internal::reserving_port< T >, tbb::interface5::concurrent_hash_map< Key, T, HashCompare, Allocator >::accessor_not_used, tbb::interface5::concurrent_hash_map< Key, T, HashCompare, Allocator >::const_accessor, tbb::interface7::internal::padded_mutex< Mutex, false >::scoped_lock, tbb::interface7::internal::padded_mutex< Mutex, true >::scoped_lock, tbb::internal::market, tbb::null_mutex::scoped_lock, tbb::null_rw_mutex::scoped_lock, tbb::queuing_mutex::scoped_lock, tbb::queuing_rw_mutex::scoped_lock, tbb::spin_mutex::scoped_lock, tbb::spin_rw_mutex_v3::scoped_lock
- release_front() : internal::reservable_item_buffer< T, A >
- release_handle() : tbb::internal::rml::private_worker
- release_internal_lock() : tbb::queuing_rw_mutex::scoped_lock
- release_item() : internal::item_buffer< T, A >
- release_my_reservation() : internal::join_helper< N >, internal::join_helper< 1 >
- release_reservations() : internal::join_helper< N >, internal::join_helper< 1 >
- release_resources() : tbb::internal::__TBB_InitOnce, tbb::internal::governor
- release_task_pool() : tbb::internal::generic_scheduler
- release_wait() : tbb::flow::interface10::graph, tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >::receiver_gateway_impl, tbb::flow::interface11::graph_proxy
- remove() : internal::node_cache< T, M >, tbb::internal::circular_doubly_linked_list_with_sentinel, tbb::internal::intrusive_list_base< List, T >
- remove_arena_from_list() : tbb::internal::market
- remove_node() : tbb::flow::interface10::graph
- remove_predecessor() : internal::function_input_base< Input, Policy, A, ImplType >, internal::reserving_port< T >, tbb::flow::interface11::continue_receiver, tbb::flow::interface11::internal::untyped_receiver, tbb::flow::interface11::limiter_node< T, DecrementType >
- remove_ref() : tbb::interface6::internal::filter_node, tbb::internal::__TBB_InitOnce
- remove_server_ref() : tbb::internal::rml::private_server
- remove_successor() : internal::function_output< Output >, internal::indexer_node_base< InputTuple, OutputType, StructTypes >, internal::join_node_base< JP, InputTuple, OutputTuple >, internal::successor_cache< T, M >, internal::successor_cache< continue_msg, M >, tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >, tbb::flow::interface11::broadcast_node< T >, tbb::flow::interface11::buffer_node< T, Allocator >, tbb::flow::interface11::input_node< Output >, tbb::flow::interface11::internal::untyped_sender, tbb::flow::interface11::limiter_node< T, DecrementType >, tbb::flow::interface11::overwrite_node< T >, tbb::flow::interface11::source_node< Output >
- rend() : tbb::concurrent_vector< T, A >
- request_close_connection() : tbb::internal::rml::private_server
- reservable_item_buffer() : internal::reservable_item_buffer< T, A >
- reservable_predecessor_cache() : internal::reservable_predecessor_cache< T, M >
- reserve() : internal::join_helper< N >, internal::join_helper< 1 >, internal::reserving_port< T >, tbb::concurrent_vector< T, A >, tbb::interface5::internal::hash_map_base
- reserve_front() : internal::reservable_item_buffer< T, A >
- reserve_item() : internal::item_buffer< T, A >
- reserve_wait() : tbb::flow::interface10::graph, tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >::receiver_gateway_impl, tbb::flow::interface11::graph_proxy
- reserving_port() : internal::reserving_port< T >
- reserving_port_operation() : internal::reserving_port< T >::reserving_port_operation
- reset() : hash_buffer< Key, ValueType, ValueToKey, HashCompare, Allocator >, internal::item_buffer< T, A >, internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >, internal::join_node_FE< queueing, InputTuple, OutputTuple >, internal::join_node_FE< reserving, InputTuple, OutputTuple >, internal::multifunction_input< Input, OutputPortSet, Policy, A >, internal::predecessor_cache< T, M >, internal::reservable_item_buffer< T, A >, internal::reservable_predecessor_cache< T, M >, tbb::flow::interface10::graph, tbb::internal::atomic_backoff, tbb::internal::stage_task, tbb::internal::task_info, tbb::task_group_context
- reset_function_input() : internal::function_input< Input, Output, Policy, A >
- reset_function_input_base() : internal::function_input_base< Input, Policy, A, ImplType >
- reset_inputs() : internal::indexer_helper< TupleTypes, N >, internal::indexer_helper< TupleTypes, 1 >, internal::join_helper< N >, internal::join_helper< 1 >
- reset_my_port() : internal::join_helper< N >, internal::join_helper< 1 >
- reset_node() : internal::indexer_node_base< InputTuple, OutputType, StructTypes >, internal::join_node_base< JP, InputTuple, OutputTuple >, streaming_node< tuple< Ports... >, JP, StreamFactory >, tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >, tbb::flow::interface11::broadcast_node< T >, tbb::flow::interface11::buffer_node< T, Allocator >, tbb::flow::interface11::composite_node< tbb::flow::tuple< InputTypes... >, tbb::flow::tuple< OutputTypes... > >, tbb::flow::interface11::composite_node< tbb::flow::tuple< InputTypes... >, tbb::flow::tuple<> >, tbb::flow::interface11::composite_node< tbb::flow::tuple<>, tbb::flow::tuple< OutputTypes... > >, tbb::flow::interface11::continue_node< Output, Policy >, tbb::flow::interface11::function_node< Input, Output, Policy, Allocator >, tbb::flow::interface11::graph_node, tbb::flow::interface11::input_node< Output >, tbb::flow::interface11::limiter_node< T, DecrementType >, tbb::flow::interface11::multifunction_node< Input, Output, Policy, Allocator >, tbb::flow::interface11::overwrite_node< T >, tbb::flow::interface11::priority_queue_node< T, Compare, Allocator >, tbb::flow::interface11::queue_node< T, Allocator >, tbb::flow::interface11::source_node< Output >, tbb::flow::interface11::split_node< TupleType, Allocator >
- reset_port() : internal::key_matching_port< TraitsType >, internal::queueing_port< T >
- reset_port_count() : internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >, internal::join_node_FE< queueing, InputTuple, OutputTuple >
- reset_ports() : internal::join_helper< N >, internal::join_helper< 1 >
- reset_receiver() : internal::continue_input< Output, Policy >, internal::decrementer< T, DecrementType, typename tbb::internal::enable_if< tbb::internal::is_integral< DecrementType >::value, void >::type >, internal::function_input_base< Input, Policy, A, ImplType >, internal::indexer_input_port< T >, internal::key_matching_port< TraitsType >, internal::queueing_port< T >, internal::reserving_port< T >, tbb::flow::interface11::broadcast_node< T >, tbb::flow::interface11::buffer_node< T, Allocator >, tbb::flow::interface11::continue_receiver, tbb::flow::interface11::internal::untyped_receiver, tbb::flow::interface11::limiter_node< T, DecrementType >, tbb::flow::interface11::overwrite_node< T >, tbb::flow::interface11::split_node< TupleType, Allocator >
- reset_task_pool_and_leave() : tbb::internal::generic_scheduler
- resize() : tbb::concurrent_vector< T, A >, tbb::internal::affinity_partitioner_base_v3
- resolution() : tbb::tick_count
- restore_default() : tbb::internal::context_guard_helper< T >
- restore_previous_affinity_mask() : tbb::internal::binding_handler
- restore_priority_if_need() : tbb::internal::arena
- result() : tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::retrieve_aggregator_operation, tbb::internal::lambda_reduce_body< Range, Value, RealBody, Reduction >, tbb::internal::lambda_scan_body< Range, Value, Scan, ReverseJoin >
- resume() : tbb::internal::co_context
- rethrow_exception_broken() : tbb::internal::governor
- retrieve_aggregator_operation() : tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::retrieve_aggregator_operation
- retrieve_serial() : tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >
- return_item() : tbb::internal::input_buffer
- return_iterator_and_dismiss() : tbb::concurrent_vector< T, A >::push_back_helper
- reverse_join() : tbb::internal::lambda_scan_body< Range, Value, Scan, ReverseJoin >
- right() : tbb::proportional_split
- root_task() : tbb::flow::interface10::graph
- round_robin_cache() : internal::round_robin_cache< T, M >
- rows() : tbb::blocked_range2d< RowValue, ColValue >, tbb::blocked_range3d< PageValue, RowValue, ColValue >
- run() : tbb::flow::interface10::graph, tbb::interface9::internal::do_task_iter< Iterator, Body, Item >, tbb::interface9::internal::start_deterministic_reduce< Range, Body, Partitioner >, tbb::interface9::internal::start_for< Range, Body, Partitioner >, tbb::interface9::internal::start_reduce< Range, Body, Partitioner >, tbb::internal::rml::private_worker, tbb::internal::start_scan< Range, Body, Partitioner >, tbb::internal::task_group_base, tbb::parallel_while< Body >, tbb::serial::interface9::start_for< Range, Body, Partitioner >, tbb::task_group
- run_and_finish() : tbb::internal::parallel_invoke_helper
- run_and_put_task() : tbb::flow::interface10::graph::run_and_put_task< Receiver, Body >
- run_and_wait() : tbb::structured_task_group, tbb::task_group
- run_body() : tbb::interface9::internal::start_deterministic_reduce< Range, Body, Partitioner >, tbb::interface9::internal::start_for< Range, Body, Partitioner >, tbb::interface9::internal::start_reduce< Range, Body, Partitioner >
- run_finalize_func() : streaming_node< tuple< Ports... >, JP, StreamFactory >::args_storage< Args >::run_finalize_func< FinalizeFn >
- run_for_forward_iterator() : tbb::interface9::internal::do_task_iter< Iterator, Body, Item >
- run_for_input_iterator() : tbb::interface9::internal::do_task_iter< Iterator, Body, Item >
- run_for_random_access_iterator() : tbb::interface9::internal::do_task_iter< Iterator, Body, Item >
- run_kernel_func() : streaming_node< tuple< Ports... >, JP, StreamFactory >::args_storage< Args >::run_kernel_func
- run_task() : tbb::flow::interface10::graph::run_task< Body >
- runtime_loader() : tbb::interface6::runtime_loader