minor typo fix in generate.rb, plus regenerated signal.h. compiled and works again.

This commit is contained in:
swaits committed 2010-10-06 21:43:39 -07:00
1 parent 334d028e7b
commit 4e90bc1163
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -88,7 +88,7 @@ def make_template(nargs)
text += "template <#{template_params}>\n" text += "template <#{template_params}>\n"
if i == nargs if i == nargs
text += "class signal: public signal#{i}<#{template_args} { /* empty class */ };\n" text += "class signal: public signal#{i}<#{template_args}> { /* empty class */ };\n"
else else
text += "class signal<#{template_args}>: public signal#{i}<#{template_args}> { /* empty class */ };\n" text += "class signal<#{template_args}>: public signal#{i}<#{template_args}> { /* empty class */ };\n"
end end
+1 -1
View File
@@ -1488,7 +1488,7 @@ struct nilarg;
// full template for signal<> (signal<> inherits signal6<>) // full template for signal<> (signal<> inherits signal6<>)
template <typename T_return, typename T_arg0=nilarg, typename T_arg1=nilarg, typename T_arg2=nilarg, typename T_arg3=nilarg, typename T_arg4=nilarg, typename T_arg5=nilarg> template <typename T_return, typename T_arg0=nilarg, typename T_arg1=nilarg, typename T_arg2=nilarg, typename T_arg3=nilarg, typename T_arg4=nilarg, typename T_arg5=nilarg>
class signal: public signal6<T_return, T_arg0, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5 { /* empty class */ }; class signal: public signal6<T_return, T_arg0, T_arg1, T_arg2, T_arg3, T_arg4, T_arg5> { /* empty class */ };
// partial specialization for signal<> with 5 parameters (signal<> inherits signal5<>) // partial specialization for signal<> with 5 parameters (signal<> inherits signal5<>)
template <typename T_return, typename T_arg0, typename T_arg1, typename T_arg2, typename T_arg3, typename T_arg4> template <typename T_return, typename T_arg0, typename T_arg1, typename T_arg2, typename T_arg3, typename T_arg4>