|
template<class ValType , class KVPairs , class ObjMap > |
void | unpack_shared (KVPairs &&kv_pairs, ObjMap &&map) |
| Helper function to unpack (key, value) container into a map of shared pointers of a type.
|
|
template<class ObjMap , class ValType , class KVPairs > |
ObjMap | unpack_shared (KVPairs &&kv_pairs) |
| Helper function to unpack (key, value) container into an empty map of shared pointers of a type.
|
|
template<class AssocsMap , class NamedTasks , class NamedDTMap , class Assocs > |
AssocsMap | build_task_association_map (const NamedTasks &tasks, const NamedDTMap &named_dts, Assocs assocs=Assocs{}) |
| Build an association map, i.e., a map that associates a decider/trigger name with a collection of tasknames.
|
|