libjmmcg  build_2783
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::ppd::pool_traits::work_distribution_mode_t::one_thread_distributes< QM > Struct Template Reference

. Master-slave; the master thread would be the limiting resource. More...

#include <thread_params_traits.hpp>

Public Types

using queue_model = queue_model_t::pool_owns_queue
 

Public Member Functions

 BOOST_MPL_ASSERT ((std::is_same< QM, queue_model_t::pool_owns_queue >))
 

Detailed Description

template<class QM = queue_model_t::pool_owns_queue>
struct jmmcg::ppd::pool_traits::work_distribution_mode_t::one_thread_distributes< QM >

. Master-slave; the master thread would be the limiting resource.

Definition at line 160 of file thread_params_traits.hpp.

Member Typedef Documentation

◆ queue_model

Definition at line 162 of file thread_params_traits.hpp.

Member Function Documentation

◆ BOOST_MPL_ASSERT()

template<class QM = queue_model_t::pool_owns_queue>
jmmcg::ppd::pool_traits::work_distribution_mode_t::one_thread_distributes< QM >::BOOST_MPL_ASSERT ( (std::is_same< QM, queue_model_t::pool_owns_queue >)  )

The documentation for this struct was generated from the following file: