summaryrefslogtreecommitdiff
path: root/modules/tools/c++
diff options
context:
space:
mode:
Diffstat (limited to 'modules/tools/c++')
-rw-r--r--modules/tools/c++/c_gen_iface.hpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/modules/tools/c++/c_gen_iface.hpp b/modules/tools/c++/c_gen_iface.hpp
index b25e5eb..cdacc34 100644
--- a/modules/tools/c++/c_gen_iface.hpp
+++ b/modules/tools/c++/c_gen_iface.hpp
@@ -202,6 +202,7 @@ struct c_data_translater<schema::Function<Req,Ret>> {
return make_error<err::out_of_memory>();
}
+ // Return value
{
auto& c_var = function.template get<"return">();
c_var.template get<"name">().set("ret_val");
@@ -211,6 +212,10 @@ struct c_data_translater<schema::Function<Req,Ret>> {
}
}
+ // Request values
+ {
+ }
+
{
auto eov = funcs.add(std::move(function));
if(eov.is_error()){