#include <SerializedScriptValue.h>
|
| WEBCORE_EXPORT JSC::JSValue | deserialize (JSC::ExecState &, JSC::JSGlobalObject *, SerializationErrorMode=SerializationErrorMode::Throwing) |
| |
| WEBCORE_EXPORT JSC::JSValue | deserialize (JSC::ExecState &, JSC::JSGlobalObject *, Vector< RefPtr< MessagePort >> &, SerializationErrorMode=SerializationErrorMode::Throwing) |
| |
| JSC::JSValue | deserialize (JSC::ExecState &, JSC::JSGlobalObject *, Vector< RefPtr< MessagePort >> &, const Vector< String > &blobURLs, const Vector< String > &blobFilePaths, SerializationErrorMode=SerializationErrorMode::Throwing) |
| |
| String | toString () |
| |
| WEBCORE_EXPORT JSValueRef | deserialize (JSContextRef, JSValueRef *exception) |
| |
| const Vector< uint8_t > & | data () const |
| |
| bool | hasBlobURLs () const |
| |
| const Vector< uint8_t > & | toWireBytes () const |
| |
| WEBCORE_EXPORT | ~SerializedScriptValue () |
| |
| WEBCORE_EXPORT JSC::JSValue | deserialize (JSC::ExecState &, JSC::JSGlobalObject *, SerializationErrorMode=SerializationErrorMode::Throwing) |
| |
| WEBCORE_EXPORT JSC::JSValue | deserialize (JSC::ExecState &, JSC::JSGlobalObject *, Vector< RefPtr< MessagePort >> &, SerializationErrorMode=SerializationErrorMode::Throwing) |
| |
| JSC::JSValue | deserialize (JSC::ExecState &, JSC::JSGlobalObject *, Vector< RefPtr< MessagePort >> &, const Vector< String > &blobURLs, const Vector< String > &blobFilePaths, SerializationErrorMode=SerializationErrorMode::Throwing) |
| |
| String | toString () |
| |
| WEBCORE_EXPORT JSValueRef | deserialize (JSContextRef, JSValueRef *exception) |
| |
| const Vector< uint8_t > & | data () const |
| |
| bool | hasBlobURLs () const |
| |
| const Vector< uint8_t > & | toWireBytes () const |
| |
| WEBCORE_EXPORT | ~SerializedScriptValue () |
| |
| void | deref () const |
| |
| void | deref () const |
| |
| void | deref () const |
| |
| | ThreadSafeRefCountedBase ()=default |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| | ThreadSafeRefCountedBase ()=default |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
| | ThreadSafeRefCountedBase ()=default |
| |
| void | ref () const |
| |
| bool | hasOneRef () const |
| |
| unsigned | refCount () const |
| |
|
| static WEBCORE_EXPORT RefPtr< SerializedScriptValue > | create (JSC::ExecState &, JSC::JSValue, SerializationErrorMode=SerializationErrorMode::Throwing) |
| |
| static WEBCORE_EXPORT ExceptionOr< Ref< SerializedScriptValue > > | create (JSC::ExecState &, JSC::JSValue, Vector< JSC::Strong< JSC::JSObject >> &&transfer, Vector< RefPtr< MessagePort >> &, SerializationContext=SerializationContext::Default) |
| |
| static WEBCORE_EXPORT RefPtr< SerializedScriptValue > | create (StringView) |
| |
| static Ref< SerializedScriptValue > | adopt (Vector< uint8_t > &&buffer) |
| |
| static Ref< SerializedScriptValue > | nullValue () |
| |
| static uint32_t | wireFormatVersion () |
| |
| static WEBCORE_EXPORT RefPtr< SerializedScriptValue > | create (JSContextRef, JSValueRef, JSValueRef *exception) |
| |
| static Ref< SerializedScriptValue > | createFromWireBytes (Vector< uint8_t > &&data) |
| |
| static WEBCORE_EXPORT RefPtr< SerializedScriptValue > | create (JSC::ExecState &, JSC::JSValue, SerializationErrorMode=SerializationErrorMode::Throwing) |
| |
| static WEBCORE_EXPORT ExceptionOr< Ref< SerializedScriptValue > > | create (JSC::ExecState &, JSC::JSValue, Vector< JSC::Strong< JSC::JSObject >> &&transfer, Vector< RefPtr< MessagePort >> &, SerializationContext=SerializationContext::Default) |
| |
| static WEBCORE_EXPORT RefPtr< SerializedScriptValue > | create (StringView) |
| |
| static Ref< SerializedScriptValue > | adopt (Vector< uint8_t > &&buffer) |
| |
| static Ref< SerializedScriptValue > | nullValue () |
| |
| static uint32_t | wireFormatVersion () |
| |
| static WEBCORE_EXPORT RefPtr< SerializedScriptValue > | create (JSContextRef, JSValueRef, JSValueRef *exception) |
| |
| static Ref< SerializedScriptValue > | createFromWireBytes (Vector< uint8_t > &&data) |
| |
◆ ~SerializedScriptValue() [1/2]
| WebCore::SerializedScriptValue::~SerializedScriptValue |
( |
| ) |
|
◆ ~SerializedScriptValue() [2/2]
| WEBCORE_EXPORT WebCore::SerializedScriptValue::~SerializedScriptValue |
( |
| ) |
|
◆ adopt() [1/2]
◆ adopt() [2/2]
◆ create() [1/8]
◆ create() [2/8]
◆ create() [3/8]
◆ create() [4/8]
◆ create() [5/8]
◆ create() [6/8]
◆ create() [7/8]
◆ create() [8/8]
◆ createFromWireBytes() [1/2]
◆ createFromWireBytes() [2/2]
◆ data() [1/2]
| const Vector<uint8_t>& WebCore::SerializedScriptValue::data |
( |
| ) |
const |
|
inline |
◆ data() [2/2]
| const Vector<uint8_t>& WebCore::SerializedScriptValue::data |
( |
| ) |
const |
|
inline |
◆ deserialize() [1/8]
◆ deserialize() [2/8]
◆ deserialize() [3/8]
◆ deserialize() [4/8]
◆ deserialize() [5/8]
◆ deserialize() [6/8]
◆ deserialize() [7/8]
◆ deserialize() [8/8]
◆ hasBlobURLs() [1/2]
| bool WebCore::SerializedScriptValue::hasBlobURLs |
( |
| ) |
const |
|
inline |
◆ hasBlobURLs() [2/2]
| bool WebCore::SerializedScriptValue::hasBlobURLs |
( |
| ) |
const |
|
inline |
◆ nullValue() [1/2]
◆ nullValue() [2/2]
◆ toString() [1/2]
| String WebCore::SerializedScriptValue::toString |
( |
| ) |
|
◆ toString() [2/2]
| String WebCore::SerializedScriptValue::toString |
( |
| ) |
|
◆ toWireBytes() [1/2]
| const Vector<uint8_t>& WebCore::SerializedScriptValue::toWireBytes |
( |
| ) |
const |
|
inline |
◆ toWireBytes() [2/2]
| const Vector<uint8_t>& WebCore::SerializedScriptValue::toWireBytes |
( |
| ) |
const |
|
inline |
◆ wireFormatVersion() [1/2]
| uint32_t WebCore::SerializedScriptValue::wireFormatVersion |
( |
| ) |
|
|
static |
◆ wireFormatVersion() [2/2]
| static uint32_t WebCore::SerializedScriptValue::wireFormatVersion |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following files: