template <typename Predicate>
bool yield_while_count_timeout(
Predicate&& predicate,
std::size_t required_count,
std::chrono::duration<double> timeout,
const char* thread_name = nullptr,
bool allow_timed_suspension = true)
template <typename Predicate>
bool yield_while_count_timeout(
Predicate&& predicate,
std::size_t required_count,
std::chrono::duration<double> timeout,
const char* thread_name = nullptr,
bool allow_timed_suspension = true)Declared at: libs/pika/execution_base/include/pika/execution_base/this_thread.hpp:149
Parameters
- Predicate&& predicate
- std::size_t required_count
- std::chrono::duration<double> timeout
- const char* thread_name = nullptr
- bool allow_timed_suspension = true