: Callable<ArgumentType>(function) {
}
+ TestCallable(std::function<void(ArgumentType)> function)
+ : Callable<ArgumentType>(function) {
+ }
+
void callFunction(ArgumentType test) {
this->call(test);
}
: Callable<void>(function) {
}
+ TestCallable(std::function<void(void)> function)
+ : Callable<void>(function) {
+ }
+
void callFunction() {
this->call();
}