SObjectizer  5.5
Classes | Namespaces | Functions
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

 so_5
 Public part of message limit implementation.
 
 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. More...
 
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. More...
 
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. More...
 

Detailed Description

Helper functions for working with threads.

Since
v.5.5.16