webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Protected Member Functions | List of all members
WebCore::LinkPreloadResourceClient Class Referenceabstract

#include <LinkPreloadResourceClients.h>

Inheritance diagram for WebCore::LinkPreloadResourceClient:
WebCore::LinkPreloadFontResourceClient WebCore::LinkPreloadFontResourceClient WebCore::LinkPreloadImageResourceClient WebCore::LinkPreloadImageResourceClient WebCore::LinkPreloadRawResourceClient WebCore::LinkPreloadRawResourceClient WebCore::LinkPreloadScriptResourceClient WebCore::LinkPreloadScriptResourceClient WebCore::LinkPreloadStyleResourceClient WebCore::LinkPreloadStyleResourceClient

Public Member Functions

virtual ~LinkPreloadResourceClient ()
 
void triggerEvents (const CachedResource &)
 
virtual void clear ()=0
 
virtual ~LinkPreloadResourceClient ()
 
void triggerEvents (const CachedResource &)
 
virtual void clear ()=0
 

Protected Member Functions

 LinkPreloadResourceClient (LinkLoader &, CachedResource &)
 
void addResource (CachedResourceClient &client)
 
void clearResource (CachedResourceClient &client)
 
CachedResourceownedResource ()
 
 LinkPreloadResourceClient (LinkLoader &, CachedResource &)
 
void addResource (CachedResourceClient &client)
 
void clearResource (CachedResourceClient &client)
 
CachedResourceownedResource ()
 

Constructor & Destructor Documentation

◆ ~LinkPreloadResourceClient() [1/2]

virtual WebCore::LinkPreloadResourceClient::~LinkPreloadResourceClient ( )
inlinevirtual

◆ LinkPreloadResourceClient() [1/2]

WebCore::LinkPreloadResourceClient::LinkPreloadResourceClient ( LinkLoader loader,
CachedResource resource 
)
protected

◆ ~LinkPreloadResourceClient() [2/2]

virtual WebCore::LinkPreloadResourceClient::~LinkPreloadResourceClient ( )
inlinevirtual

◆ LinkPreloadResourceClient() [2/2]

WebCore::LinkPreloadResourceClient::LinkPreloadResourceClient ( LinkLoader ,
CachedResource  
)
protected

Member Function Documentation

◆ addResource() [1/2]

void WebCore::LinkPreloadResourceClient::addResource ( CachedResourceClient client)
inlineprotected

◆ addResource() [2/2]

void WebCore::LinkPreloadResourceClient::addResource ( CachedResourceClient client)
inlineprotected

◆ clear() [1/2]

virtual void WebCore::LinkPreloadResourceClient::clear ( )
pure virtual

◆ clear() [2/2]

virtual void WebCore::LinkPreloadResourceClient::clear ( )
pure virtual

◆ clearResource() [1/2]

void WebCore::LinkPreloadResourceClient::clearResource ( CachedResourceClient client)
inlineprotected

◆ clearResource() [2/2]

void WebCore::LinkPreloadResourceClient::clearResource ( CachedResourceClient client)
inlineprotected

◆ ownedResource() [1/2]

CachedResource* WebCore::LinkPreloadResourceClient::ownedResource ( )
inlineprotected

◆ ownedResource() [2/2]

CachedResource* WebCore::LinkPreloadResourceClient::ownedResource ( )
inlineprotected

◆ triggerEvents() [1/2]

void WebCore::LinkPreloadResourceClient::triggerEvents ( const CachedResource resource)

◆ triggerEvents() [2/2]

void WebCore::LinkPreloadResourceClient::triggerEvents ( const CachedResource )

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