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

#include <CachedFrame.h>

Inheritance diagram for WebCore::CachedFrame:
WebCore::CachedFrameBase WebCore::CachedFrameBase

Public Member Functions

 CachedFrame (Frame &)
 
void open ()
 
void clear ()
 
void destroy ()
 
WEBCORE_EXPORT void setCachedFramePlatformData (std::unique_ptr< CachedFramePlatformData >)
 
WEBCORE_EXPORT CachedFramePlatformDatacachedFramePlatformData ()
 
WEBCORE_EXPORT void setHasInsecureContent (HasInsecureContent)
 
std::optional< HasInsecureContenthasInsecureContent () const
 
DocumentLoaderdocumentLoader () const
 
int descendantFrameCount () const
 
 CachedFrame (Frame &)
 
void open ()
 
void clear ()
 
void destroy ()
 
WEBCORE_EXPORT void setCachedFramePlatformData (std::unique_ptr< CachedFramePlatformData >)
 
WEBCORE_EXPORT CachedFramePlatformDatacachedFramePlatformData ()
 
WEBCORE_EXPORT void setHasInsecureContent (HasInsecureContent)
 
std::optional< HasInsecureContenthasInsecureContent () const
 
DocumentLoaderdocumentLoader () const
 
int descendantFrameCount () const
 

Constructor & Destructor Documentation

◆ CachedFrame() [1/2]

WebCore::CachedFrame::CachedFrame ( Frame frame)
explicit

◆ CachedFrame() [2/2]

WebCore::CachedFrame::CachedFrame ( Frame )
explicit

Member Function Documentation

◆ cachedFramePlatformData() [1/2]

CachedFramePlatformData * WebCore::CachedFrame::cachedFramePlatformData ( )

◆ cachedFramePlatformData() [2/2]

WEBCORE_EXPORT CachedFramePlatformData* WebCore::CachedFrame::cachedFramePlatformData ( )

◆ clear() [1/2]

void WebCore::CachedFrame::clear ( )

◆ clear() [2/2]

void WebCore::CachedFrame::clear ( )

◆ descendantFrameCount() [1/2]

int WebCore::CachedFrame::descendantFrameCount ( ) const

◆ descendantFrameCount() [2/2]

int WebCore::CachedFrame::descendantFrameCount ( ) const

◆ destroy() [1/2]

void WebCore::CachedFrame::destroy ( )

◆ destroy() [2/2]

void WebCore::CachedFrame::destroy ( )

◆ documentLoader() [1/2]

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

◆ documentLoader() [2/2]

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

◆ hasInsecureContent() [1/2]

std::optional<HasInsecureContent> WebCore::CachedFrame::hasInsecureContent ( ) const
inline

◆ hasInsecureContent() [2/2]

std::optional<HasInsecureContent> WebCore::CachedFrame::hasInsecureContent ( ) const
inline

◆ open() [1/2]

void WebCore::CachedFrame::open ( )

◆ open() [2/2]

void WebCore::CachedFrame::open ( )

◆ setCachedFramePlatformData() [1/2]

void WebCore::CachedFrame::setCachedFramePlatformData ( std::unique_ptr< CachedFramePlatformData data)

◆ setCachedFramePlatformData() [2/2]

WEBCORE_EXPORT void WebCore::CachedFrame::setCachedFramePlatformData ( std::unique_ptr< CachedFramePlatformData )

◆ setHasInsecureContent() [1/2]

void WebCore::CachedFrame::setHasInsecureContent ( HasInsecureContent  hasInsecureContent)

◆ setHasInsecureContent() [2/2]

WEBCORE_EXPORT void WebCore::CachedFrame::setHasInsecureContent ( HasInsecureContent  )

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