|
struct | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::cliques |
| A modifier that enables dividing the thread_pool into a number of equal-sized cliques of pool_threads. More...
|
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::kernel_priority::work< TPB, Pri, void(__fastcall Wk::*)() const > |
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::kernel_priority::work< TPB, Pri, void(__fastcall Wk::*)()> |
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::kernel_priority::work< TPB, Pri, void(__fastcall Wk::*)(Res &) const > |
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::kernel_priority::work< TPB, Pri, void(__fastcall Wk::*)(Res &)> |
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::kernel_priority::work< TPB, Pri, void(__fastcall Wk::*)(Res &, CFGP const &) const > |
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::kernel_priority::work< TPB, Pri, void(__fastcall Wk::*)(Res &, CFGP const &)> |
|
struct | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::parallel_algorithm< Alg > |
| The parallel algorithms inherits from this to assist with implementing the cliques_t language element in the DSEL. More...
|
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::wrap_boost_bind_t< BindFn > |
| A wrapper for converting a boost::bind() unspecified-object into an object suitable for transferring into a thread_pool. More...
|
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::wrap_std_bind_t< BindFn > |
| A wrapper for converting a boost::bind() unspecified-object into an object suitable for transferring into a thread_pool. More...
|
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::priority_t< joinable_t, TPB, Pri > |
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::priority_t< nonjoinable_t, TPB, Pri > |
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::cliques_t< joinable_t< TPB > > |
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::cliques_t< nonjoinable_t< TPB > > |
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::joinable_t< TPB > |
| A modifier to allow joinably transferring the work to the pool. More...
|
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::nonjoinable_t< TPB > |
| A modifier to allow non-joinably transferring the work to the pool. More...
|
|
class | jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::nonjoinable_buff_t< TPB > |
|