Template Struct is_fitness_fxn

Inheritance Relationships

Base Type

  • public std::integral_constant< bool, !std::is_void< ffxn_t >::value &&std::is_convertible< FitnessFunctionType, ffxn_t >::value >

Struct Documentation

template<typename FitnessFunctionType, typename DiploidContainerType, typename GenomeContainerType, typename MutationContainerType, typename ffxn_t = typename fitness_fxn<DiploidContainerType, GenomeContainerType, MutationContainerType>::type>
struct is_fitness_fxn : public std::integral_constant<bool, !std::is_void<ffxn_t>::value && std::is_convertible<FitnessFunctionType, ffxn_t>::value>