|
ThreadSchedule 3.0.0
Modern C++ thread management library
|
C++17 callable and argument binding with move-only support. More...
#include <tuple>#include <type_traits>#include <utility>Go to the source code of this file.
Namespaces | |
| namespace | threadschedule |
| namespace | threadschedule::detail |
| Aggregates multiple thread_registry_backend instances into a single queryable view. | |
Typedefs | |
| template<typename F , typename... Args> | |
| using | threadschedule::detail::bind_result_t = std::invoke_result_t< decltype(bind_args(std::declval< F >(), std::declval< Args >()...))& > |
| Result of invoking the decayed callable and arguments stored by bind_args. | |
Functions | |
| template<typename F , typename... Args> | |
| auto | threadschedule::detail::bind_args (F &&function, Args &&... args) |
C++17 callable and argument binding with move-only support.
Definition in file bind.hpp.