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

#include <CachedPage.h>

Public Member Functions

 CachedPage (Page &)
 
 ~CachedPage ()
 
void restore (Page &)
 
void clear ()
 
Pagepage () const
 
Documentdocument () const
 
DocumentLoaderdocumentLoader () const
 
bool hasExpired () const
 
CachedFramecachedMainFrame ()
 
void markForDeviceOrPageScaleChanged ()
 
void markForContentsSizeChanged ()
 
 CachedPage (Page &)
 
 ~CachedPage ()
 
void restore (Page &)
 
void clear ()
 
Pagepage () const
 
Documentdocument () const
 
DocumentLoaderdocumentLoader () const
 
bool hasExpired () const
 
CachedFramecachedMainFrame ()
 
void markForDeviceOrPageScaleChanged ()
 
void markForContentsSizeChanged ()
 

Constructor & Destructor Documentation

◆ CachedPage() [1/2]

WebCore::CachedPage::CachedPage ( Page page)
explicit

◆ ~CachedPage() [1/2]

WebCore::CachedPage::~CachedPage ( )

◆ CachedPage() [2/2]

WebCore::CachedPage::CachedPage ( Page )
explicit

◆ ~CachedPage() [2/2]

WebCore::CachedPage::~CachedPage ( )

Member Function Documentation

◆ cachedMainFrame() [1/2]

CachedFrame* WebCore::CachedPage::cachedMainFrame ( )
inline

◆ cachedMainFrame() [2/2]

CachedFrame* WebCore::CachedPage::cachedMainFrame ( )
inline

◆ clear() [1/2]

void WebCore::CachedPage::clear ( )

◆ clear() [2/2]

void WebCore::CachedPage::clear ( )

◆ document() [1/2]

Document* WebCore::CachedPage::document ( ) const
inline

◆ document() [2/2]

Document* WebCore::CachedPage::document ( ) const
inline

◆ documentLoader() [1/2]

DocumentLoader* WebCore::CachedPage::documentLoader ( ) const
inline

◆ documentLoader() [2/2]

DocumentLoader* WebCore::CachedPage::documentLoader ( ) const
inline

◆ hasExpired() [1/2]

bool WebCore::CachedPage::hasExpired ( ) const

◆ hasExpired() [2/2]

bool WebCore::CachedPage::hasExpired ( ) const

◆ markForContentsSizeChanged() [1/2]

void WebCore::CachedPage::markForContentsSizeChanged ( )
inline

◆ markForContentsSizeChanged() [2/2]

void WebCore::CachedPage::markForContentsSizeChanged ( )
inline

◆ markForDeviceOrPageScaleChanged() [1/2]

void WebCore::CachedPage::markForDeviceOrPageScaleChanged ( )
inline

◆ markForDeviceOrPageScaleChanged() [2/2]

void WebCore::CachedPage::markForDeviceOrPageScaleChanged ( )
inline

◆ page() [1/2]

Page& WebCore::CachedPage::page ( ) const
inline

◆ page() [2/2]

Page& WebCore::CachedPage::page ( ) const
inline

◆ restore() [1/2]

void WebCore::CachedPage::restore ( Page )

◆ restore() [2/2]

void WebCore::CachedPage::restore ( Page page)

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