libjmmcg  build_2783
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::ppd::private_::mstr_accumulate_across_threads< no_statistics< T > > Class Template Reference

#include <thread_pool_master.hpp>

Public Types

typedef no_statistics< T > statistics_type
 
typedef statistics_type::ave_stats_type result_type
 

Static Public Member Functions

template<class PTT >
static constexpr result_type FORCE_INLINE vertical_work (PTT const &) noexcept(true)
 
template<class PTT >
static constexpr result_type FORCE_INLINE hrz_work (PTT const &) noexcept(true)
 

Detailed Description

template<class T>
class jmmcg::ppd::private_::mstr_accumulate_across_threads< no_statistics< T > >

Definition at line 115 of file thread_pool_master.hpp.

Member Typedef Documentation

◆ result_type

◆ statistics_type

Member Function Documentation

◆ hrz_work()

template<class T >
template<class PTT >
static constexpr result_type FORCE_INLINE jmmcg::ppd::private_::mstr_accumulate_across_threads< no_statistics< T > >::hrz_work ( PTT const &  )
inlinestaticconstexprnoexcept

Definition at line 127 of file thread_pool_master.hpp.

◆ vertical_work()

template<class T >
template<class PTT >
static constexpr result_type FORCE_INLINE jmmcg::ppd::private_::mstr_accumulate_across_threads< no_statistics< T > >::vertical_work ( PTT const &  )
inlinestaticconstexprnoexcept

Definition at line 122 of file thread_pool_master.hpp.


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