SObjectizer  5.8
Loading...
Searching...
No Matches
thread_helper_functions.hpp File Reference

Helper functions for working with threads. More...

#include <array>
#include <thread>

Go to the source code of this file.

Classes

class  so_5::thread_auto_join_details::auto_joiner_t< N >
 Main class for auto join operation. More...
 

Namespaces

namespace  so_5
 Private part of message limit implementation.
 
namespace  so_5::thread_auto_join_details
 

Functions

template<typename Joiner >
void so_5::thread_auto_join_details::add_to_joiner (Joiner &to, std::size_t index, std::thread &t)
 Helper for filling auto_joiner object.
 
template<typename Joiner , typename... Tail>
void so_5::thread_auto_join_details::add_to_joiner (Joiner &to, std::size_t index, std::thread &t, Tail &&... tail)
 Helper for filling auto_joiner object.
 
template<typename... Tail>
thread_auto_join_details::auto_joiner_t< 1+sizeof...(Tail) > so_5::auto_join (std::thread &first_thread, Tail &&... tail)
 Helper function for creation of automatic joiner of std::threads.
 

Detailed Description

Helper functions for working with threads.

Since
v.5.5.16

Definition in file thread_helper_functions.hpp.