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

#include <ScriptWrappable.h>

Inheritance diagram for WebCore::ScriptWrappable:
WebCore::BarProp WebCore::Blob WebCore::Blob WebCore::CanvasRenderingContext WebCore::ClientRect WebCore::CSSStyleDeclaration WebCore::CSSStyleDeclaration WebCore::DatasetDOMStringMap WebCore::DOMImplementation WebCore::DOMImplementation WebCore::DOMMimeTypeArray WebCore::DOMPlugin WebCore::DOMPluginArray WebCore::DOMPointReadOnly WebCore::DOMRectReadOnly WebCore::Event WebCore::Event WebCore::EventTarget WebCore::EventTarget WebCore::FileList WebCore::FileList WebCore::History WebCore::Location WebCore::NamedNodeMap WebCore::NamedNodeMap WebCore::Navigator WebCore::NodeIterator WebCore::NodeIterator WebCore::NodeList WebCore::NodeList WebCore::Screen WebCore::Storage WebCore::Storage WebCore::TreeWalker WebCore::TreeWalker WebCore::WebKitCSSMatrix

Public Member Functions

JSDOMObjectwrapper () const
 
void setWrapper (JSDOMObject *, JSC::WeakHandleOwner *, void *)
 
void clearWrapper (JSDOMObject *)
 
JSDOMObjectwrapper () const
 
void setWrapper (JSDOMObject *, JSC::WeakHandleOwner *, void *)
 
void clearWrapper (JSDOMObject *)
 

Static Public Member Functions

template<typename Derived >
static ptrdiff_t offsetOfWrapper ()
 
template<typename Derived >
static ptrdiff_t offsetOfWrapper ()
 

Protected Member Functions

 ~ScriptWrappable ()
 
 ~ScriptWrappable ()
 

Constructor & Destructor Documentation

◆ ~ScriptWrappable() [1/2]

WebCore::ScriptWrappable::~ScriptWrappable ( )
inlineprotected

◆ ~ScriptWrappable() [2/2]

WebCore::ScriptWrappable::~ScriptWrappable ( )
inlineprotected

Member Function Documentation

◆ clearWrapper() [1/2]

void WebCore::ScriptWrappable::clearWrapper ( JSDOMObject wrapper)
inline

◆ clearWrapper() [2/2]

void WebCore::ScriptWrappable::clearWrapper ( JSDOMObject )

◆ offsetOfWrapper() [1/2]

template<typename Derived >
static ptrdiff_t WebCore::ScriptWrappable::offsetOfWrapper ( )
inlinestatic

◆ offsetOfWrapper() [2/2]

template<typename Derived >
static ptrdiff_t WebCore::ScriptWrappable::offsetOfWrapper ( )
inlinestatic

◆ setWrapper() [1/2]

void WebCore::ScriptWrappable::setWrapper ( JSDOMObject wrapper,
JSC::WeakHandleOwner wrapperOwner,
void context 
)
inline

◆ setWrapper() [2/2]

void WebCore::ScriptWrappable::setWrapper ( JSDOMObject ,
JSC::WeakHandleOwner ,
void  
)

◆ wrapper() [1/2]

JSDOMObject * WebCore::ScriptWrappable::wrapper ( ) const
inline

◆ wrapper() [2/2]

JSDOMObject* WebCore::ScriptWrappable::wrapper ( ) const

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