stlab 3.0.0
Modern, modular C++ algorithms, data structures, and concurrency primitives
Loading...
Searching...
No Matches
concurrency.hpp
Go to the documentation of this file.
1/*
2 Copyright 2017 Adobe
3 Distributed under the Boost Software License, Version 1.0.
4 (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
5*/
6
7/**************************************************************************************************/
8
9#ifndef STLAB_CONCURRENCY_HPP
10#define STLAB_CONCURRENCY_HPP
11
15
17#include <stlab/concurrency/default_executor.hpp>
18#include <stlab/concurrency/executor_base.hpp>
20#include <stlab/concurrency/immediate_executor.hpp>
21#include <stlab/concurrency/main_executor.hpp>
22#include <stlab/concurrency/system_timer.hpp>
24
25#endif
CSP-style channels (sender/receiver) for reusable processing graphs.
Convenience includes for ready futures and await helpers.
Futures, packaged tasks, and coroutine integration.