#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) { … }
}