Use sdbusplus object wrapper
Use sdbusplus::server::object::object to wrap interfaces. This is
the preferred way to ensure created objects emit freedesktop
ObjectManager signals.
Resolves openbmc/openbmc#756
Change-Id: Ia57057e0227ed92bef77f28e42942194f5e802f3
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/generated.mako.cpp b/generated.mako.cpp
index b772bb7..e1925a2 100644
--- a/generated.mako.cpp
+++ b/generated.mako.cpp
@@ -24,7 +24,8 @@
{
"${i}",
details::interface::holder::Holder<
- sdbusplus::${interface_type(i)}>::make,
+ details::ServerObject<
+ sdbusplus::${interface_type(i)}>>::make,
},
% endfor
};