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

#include <WebSerializedJSValue.h>

Inheritance diagram for WebSerializedJSValue:
IWebSerializedJSValue IWebSerializedJSValuePrivate

Public Member Functions

virtual ULONG STDMETHODCALLTYPE AddRef ()
 
virtual ULONG STDMETHODCALLTYPE Release ()
 
virtual HRESULT STDMETHODCALLTYPE serialize (JSContextRef, JSValueRef value, JSValueRef *exception)
 
virtual HRESULT STDMETHODCALLTYPE deserialize (JSContextRef, JSValueRef *result)
 
virtual HRESULT STDMETHODCALLTYPE setInternalRepresentation (void *internalRepresentation)
 
virtual HRESULT STDMETHODCALLTYPE getInternalRepresentation (void **internalRepresentation)
 

Static Public Member Functions

static COMPtr< WebSerializedJSValuecreateInstance ()
 

Member Function Documentation

◆ AddRef()

ULONG WebSerializedJSValue::AddRef ( void  )
virtual

◆ createInstance()

COMPtr< WebSerializedJSValue > WebSerializedJSValue::createInstance ( )
static

◆ deserialize()

HRESULT WebSerializedJSValue::deserialize ( JSContextRef  destinationContext,
JSValueRef result 
)
virtual

Implements IWebSerializedJSValue.

◆ getInternalRepresentation()

HRESULT WebSerializedJSValue::getInternalRepresentation ( void **  internalRepresentation)
virtual

◆ Release()

ULONG WebSerializedJSValue::Release ( void  )
virtual

◆ serialize()

HRESULT WebSerializedJSValue::serialize ( JSContextRef  sourceContext,
JSValueRef  value,
JSValueRef exception 
)
virtual

Implements IWebSerializedJSValue.

◆ setInternalRepresentation()

HRESULT WebSerializedJSValue::setInternalRepresentation ( void internalRepresentation)
virtual

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