webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
WebCore
DOMGuarded
Protected Member Functions
|
List of all members
WebCore::DOMGuarded< T > Class Template Reference
#include <
JSDOMGuardedObject.h
>
Inheritance diagram for WebCore::DOMGuarded< T >:
Protected Member Functions
DOMGuarded
(
JSDOMGlobalObject
&
globalObject
,
T
&
guarded
)
T
*
guarded
() const
DOMGuarded
(
JSDOMGlobalObject
&
globalObject
,
T
&
guarded
)
T
*
guarded
() const
Protected Member Functions inherited from
WebCore::DOMGuardedObject
DOMGuardedObject
(
JSDOMGlobalObject
&,
JSC::JSCell
&)
void
clear
()
void
contextDestroyed
() override
bool
isEmpty
()
DOMGuardedObject
(
JSDOMGlobalObject
&,
JSC::JSCell
&)
void
clear
()
void
contextDestroyed
() override
bool
isEmpty
()
Protected Member Functions inherited from
WTF::RefCounted< DOMGuardedObject >
RefCounted
()
RefCounted
()
RefCounted
()
~RefCounted
()
~RefCounted
()
~RefCounted
()
Protected Member Functions inherited from
WTF::RefCountedBase
RefCountedBase
()
~RefCountedBase
()
bool
derefBase
() const
bool
deletionHasBegun
() const
RefCountedBase
()
~RefCountedBase
()
bool
derefBase
() const
bool
deletionHasBegun
() const
RefCountedBase
()
~RefCountedBase
()
bool
derefBase
() const
bool
deletionHasBegun
() const
Protected Member Functions inherited from
WebCore::ContextDestructionObserver
virtual
WEBCORE_EXPORT
~ContextDestructionObserver
()
void
observeContext
(
ScriptExecutionContext
*)
virtual
WEBCORE_EXPORT
~ContextDestructionObserver
()
void
observeContext
(
ScriptExecutionContext
*)
Additional Inherited Members
Public Member Functions inherited from
WebCore::DOMGuardedObject
~DOMGuardedObject
()
bool
isSuspended
()
void
visitAggregate
(
JSC::SlotVisitor
&visitor)
JSC::JSValue
guardedObject
() const
JSDOMGlobalObject
*
globalObject
() const
~DOMGuardedObject
()
bool
isSuspended
()
void
visitAggregate
(
JSC::SlotVisitor
&visitor)
JSC::JSValue
guardedObject
() const
JSDOMGlobalObject
*
globalObject
() const
Public Member Functions inherited from
WTF::RefCounted< DOMGuardedObject >
void
deref
() const
void
deref
() const
void
deref
() const
Public Member Functions inherited from
WTF::RefCountedBase
void
ref
() const
bool
hasOneRef
() const
unsigned
refCount
() const
void
relaxAdoptionRequirement
()
void
ref
() const
bool
hasOneRef
() const
unsigned
refCount
() const
void
relaxAdoptionRequirement
()
void
ref
() const
bool
hasOneRef
() const
unsigned
refCount
() const
void
relaxAdoptionRequirement
()
Public Member Functions inherited from
WebCore::ActiveDOMCallback
ActiveDOMCallback
(
ScriptExecutionContext
*
context
)
virtual
~ActiveDOMCallback
()
bool
canInvokeCallback
() const
ActiveDOMCallback
(
ScriptExecutionContext
*
context
)
virtual
~ActiveDOMCallback
()
bool
canInvokeCallback
() const
Public Member Functions inherited from
WebCore::ContextDestructionObserver
WEBCORE_EXPORT
ContextDestructionObserver
(
ScriptExecutionContext
*)
ScriptExecutionContext
*
scriptExecutionContext
() const
WEBCORE_EXPORT
ContextDestructionObserver
(
ScriptExecutionContext
*)
ScriptExecutionContext
*
scriptExecutionContext
() const
Protected Attributes inherited from
WebCore::DOMGuardedObject
JSC::Weak
<
JSC::JSCell
>
m_guarded
JSC::Weak
<
JSDOMGlobalObject
>
m_globalObject
Protected Attributes inherited from
WebCore::ContextDestructionObserver
ScriptExecutionContext
*
m_scriptExecutionContext
Constructor & Destructor Documentation
◆
DOMGuarded()
[1/2]
template<typename T>
WebCore::DOMGuarded
<
T
>::
DOMGuarded
(
JSDOMGlobalObject
&
globalObject
,
T
&
guarded
)
inline
protected
◆
DOMGuarded()
[2/2]
template<typename T>
WebCore::DOMGuarded
<
T
>::
DOMGuarded
(
JSDOMGlobalObject
&
globalObject
,
T
&
guarded
)
inline
protected
Member Function Documentation
◆
guarded()
[1/2]
template<typename T>
T
*
WebCore::DOMGuarded
<
T
>::guarded
(
)
const
inline
protected
◆
guarded()
[2/2]
template<typename T>
T
*
WebCore::DOMGuarded
<
T
>::guarded
(
)
const
inline
protected
The documentation for this class was generated from the following file:
DerivedData/WebKit/Build/Products/Debug/WebCore.framework/Versions/A/PrivateHeaders/
JSDOMGuardedObject.h
Generated by
1.8.13