Add getConnection() method to IObject so we ask Object about its connection

This commit is contained in:
Stanislav Angelovic
2019-04-04 20:39:03 +02:00
parent a919058d13
commit 94fd3c88d8
4 changed files with 16 additions and 2 deletions

View File

@@ -130,6 +130,11 @@ void Object::emitSignal(const sdbus::Signal& message)
message.send();
}
sdbus::IConnection& Object::getConnection() const
{
return dynamic_cast<sdbus::IConnection&>(connection_);
}
const std::vector<sd_bus_vtable>& Object::createInterfaceVTable(InterfaceData& interfaceData)
{
auto& vtable = interfaceData.vtable_;