blob: 0469dafb5059890a8f985b32aec55c5455dca3c5 [file] [log] [blame]
Chris Masone7aa5f902011-07-11 11:13:35 -07001// 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#include "shill/ephemeral_profile.h"
6
7#include <string>
8#include <map>
9
10#include <chromeos/dbus/service_constants.h>
11
12#include "shill/adaptor_interfaces.h"
13#include "shill/control_interface.h"
Chris Masone7aa5f902011-07-11 11:13:35 -070014#include "shill/manager.h"
15
16using std::map;
17using std::string;
18
19namespace shill {
20
21EphemeralProfile::EphemeralProfile(ControlInterface *control_interface,
22 GLib *glib,
23 Manager *manager)
Chris Masone2ae797d2011-08-23 20:41:00 -070024 : Profile(control_interface, glib, manager, Identifier(), "", false) {
Chris Masone7aa5f902011-07-11 11:13:35 -070025}
26
27EphemeralProfile::~EphemeralProfile() {}
28
Chris Masone6791a432011-07-12 13:23:19 -070029void EphemeralProfile::Finalize() {
Paul Stewartac4ac002011-08-26 12:04:26 -070030 services()->clear();
Chris Masone7aa5f902011-07-11 11:13:35 -070031}
32
33} // namespace shill