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

#include <FrameDestructionObserver.h>

Inheritance diagram for WebCore::FrameDestructionObserver:
WebCore::Document WebCore::Document WebCore::DOMMimeType WebCore::DOMPlugin WebCore::DOMWindow WebCore::DOMWindow WebKit::DOMObjectCacheFrameObserver WebKitFrameWrapper

Public Member Functions

WEBCORE_EXPORT FrameDestructionObserver (Frame *)
 
virtual WEBCORE_EXPORT void frameDestroyed ()
 
virtual WEBCORE_EXPORT void willDetachPage ()
 
Frameframe () const
 
WEBCORE_EXPORT FrameDestructionObserver (Frame *)
 
virtual WEBCORE_EXPORT void frameDestroyed ()
 
virtual WEBCORE_EXPORT void willDetachPage ()
 
Frameframe () const
 

Protected Member Functions

virtual WEBCORE_EXPORT ~FrameDestructionObserver ()
 
WEBCORE_EXPORT void observeFrame (Frame *)
 
virtual WEBCORE_EXPORT ~FrameDestructionObserver ()
 
WEBCORE_EXPORT void observeFrame (Frame *)
 

Protected Attributes

Framem_frame
 

Constructor & Destructor Documentation

◆ FrameDestructionObserver() [1/2]

WebCore::FrameDestructionObserver::FrameDestructionObserver ( Frame frame)
explicit

◆ ~FrameDestructionObserver() [1/2]

WebCore::FrameDestructionObserver::~FrameDestructionObserver ( )
protectedvirtual

◆ FrameDestructionObserver() [2/2]

WEBCORE_EXPORT WebCore::FrameDestructionObserver::FrameDestructionObserver ( Frame )
explicit

◆ ~FrameDestructionObserver() [2/2]

virtual WEBCORE_EXPORT WebCore::FrameDestructionObserver::~FrameDestructionObserver ( )
protectedvirtual

Member Function Documentation

◆ frame() [1/2]

Frame* WebCore::FrameDestructionObserver::frame ( ) const
inline

◆ frame() [2/2]

Frame* WebCore::FrameDestructionObserver::frame ( ) const
inline

◆ frameDestroyed() [1/2]

virtual WEBCORE_EXPORT void WebCore::FrameDestructionObserver::frameDestroyed ( )
virtual

◆ frameDestroyed() [2/2]

void WebCore::FrameDestructionObserver::frameDestroyed ( )
virtual

◆ observeFrame() [1/2]

void WebCore::FrameDestructionObserver::observeFrame ( Frame frame)
protected

◆ observeFrame() [2/2]

WEBCORE_EXPORT void WebCore::FrameDestructionObserver::observeFrame ( Frame )
protected

◆ willDetachPage() [1/2]

virtual WEBCORE_EXPORT void WebCore::FrameDestructionObserver::willDetachPage ( )
virtual

◆ willDetachPage() [2/2]

void WebCore::FrameDestructionObserver::willDetachPage ( )
virtual

Member Data Documentation

◆ m_frame

Frame * WebCore::FrameDestructionObserver::m_frame
protected

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