chromium/base/files/scoped_temp_dir.cc

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

#include "base/files/scoped_temp_dir.h"

#include "base/files/file_util.h"
#include "base/logging.h"

namespace base {

namespace {

constexpr FilePath::CharType kScopedDirPrefix[] =);

}  // namespace

ScopedTempDir::ScopedTempDir() = default;

ScopedTempDir::ScopedTempDir(ScopedTempDir&& other) noexcept
    :{}

ScopedTempDir& ScopedTempDir::operator=(ScopedTempDir&& other) {}

ScopedTempDir::~ScopedTempDir() {}

bool ScopedTempDir::CreateUniqueTempDir() {}

bool ScopedTempDir::CreateUniqueTempDirUnderPath(const FilePath& base_path) {}

bool ScopedTempDir::Set(const FilePath& path) {}

bool ScopedTempDir::Delete() {}

FilePath ScopedTempDir::Take() {}

const FilePath& ScopedTempDir::GetPath() const {}

bool ScopedTempDir::IsValid() const {}

// static
const FilePath::CharType* ScopedTempDir::GetTempDirPrefix() {}

}  // namespace base