webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
WebKit::WebIconDatabaseProxy Class Referencefinal

#include <WebIconDatabaseProxy.h>

Inheritance diagram for WebKit::WebIconDatabaseProxy:
WebCore::IconDatabaseBase IPC::MessageReceiver

Public Member Functions

 WebIconDatabaseProxy (WebProcess &)
 
virtual ~WebIconDatabaseProxy ()
 
void setEnabled (bool) final
 
- Public Member Functions inherited from WebCore::IconDatabaseBase
virtual ~IconDatabaseBase ()
 
virtual void retainIconForPageURL (const String &)
 
virtual void releaseIconForPageURL (const String &)
 
virtual void setIconURLForPageURL (const String &, const String &)
 
virtual void setIconDataForIconURL (SharedBuffer *, const String &)
 
virtual String synchronousIconURLForPageURL (const String &)
 
virtual bool synchronousIconDataKnownForIconURL (const String &)
 
virtual IconLoadDecision synchronousLoadDecisionForIconURL (const String &, DocumentLoader *)
 
virtual ImagesynchronousIconForPageURL (const String &, const IntSize &)
 
virtual NativeImagePtr synchronousNativeIconForPageURL (const String &, const IntSize &)
 
virtual void loadDecisionForIconURL (const String &, IconLoadDecisionCallback &)
 
virtual void iconDataForIconURL (const String &, IconDataCallback &)
 
virtual ImagedefaultIcon (const IntSize &)
 
virtual size_t pageURLMappingCount ()
 
virtual size_t retainedPageURLCount ()
 
virtual size_t iconRecordCount ()
 
virtual size_t iconRecordCountWithData ()
 
virtual bool shouldStopThreadActivity () const
 
virtual bool open (const String &directory, const String &filename)
 
virtual void close ()
 
virtual void removeAllIcons ()
 
virtual void setPrivateBrowsingEnabled (bool)
 
virtual void setClient (IconDatabaseClient *)
 
virtual bool isOpen () const
 
virtual String databasePath () const
 
virtual ~IconDatabaseBase ()
 
virtual void retainIconForPageURL (const String &)
 
virtual void releaseIconForPageURL (const String &)
 
virtual void setIconURLForPageURL (const String &, const String &)
 
virtual void setIconDataForIconURL (SharedBuffer *, const String &)
 
virtual String synchronousIconURLForPageURL (const String &)
 
virtual bool synchronousIconDataKnownForIconURL (const String &)
 
virtual IconLoadDecision synchronousLoadDecisionForIconURL (const String &, DocumentLoader *)
 
virtual ImagesynchronousIconForPageURL (const String &, const IntSize &)
 
virtual NativeImagePtr synchronousNativeIconForPageURL (const String &, const IntSize &)
 
virtual void loadDecisionForIconURL (const String &, IconLoadDecisionCallback &)
 
virtual void iconDataForIconURL (const String &, IconDataCallback &)
 
virtual ImagedefaultIcon (const IntSize &)
 
virtual size_t pageURLMappingCount ()
 
virtual size_t retainedPageURLCount ()
 
virtual size_t iconRecordCount ()
 
virtual size_t iconRecordCountWithData ()
 
virtual bool shouldStopThreadActivity () const
 
virtual bool open (const String &directory, const String &filename)
 
virtual void close ()
 
virtual void removeAllIcons ()
 
virtual void setPrivateBrowsingEnabled (bool)
 
virtual void setClient (IconDatabaseClient *)
 
virtual bool isOpen () const
 
virtual String databasePath () const
 

Additional Inherited Members

- Protected Member Functions inherited from WebCore::IconDatabaseBase
 IconDatabaseBase ()=default
 
 IconDatabaseBase ()=default
 

Constructor & Destructor Documentation

◆ WebIconDatabaseProxy()

WebKit::WebIconDatabaseProxy::WebIconDatabaseProxy ( WebProcess process)
explicit

◆ ~WebIconDatabaseProxy()

WebKit::WebIconDatabaseProxy::~WebIconDatabaseProxy ( )
virtual

Member Function Documentation

◆ setEnabled()

void WebKit::WebIconDatabaseProxy::setEnabled ( bool  enabled)
finalvirtual

Reimplemented from WebCore::IconDatabaseBase.


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