#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;
StoragePartitionConfig StoragePartitionConfig::CreateDefault(
BrowserContext* browser_context) { … }
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) { … }
}