1bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen// Copyright (c) 2010 The Chromium Authors. All rights reserved. 2bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen// Use of this source code is governed by a BSD-style license that can be 3bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen// found in the LICENSE file. 4bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 5bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen#include "chrome/browser/download/download_types.h" 6bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 7bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian MonsenDownloadBuffer::DownloadBuffer() { 8bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 9bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 10bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian MonsenDownloadBuffer::~DownloadBuffer() { 11bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 12bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 13bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian MonsenDownloadSaveInfo::DownloadSaveInfo() { 14bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 15bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 16bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian MonsenDownloadSaveInfo::DownloadSaveInfo(const DownloadSaveInfo& info) 17bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen : file_path(info.file_path), 18bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen file_stream(info.file_stream) { 19bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 20bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 21bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian MonsenDownloadSaveInfo::~DownloadSaveInfo() { 22bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 23bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen 24bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian MonsenDownloadSaveInfo& DownloadSaveInfo::operator=(const DownloadSaveInfo& info) { 25bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen file_path = info.file_path; 26bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen file_stream = info.file_stream; 27bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen return *this; 28bda42a81ee5f9b20d2bebedcf0bbef1e30e5b293Kristian Monsen} 29