Empirical
|
#include <DataNode.h>
Public Types | |
using | reqs = typename DataModuleRequisiteAdd< MODS... >::type |
Identify requisites. More... | |
using | full = typename ModPack< MODS... >::template append< reqs > |
Requisites + originals. More... | |
using | sorted = pack::RUsort< full > |
Unique and in order. More... | |
A template that will determing requisites, sort, make unique the data mods provided. The final, sorted IntPack of the requisites plus originals is in 'sorted'.
using emp::FormatDataMods< MODS >::full = typename ModPack<MODS...>::template append<reqs> |
Requisites + originals.
using emp::FormatDataMods< MODS >::reqs = typename DataModuleRequisiteAdd<MODS...>::type |
Identify requisites.
using emp::FormatDataMods< MODS >::sorted = pack::RUsort<full> |
Unique and in order.