Empirical
Public Types | List of all members
emp::DataModuleRequisiteAdd< CUR_MOD, MODS... > Struct Template Reference

#include <DataNode.h>

Public Types

using next_type = typename DataModuleRequisiteAdd< MODS... >::type
 
using this_req = typename DataModInfo< CUR_MOD >::reqs
 
using type = typename next_type::template append< this_req >
 

Member Typedef Documentation

template<emp::data CUR_MOD, emp::data... MODS>
using emp::DataModuleRequisiteAdd< CUR_MOD, MODS... >::next_type = typename DataModuleRequisiteAdd<MODS...>::type
template<emp::data CUR_MOD, emp::data... MODS>
using emp::DataModuleRequisiteAdd< CUR_MOD, MODS... >::this_req = typename DataModInfo<CUR_MOD>::reqs
template<emp::data CUR_MOD, emp::data... MODS>
using emp::DataModuleRequisiteAdd< CUR_MOD, MODS... >::type = typename next_type::template append<this_req>

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