chromium/components/services/app_service/public/cpp/url_handler_info.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 <tuple>

#include "components/services/app_service/public/cpp/url_handler_info.h"

namespace apps {

UrlHandlerInfo::UrlHandlerInfo() = default;

UrlHandlerInfo::UrlHandlerInfo(const url::Origin& origin) :{}

UrlHandlerInfo::UrlHandlerInfo(const url::Origin& origin,
                               bool has_origin_wildcard)
    :{}

UrlHandlerInfo::UrlHandlerInfo(const url::Origin& origin,
                               bool has_origin_wildcard,
                               std::vector<std::string> paths,
                               std::vector<std::string> exclude_paths)
    :{}

UrlHandlerInfo::UrlHandlerInfo(const UrlHandlerInfo&) = default;

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

UrlHandlerInfo::UrlHandlerInfo(UrlHandlerInfo&&) = default;

UrlHandlerInfo& UrlHandlerInfo::operator=(UrlHandlerInfo&&) = default;

UrlHandlerInfo::~UrlHandlerInfo() = default;

void UrlHandlerInfo::Reset() {}

base::Value UrlHandlerInfo::AsDebugValue() const {}

bool operator==(const UrlHandlerInfo& handler1,
                const UrlHandlerInfo& handler2) {}

bool operator!=(const UrlHandlerInfo& handler1,
                const UrlHandlerInfo& handler2) {}

bool operator<(const UrlHandlerInfo& handler1, const UrlHandlerInfo& handler2) {}

}  // namespace apps