blob: 5deb1f836b8b15f10e1b2527e896193dfad5e6f3 [file] [log] [blame]
Elly Jones1c4c3a12011-12-20 15:01:59 -05001// Copyright (c) 2011 The Chromium OS Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5#ifndef ROUTE_TOOL_H
6#define ROUTE_TOOL_H
7
8#include <string>
9
10#include <base/basictypes.h>
11#include <dbus-c++/dbus.h>
12
13namespace debugd {
14
15class RouteTool {
16 public:
17 RouteTool();
18 ~RouteTool();
19
20 std::vector<std::string> GetRoutes(const std::map<std::string,
21 DBus::Variant>& options,
22 DBus::Error& error);
23 private:
24 DISALLOW_COPY_AND_ASSIGN(RouteTool);
25};
26
27}; // namespace debugd
28
29#endif // ROUTE_TOOL_H