Broke shared_ptr cycle between generated stub, DBusStubAdapter and
authorStefan Laner <laner@itestra.de>
Wed, 4 Dec 2013 18:57:20 +0000 (19:57 +0100)
committerStefan Laner <laner@itestra.de>
Wed, 4 Dec 2013 19:02:27 +0000 (20:02 +0100)
commit0b6e26e261510c01af95ea3ee225815ad28750f7
tree5088167c73c53cd6f5b448d998473a3b108c1197
parent8b93559fdcd3bf76526287bba288fbc8b6a77050
Broke shared_ptr cycle between generated stub, DBusStubAdapter and
DBusStubAdapterHelper by using a weak_ptr. Also removed some cout calls
in tests and updated generated code for tests.

Change-Id: I54399dabeedb2960b91df36772d64d1efc6030d6
src/CommonAPI/DBus/DBusStubAdapterHelper.h
src/test/DBusConnectionTest.cpp
src/test/DBusProxyTest.cpp
src/test/DBusServiceRegistryTest.cpp
src/test/commonapi/tests/ExtendedInterfaceDBusStubAdapter.cpp
src/test/commonapi/tests/TestInterfaceDBusStubAdapter.cpp
src/test/commonapi/tests/managed/BranchInterfaceDBusStubAdapter.cpp
src/test/commonapi/tests/managed/LeafInterfaceDBusStubAdapter.cpp
src/test/commonapi/tests/managed/RootInterfaceDBusStubAdapter.cpp
src/test/commonapi/tests/managed/SecondRootDBusStubAdapter.cpp