libjmmcg  build_2783
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::cache::private_::multi_or_sequential< Mdl > Struct Template Reference

#include <cache.hpp>

Static Public Attributes

static constexpr enum ppd::pool_traits::size_mode_t infinite_size_type =ppd::pool_traits::size_mode_t::infinite
 We allow an arbitrarily large amount of work to be transferred. More...
 
static constexpr enum ppd::pool_traits::size_mode_t fixed_size_type =ppd::pool_traits::size_mode_t::fixed_size
 Specifies that the thread pool is finite in size. More...
 

Detailed Description

template<typename Mdl>
struct jmmcg::cache::private_::multi_or_sequential< Mdl >

Definition at line 36 of file cache.hpp.

Member Data Documentation

◆ fixed_size_type

template<typename Mdl >
constexpr enum ppd::pool_traits::size_mode_t jmmcg::cache::private_::multi_or_sequential< Mdl >::fixed_size_type =ppd::pool_traits::size_mode_t::fixed_size
staticconstexpr

Specifies that the thread pool is finite in size.

Definition at line 38 of file cache.hpp.

◆ infinite_size_type

template<typename Mdl >
constexpr enum ppd::pool_traits::size_mode_t jmmcg::cache::private_::multi_or_sequential< Mdl >::infinite_size_type =ppd::pool_traits::size_mode_t::infinite
staticconstexpr

We allow an arbitrarily large amount of work to be transferred.

Definition at line 37 of file cache.hpp.


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