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

#include <LinkIcon.h>

Public Member Functions

template<class Encoder >
void encode (Encoder &) const
 
template<class Encoder >
void encode (Encoder &) const
 

Static Public Member Functions

template<class Decoder >
static bool decode (Decoder &, LinkIcon &)
 
template<class Decoder >
static bool decode (Decoder &, LinkIcon &)
 

Public Attributes

URL url
 
LinkIconType type
 
String mimeType
 
std::optional< unsigned > size
 

Member Function Documentation

◆ decode() [1/2]

template<class Decoder >
bool WebCore::LinkIcon::decode ( Decoder &  decoder,
LinkIcon result 
)
static

◆ decode() [2/2]

template<class Decoder >
static bool WebCore::LinkIcon::decode ( Decoder &  ,
LinkIcon  
)
static

◆ encode() [1/2]

template<class Encoder >
void WebCore::LinkIcon::encode ( Encoder &  ) const

◆ encode() [2/2]

template<class Encoder >
void WebCore::LinkIcon::encode ( Encoder &  encoder) const

Member Data Documentation

◆ mimeType

String WebCore::LinkIcon::mimeType

◆ size

std::optional< unsigned > WebCore::LinkIcon::size

◆ type

LinkIconType WebCore::LinkIcon::type

◆ url

URL WebCore::LinkIcon::url

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