chromium/storage/browser/blob/scoped_file.cc

// Copyright 2013 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "storage/browser/blob/scoped_file.h"

#include "base/files/file_util.h"
#include "base/functional/bind.h"
#include "base/functional/callback.h"
#include "base/location.h"
#include "base/logging.h"
#include "base/task/single_thread_task_runner.h"
#include "base/task/task_runner.h"

namespace storage {

ScopedFile::ScopedFile()
    :{}

ScopedFile::ScopedFile(const base::FilePath& path,
                       ScopeOutPolicy policy,
                       scoped_refptr<base::TaskRunner> file_task_runner)
    :{}

ScopedFile::ScopedFile(ScopedFile&& other) {}

ScopedFile::~ScopedFile() {}

void ScopedFile::AddScopeOutCallback(ScopeOutCallback callback,
                                     base::TaskRunner* callback_runner) {}

base::FilePath ScopedFile::Release() {}

void ScopedFile::Reset() {}

void ScopedFile::MoveFrom(ScopedFile& other) {}

}  // namespace storage