#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: