lp:~thomas-voss/dbus-cpp/fix_service_and_object_lifetime
Created by
Thomas Voß
and last modified
- Get this branch:
- bzr branch lp:~thomas-voss/dbus-cpp/fix_service_and_object_lifetime
Only
Thomas Voß
can upload to this branch. If you are
Thomas Voß
please log in for upload directions.
Branch merges
Propose for merging
1 branch
dependent on this one.
Ready for review
for merging
into
lp:dbus-cpp
- James Henstridge: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 344 lines (+127/-32)9 files modifieddebian/libdbus-cpp3.symbols.32bit (+3/-4)
debian/libdbus-cpp3.symbols.64bit (+2/-3)
include/core/dbus/bus.h (+6/-5)
include/core/dbus/impl/object.h (+8/-0)
include/core/dbus/object.h (+2/-0)
include/core/dbus/service.h (+3/-0)
src/core/dbus/bus.cpp (+7/-16)
src/core/dbus/service.cpp (+8/-4)
tests/service_test.cpp (+88/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 55. By Thomas Voß
-
[ Manuel de la Peña ]
* Provide useful macros to be used by developers so that less code has
to be written to define methods, properties and signals.
[ Jussi Pakkanen ]
* Remove unnecessary std::moves in return statements.
[ Thomas Voß ]
* Version bump, switching to GCC 4.8.
[ Ubuntu daily release ]
* New rebuild forced
* New rebuild forced
[ CI bot ]
* Resync trunk
[ Robert Bruce Park ]
* Do not build-dep explicitly on specific g++ version for ppc64-el.
[ thomas-voss ]
* Do not build-dep explicitly on specific g++ version for ppc64-el. - 50. By Thomas Voß
-
Refactor dtor of dbus::Object to unregister from the underlying service.
Refactor dtor of dbus::Service to give up name ownership when an instance goes out of scope.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:dbus-cpp