| 
    libjmmcg
    release_579_6_g8cffd
    
   A C++ library containing an eclectic mix of useful, advanced components. 
   | 
 
Assist with implementing the parallel versions of the standard algorithms. More...
#include <subdivide_n_gen_wk.hpp>
Inherits Wk.
Public Types | |
| typedef P | pool_traits_type | 
| typedef pool_traits_type::os_traits | os_traits | 
| typedef Wk | work_wrap | 
| typedef work_wrap::result_type | result_type | 
| typedef work_wrap::containers_type::input_t::container_type | container_type | 
| typedef counted_event< P, typename work_wrap::containers_type > | work_complete_t | 
| typedef ensure_wk_complete< work_complete_t > | ensure_wk_complete_t | 
Public Member Functions | |
| __stdcall | alg_wrapper2 (work_wrap &&wk, work_complete_t &w) noexcept(true) FORCE_INLINE | 
| void __fastcall | process () noexcept(false) FORCE_INLINE | 
| constexpr bool __fastcall | operator< (alg_wrapper2 const &) const noexcept(true) FORCE_INLINE | 
Static Public Attributes | |
| static constexpr generic_traits::memory_access_modes | memory_access_mode | 
Assist with implementing the parallel versions of the standard algorithms.
Definition at line 224 of file subdivide_n_gen_wk.hpp.
| typedef work_wrap::containers_type::input_t::container_type jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::alg_wrapper2< P, Wk, RD_ >::container_type | 
Definition at line 230 of file subdivide_n_gen_wk.hpp.
| typedef ensure_wk_complete<work_complete_t> jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::alg_wrapper2< P, Wk, RD_ >::ensure_wk_complete_t | 
Definition at line 232 of file subdivide_n_gen_wk.hpp.
| typedef pool_traits_type::os_traits jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::alg_wrapper2< P, Wk, RD_ >::os_traits | 
Definition at line 227 of file subdivide_n_gen_wk.hpp.
| typedef P jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::alg_wrapper2< P, Wk, RD_ >::pool_traits_type | 
Definition at line 226 of file subdivide_n_gen_wk.hpp.
| typedef work_wrap::result_type jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::alg_wrapper2< P, Wk, RD_ >::result_type | 
Definition at line 229 of file subdivide_n_gen_wk.hpp.
| typedef counted_event<P, typename work_wrap::containers_type> jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::alg_wrapper2< P, Wk, RD_ >::work_complete_t | 
Definition at line 231 of file subdivide_n_gen_wk.hpp.
| typedef Wk jmmcg::LIBJMMCG_VER_NAMESPACE::ppd::private_::alg_wrapper2< P, Wk, RD_ >::work_wrap | 
Definition at line 228 of file subdivide_n_gen_wk.hpp.
      
  | 
  inlinenoexcept | 
Definition at line 245 of file subdivide_n_gen_wk.hpp.
      
  | 
  inlineconstexprnoexcept | 
Definition at line 255 of file subdivide_n_gen_wk.hpp.
      
  | 
  inlinenoexcept | 
Definition at line 250 of file subdivide_n_gen_wk.hpp.
      
  | 
  staticconstexpr | 
To assist in allowing compile-time computation of the algorithmic order of the threading model.
Definition at line 237 of file subdivide_n_gen_wk.hpp.