make register_signal and auto-generated variadic funcitons use variadic templates to streamline their use

This commit is contained in:
danielytics
2018-03-06 10:26:07 +00:00
parent 2343a8a54c
commit c7b03c4132
3 changed files with 52 additions and 3 deletions

View File

@@ -484,6 +484,11 @@ void register_signal(String name, Dictionary args = Dictionary())
}
}
template<class T, class... Args>
void register_signal(String name, Args... varargs)
{
register_signal<T>(name, helpers::add_all(Dictionary(), varargs...));
}
}