chromium/content/public/browser/storage_partition_config.cc

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

#include "content/public/browser/storage_partition_config.h"

#include <sstream>

#include "base/check.h"
#include "base/strings/string_number_conversions.h"
#include "content/public/browser/browser_context.h"
#include "url/gurl.h"

namespace content {

StoragePartitionConfig::StoragePartitionConfig() = default;
StoragePartitionConfig::StoragePartitionConfig(const StoragePartitionConfig&) =
    default;
StoragePartitionConfig& StoragePartitionConfig::operator=(
    const StoragePartitionConfig&) = default;

// static
StoragePartitionConfig StoragePartitionConfig::CreateDefault(
    BrowserContext* browser_context) {}

// static
StoragePartitionConfig StoragePartitionConfig::Create(
    BrowserContext* browser_context,
    const std::string& partition_domain,
    const std::string& partition_name,
    bool in_memory) {}

StoragePartitionConfig::StoragePartitionConfig(
    const std::string& partition_domain,
    const std::string& partition_name,
    bool in_memory)
    :{}

std::optional<StoragePartitionConfig>
StoragePartitionConfig::GetFallbackForBlobUrls() const {}

bool StoragePartitionConfig::operator<(
    const StoragePartitionConfig& rhs) const {}

bool StoragePartitionConfig::operator==(
    const StoragePartitionConfig& rhs) const {}

bool StoragePartitionConfig::operator!=(
    const StoragePartitionConfig& rhs) const {}

std::ostream& operator<<(std::ostream& out,
                         const StoragePartitionConfig& config) {}

}  // namespace content