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

#include <ContextDestructionObserver.h>

Inheritance diagram for WebCore::ContextDestructionObserver:
WebCore::ActiveDOMCallback WebCore::ActiveDOMCallback WebCore::ActiveDOMObject WebCore::ActiveDOMObject WebCore::Crypto WebCore::DOMWindow WebCore::DOMWindow WebCore::Internals WebCore::NamedFlowCollection

Public Member Functions

WEBCORE_EXPORT ContextDestructionObserver (ScriptExecutionContext *)
 
virtual WEBCORE_EXPORT void contextDestroyed ()
 
ScriptExecutionContextscriptExecutionContext () const
 
WEBCORE_EXPORT ContextDestructionObserver (ScriptExecutionContext *)
 
virtual WEBCORE_EXPORT void contextDestroyed ()
 
ScriptExecutionContextscriptExecutionContext () const
 

Protected Member Functions

virtual WEBCORE_EXPORT ~ContextDestructionObserver ()
 
void observeContext (ScriptExecutionContext *)
 
virtual WEBCORE_EXPORT ~ContextDestructionObserver ()
 
void observeContext (ScriptExecutionContext *)
 

Protected Attributes

ScriptExecutionContextm_scriptExecutionContext
 

Constructor & Destructor Documentation

◆ ContextDestructionObserver() [1/2]

WebCore::ContextDestructionObserver::ContextDestructionObserver ( ScriptExecutionContext scriptExecutionContext)
explicit

◆ ~ContextDestructionObserver() [1/2]

WebCore::ContextDestructionObserver::~ContextDestructionObserver ( )
protectedvirtual

◆ ContextDestructionObserver() [2/2]

WEBCORE_EXPORT WebCore::ContextDestructionObserver::ContextDestructionObserver ( ScriptExecutionContext )
explicit

◆ ~ContextDestructionObserver() [2/2]

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

Member Function Documentation

◆ contextDestroyed() [1/2]

void WebCore::ContextDestructionObserver::contextDestroyed ( )
virtual

◆ contextDestroyed() [2/2]

virtual WEBCORE_EXPORT void WebCore::ContextDestructionObserver::contextDestroyed ( )
virtual

◆ observeContext() [1/2]

void WebCore::ContextDestructionObserver::observeContext ( ScriptExecutionContext )
protected

◆ observeContext() [2/2]

void WebCore::ContextDestructionObserver::observeContext ( ScriptExecutionContext scriptExecutionContext)
protected

◆ scriptExecutionContext() [1/2]

ScriptExecutionContext* WebCore::ContextDestructionObserver::scriptExecutionContext ( ) const
inline

◆ scriptExecutionContext() [2/2]

ScriptExecutionContext* WebCore::ContextDestructionObserver::scriptExecutionContext ( ) const
inline

Member Data Documentation

◆ m_scriptExecutionContext

ScriptExecutionContext * WebCore::ContextDestructionObserver::m_scriptExecutionContext
protected

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