Maker factory refactoring
Prepare for the addition of new iface -> class op adapters.
Get ready to pass the interface properties to the sdbusplus
server binding constructor, once that method is available.
Change-Id: I002cc187ac3d8d8a7fd02cc820f831e345e49a61
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/generated.mako.cpp b/generated.mako.cpp
index 12d783b..562465d 100644
--- a/generated.mako.cpp
+++ b/generated.mako.cpp
@@ -20,9 +20,11 @@
% for i in interfaces:
{
"${str(i)}",
- details::MakeInterface<
- details::ServerObject<
- ${i.namespace()}>>::make,
+ std::make_tuple(
+ details::MakeInterface<
+ details::ServerObject<
+ ${i.namespace()}>>::make
+ )
},
% endfor
};