webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Static Public Member Functions | List of all members
OpaqueJSWeakObjectMap Struct Reference

#include <JSWeakObjectMapRefInternal.h>

Inheritance diagram for OpaqueJSWeakObjectMap:

Public Member Functions

WeakMapTypemap ()
 
 ~OpaqueJSWeakObjectMap ()
 
WeakMapTypemap ()
 
 ~OpaqueJSWeakObjectMap ()
 

Static Public Member Functions

static Ref< OpaqueJSWeakObjectMapcreate (JSC::VM &vm, void *data, JSWeakMapDestroyedCallback callback)
 
static Ref< OpaqueJSWeakObjectMapcreate (JSC::VM &vm, void *data, JSWeakMapDestroyedCallback callback)
 

Constructor & Destructor Documentation

◆ ~OpaqueJSWeakObjectMap() [1/2]

OpaqueJSWeakObjectMap::~OpaqueJSWeakObjectMap ( )
inline

◆ ~OpaqueJSWeakObjectMap() [2/2]

OpaqueJSWeakObjectMap::~OpaqueJSWeakObjectMap ( )
inline

Member Function Documentation

◆ create() [1/2]

static Ref<OpaqueJSWeakObjectMap> OpaqueJSWeakObjectMap::create ( JSC::VM vm,
void data,
JSWeakMapDestroyedCallback  callback 
)
inlinestatic

◆ create() [2/2]

static Ref<OpaqueJSWeakObjectMap> OpaqueJSWeakObjectMap::create ( JSC::VM vm,
void data,
JSWeakMapDestroyedCallback  callback 
)
inlinestatic

◆ map() [1/2]

WeakMapType& OpaqueJSWeakObjectMap::map ( )
inline

◆ map() [2/2]

WeakMapType& OpaqueJSWeakObjectMap::map ( )
inline

The documentation for this struct was generated from the following file: