libchromeos: split dbus_utils.h/extract data serialization routines Split chromeos/dbus_utils.h into chromeos/dbus/utils.h and chromeos/dbus/data_serialization.h to separate general D-Bus utilitiles (such as error handling) from D-Bus-to-native-C++ data marshaling code. Updated dependent code with the changed include file names. BUG=None TEST=FEATURE=test emerge-link libchromeos buffet peerd Change-Id: I54ad22c0eb0483df479c23652413c80c384b6be3 Reviewed-on: https://chromium-review.googlesource.com/214461 Tested-by: Alex Vakulenko <avakulenko@chromium.org> Reviewed-by: Christopher Wiley <wiley@chromium.org> Commit-Queue: Alex Vakulenko <avakulenko@chromium.org>
diff --git a/buffet/buffet_client.cc b/buffet/buffet_client.cc index c42e484..38ea239 100644 --- a/buffet/buffet_client.cc +++ b/buffet/buffet_client.cc
@@ -14,7 +14,7 @@ #include <base/values.h> #include <chromeos/any.h> #include <chromeos/data_encoding.h> -#include <chromeos/dbus_utils.h> +#include <chromeos/dbus/data_serialization.h> #include <dbus/bus.h> #include <dbus/message.h> #include <dbus/object_proxy.h>
diff --git a/buffet/commands/dbus_command_proxy.cc b/buffet/commands/dbus_command_proxy.cc index 9204710..3ae30c1 100644 --- a/buffet/commands/dbus_command_proxy.cc +++ b/buffet/commands/dbus_command_proxy.cc
@@ -5,7 +5,6 @@ #include "buffet/commands/dbus_command_proxy.h" #include <chromeos/async_event_sequencer.h> -#include <chromeos/dbus_utils.h> #include <chromeos/exported_object_manager.h> #include "buffet/commands/command_instance.h"
diff --git a/buffet/manager.cc b/buffet/manager.cc index 6c359fc..8f2160a 100644 --- a/buffet/manager.cc +++ b/buffet/manager.cc
@@ -11,7 +11,6 @@ #include <base/bind_helpers.h> #include <base/json/json_writer.h> #include <chromeos/async_event_sequencer.h> -#include <chromeos/dbus_utils.h> #include <chromeos/error.h> #include <chromeos/exported_object_manager.h> #include <dbus/bus.h>