commit | bf4649a4ee508b68e3e22f39b2515870b2292f0b | [log] [tgz] |
---|---|---|
author | keybuk@google.com <keybuk@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | Wed Feb 15 06:29:06 2012 +0900 |
committer | Qijiang Fan <fqj@google.com> | Thu Jun 04 12:24:08 2020 +0900 |
tree | a25ec07e1d561c09fb10b49b595557cdcc552396 | |
parent | 88091bcccf176200cb08b95bdfaca6b68e9b3a6d [diff] |
dbus: add ObjectPath type Rather than use std::string for object paths, add a dbus::ObjectPath type that wraps one while allowing more type-safety. This solves all sorts of issues with confusing object paths for strings, and allows us to do Properties code using templates disambiguating them from strings. BUG=chromium:109194 TEST=built and run tests Change-Id: Icaf6f19daea4af23a9d2ec0ed76d2cbd379d680e Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=121920 Review URL: https://chromiumcodereview.appspot.com/9378039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@121941 0039d316-1c4b-4281-b951-d872f2087c98 CrOS-Libchrome-Original-Commit: 216ed0bef820f496f853510c6fb274a817257ea6