buffet: libchromeos: Migrate ExportedPropertySet to libchromeos
We want to reuse this in peerd. As a side effect, we're forced to
pull parts of dbus_utils, and patch up a bunch of namespace issues.
BUG=chromium:398626
TEST=libchromeos/buffet unittests.
Change-Id: Id7f40c95d1677ec0460ce1677c0933478a315d8c
Reviewed-on: https://chromium-review.googlesource.com/211483
Tested-by: Christopher Wiley <wiley@chromium.org>
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Commit-Queue: Christopher Wiley <wiley@chromium.org>
diff --git a/buffet/manager.cc b/buffet/manager.cc
index 0a6af31..39ccf7d 100644
--- a/buffet/manager.cc
+++ b/buffet/manager.cc
@@ -11,6 +11,7 @@
#include <base/bind_helpers.h>
#include <base/json/json_writer.h>
#include <chromeos/async_event_sequencer.h>
+#include <chromeos/dbus_utils.h>
#include <dbus/bus.h>
#include <dbus/object_path.h>
#include <dbus/values_util.h>
@@ -22,7 +23,7 @@
#include "buffet/exported_object_manager.h"
using chromeos::dbus_utils::AsyncEventSequencer;
-using buffet::dbus_utils::GetBadArgsError;
+using chromeos::dbus_utils::GetBadArgsError;
using buffet::dbus_utils::GetDBusError;
namespace buffet {