MCPcopy Create free account
hub / github.com/cisco/openh264 / generate_function_template_ret

Function generate_function_template_ret

module/task_utils.py:165–178  ·  view source on GitHub ↗
(args, member)

Source from the content-addressed store, hash-verified

163 print
164
165def generate_function_template_ret(args, member):
166 if member:
167 nm = "m"
168 NM = "";
169 else:
170 nm = "nm"
171 NM = "NM";
172 print "// %d arguments --"%args
173 print "template<" + gen_typenames(args, member) + ", typename R>"
174 print "gmp_args_%s_%d_ret<"%(nm, args) + gen_types(args, member) + ", R>* WrapTask%sRet ("%NM + gen_args_type(args, member) + ", R* r) {"
175 print " return new gmp_args_%s_%d_ret<"%(nm, args) + gen_types(args, member) + ", R>"
176 print " (" + gen_args(args, member) + ", r);"
177 print "}"
178 print
179
180
181

Callers 1

task_utils.pyFile · 0.85

Calls 4

gen_typenamesFunction · 0.85
gen_typesFunction · 0.85
gen_args_typeFunction · 0.85
gen_argsFunction · 0.85

Tested by

no test coverage detected