buffet: Move commands/dbus_* our of libweave
This code is owned by buffet now.
BUG=brillo:1245
TEST='FEATURES=test emerge-gizmo buffet'
Change-Id: I148336aba06a89167539fdd8d987080ec4cda82d
Reviewed-on: https://chromium-review.googlesource.com/287126
Commit-Queue: Vitaly Buka <vitalybuka@chromium.org>
Tested-by: Vitaly Buka <vitalybuka@chromium.org>
Reviewed-by: Vitaly Buka <vitalybuka@chromium.org>
diff --git a/buffet/manager.h b/buffet/manager.h
index ef433e2..9dc84d8 100644
--- a/buffet/manager.h
+++ b/buffet/manager.h
@@ -22,10 +22,6 @@
#include "buffet/org.chromium.Buffet.Manager.h"
#include "weave/device.h"
-namespace weave {
-class DBusCommandDispacher;
-}
-
namespace chromeos {
namespace dbus_utils {
class ExportedObjectManager;
@@ -34,6 +30,8 @@
namespace buffet {
+class DBusCommandDispacher;
+
template<typename... Types>
using DBusMethodResponsePtr =
std::unique_ptr<chromeos::dbus_utils::DBusMethodResponse<Types...>>;
@@ -117,7 +115,7 @@
chromeos::dbus_utils::DBusObject dbus_object_;
std::unique_ptr<weave::Device> device_;
- std::unique_ptr<weave::DBusCommandDispacher> command_dispatcher_;
+ std::unique_ptr<DBusCommandDispacher> command_dispatcher_;
base::WeakPtrFactory<Manager> weak_ptr_factory_{this};
DISALLOW_COPY_AND_ASSIGN(Manager);