HPX
1.4.1

User documentation

  • Why HPX?
  • Quick start
  • Terminology
  • Examples
  • Manual
  • Additional material

Modules

  • Overview
  • All modules
    • affinity
    • algorithms
    • allocator_support
    • assertion
    • basic_execution
    • batch_environments
    • cache
    • checkpoint
    • collectives
    • compute
    • compute_cuda
    • concepts
    • concurrency
    • config
    • coroutines
    • datastructures
    • debugging
    • errors
    • execution
    • filesystem
    • format
    • functional
    • hardware
    • hashing
    • iterator_support
    • local_lcos
    • logging
    • memory
    • plugin
    • preprocessor
    • program_options
    • resiliency
    • resource_partitioner
    • segmented_algorithms
    • serialization
    • static_reinit
    • statistics
    • synchronization
    • testing
    • thread_support
    • thread_manager
    • timing
    • topology
    • type_support
    • util

Reference

  • API reference

Developer documentation

  • Contributing to HPX

Other

  • Releases
  • About HPX
HPX
  • Docs »
  • All modules »
  • local_lcos
  • Edit on GitHub

local_lcosΒΆ

This module provides local LCOs which return futures:

  • hpx::lcos::local::and_gate
  • hpx::lcos::local::channel
  • hpx::lcos::local::one_element_channel
  • hpx::lcos::local::receive_channel
  • hpx::lcos::local::send_channel
  • hpx::lcos::local::guard
  • hpx::lcos::local::guard_set
  • hpx::lcos::local::run_guarded
  • hpx::lcos::local::conditional_trigger
  • hpx::lcos::local::packaged_task
  • hpx::lcos::local::promise
  • hpx::lcos::local::receive_buffer
  • hpx::lcos::local::trigger

See the API reference of this module for more details.

Next Previous

© Copyright 2008-2019, The STE||AR Group. Revision 64cc56b.

Built with Sphinx using a theme provided by Read the Docs. SPDX-License-Identifier: BSL-1.0 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)