webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
WebKit::WebsiteDataRecord Struct Reference

#include <WebsiteDataRecord.h>

Classes

struct  Size
 

Public Member Functions

void add (WebsiteDataType, const WebCore::SecurityOriginData &)
 
void addCookieHostName (const String &hostName)
 

Static Public Member Functions

static String displayNameForCookieHostName (const String &hostName)
 
static String displayNameForOrigin (const WebCore::SecurityOriginData &)
 

Public Attributes

String displayName
 
OptionSet< WebsiteDataTypetypes
 
std::optional< Sizesize
 
HashSet< WebCore::SecurityOriginDataorigins
 
HashSet< StringcookieHostNames
 

Member Function Documentation

◆ add()

void WebKit::WebsiteDataRecord::add ( WebsiteDataType  type,
const WebCore::SecurityOriginData origin 
)

◆ addCookieHostName()

void WebKit::WebsiteDataRecord::addCookieHostName ( const String hostName)

◆ displayNameForCookieHostName()

String WebKit::WebsiteDataRecord::displayNameForCookieHostName ( const String hostName)
static

◆ displayNameForOrigin()

String WebKit::WebsiteDataRecord::displayNameForOrigin ( const WebCore::SecurityOriginData securityOrigin)
static

Member Data Documentation

◆ cookieHostNames

HashSet<String> WebKit::WebsiteDataRecord::cookieHostNames

◆ displayName

String WebKit::WebsiteDataRecord::displayName

◆ origins

HashSet<WebCore::SecurityOriginData> WebKit::WebsiteDataRecord::origins

◆ size

std::optional<Size> WebKit::WebsiteDataRecord::size

◆ types

OptionSet<WebsiteDataType> WebKit::WebsiteDataRecord::types

The documentation for this struct was generated from the following files: