libjmmcg  build_2783
A C++ library containing an eclectic mix of useful, advanced components.
jmmcg::ppd::model_traits< Cr, Dr, Sy > Struct Template Reference

#include <thread_params_traits.hpp>

Static Public Attributes

static constexpr generic_traits::creation_cost creation =Cr
 
static constexpr generic_traits::destruction_cost destruction =Dr
 
static constexpr generic_traits::synchronisation_cost synchronisation =Sy
 

Detailed Description

template<generic_traits::creation_cost Cr, generic_traits::destruction_cost Dr, generic_traits::synchronisation_cost Sy>
struct jmmcg::ppd::model_traits< Cr, Dr, Sy >

Definition at line 291 of file thread_params_traits.hpp.

Member Data Documentation

◆ creation

template<generic_traits::creation_cost Cr, generic_traits::destruction_cost Dr, generic_traits::synchronisation_cost Sy>
constexpr generic_traits::creation_cost jmmcg::ppd::model_traits< Cr, Dr, Sy >::creation =Cr
staticconstexpr

Definition at line 292 of file thread_params_traits.hpp.

◆ destruction

template<generic_traits::creation_cost Cr, generic_traits::destruction_cost Dr, generic_traits::synchronisation_cost Sy>
constexpr generic_traits::destruction_cost jmmcg::ppd::model_traits< Cr, Dr, Sy >::destruction =Dr
staticconstexpr

Definition at line 293 of file thread_params_traits.hpp.

◆ synchronisation

template<generic_traits::creation_cost Cr, generic_traits::destruction_cost Dr, generic_traits::synchronisation_cost Sy>
constexpr generic_traits::synchronisation_cost jmmcg::ppd::model_traits< Cr, Dr, Sy >::synchronisation =Sy
staticconstexpr

Definition at line 294 of file thread_params_traits.hpp.


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