Typedef fwdpp::traits::mutation_model_haploid_genome¶
Defined in File type_traits.hpp
Typedef Documentation¶
-
using
fwdpp::traits::mutation_model_haploid_genome= typename traits::internal::mutation_model_haploid_genome<MutationContainerType, GenomeContainerType>::type¶ Gives mutation model function signature for models requiring haploid_genomes as arguments. If MutationContainerType is not a container of mutations and/or GenomeContainerType is not a container of haploid_genomes, them mmodel_HaploidGenomeType will evaluate to void.
Otherwise, it will evaluate to std::function<std::size_t(recycling_bin_t<MutationContainerType> &, const typename GenomeContainerType::value_type &, MutationContainerType &)>;