#include <value-serializer.h>
Definition at line 203 of file value-serializer.h.
◆ ValueDeserializer() [1/3]
◆ ValueDeserializer() [2/3]
v8::internal::ValueDeserializer::ValueDeserializer |
( |
Isolate * | isolate, |
|
|
const uint8_t * | data, |
|
|
size_t | size ) |
◆ ~ValueDeserializer()
v8::internal::ValueDeserializer::~ValueDeserializer |
( |
| ) |
|
◆ ValueDeserializer() [3/3]
◆ AddObjectWithID()
◆ ConsumeTag()
◆ GetObjectWithID()
◆ GetWireFormatVersion()
uint32_t v8::internal::ValueDeserializer::GetWireFormatVersion |
( |
| ) |
const |
|
inline |
◆ HasObjectWithID()
bool v8::internal::ValueDeserializer::HasObjectWithID |
( |
uint32_t | id | ) |
|
|
private |
◆ operator=()
◆ PeekTag()
◆ ReadBigInt()
◆ ReadByte()
bool v8::internal::ValueDeserializer::ReadByte |
( |
uint8_t * | value | ) |
|
◆ ReadDenseJSArray()
◆ ReadDouble() [1/2]
Maybe< double > v8::internal::ValueDeserializer::ReadDouble |
( |
| ) |
|
|
private |
◆ ReadDouble() [2/2]
bool v8::internal::ValueDeserializer::ReadDouble |
( |
double * | value | ) |
|
◆ ReadHeader()
Maybe< bool > v8::internal::ValueDeserializer::ReadHeader |
( |
| ) |
|
◆ ReadHostObject()
◆ ReadJSArrayBuffer()
◆ ReadJSArrayBufferView()
◆ ReadJSDate()
◆ ReadJSError()
◆ ReadJSMap()
◆ ReadJSObject()
◆ ReadJSObjectProperties()
◆ ReadJSPrimitiveWrapper()
◆ ReadJSRegExp()
◆ ReadJSSet()
◆ ReadObject()
◆ ReadObjectInternal()
◆ ReadObjectUsingEntireBufferForLegacyFormat()
◆ ReadObjectWrapper()
◆ ReadOneByteString()
◆ ReadRawBytes() [1/2]
bool v8::internal::ValueDeserializer::ReadRawBytes |
( |
size_t | length, |
|
|
const void ** | data ) |
◆ ReadRawBytes() [2/2]
◆ ReadRawTwoBytes()
◆ ReadSharedObject()
◆ ReadSparseJSArray()
◆ ReadString()
◆ ReadTag()
◆ ReadTransferredJSArrayBuffer()
◆ ReadTwoByteString()
◆ ReadUint32()
bool v8::internal::ValueDeserializer::ReadUint32 |
( |
uint32_t * | value | ) |
|
◆ ReadUint64()
bool v8::internal::ValueDeserializer::ReadUint64 |
( |
uint64_t * | value | ) |
|
◆ ReadUtf8String()
◆ ReadVarint() [1/2]
Maybe< T > v8::internal::ValueDeserializer::ReadVarint |
( |
| ) |
|
◆ ReadVarint() [2/2]
◆ ReadVarintLoop() [1/2]
Maybe< T > v8::internal::ValueDeserializer::ReadVarintLoop |
( |
| ) |
|
◆ ReadVarintLoop() [2/2]
◆ ReadZigZag()
Maybe< T > v8::internal::ValueDeserializer::ReadZigZag |
( |
| ) |
|
|
private |
◆ TransferArrayBuffer()
void v8::internal::ValueDeserializer::TransferArrayBuffer |
( |
uint32_t | transfer_id, |
|
|
DirectHandle< JSArrayBuffer > | array_buffer ) |
◆ ValidateJSArrayBufferViewFlags()
bool v8::internal::ValueDeserializer::ValidateJSArrayBufferViewFlags |
( |
Tagged< JSArrayBuffer > | buffer, |
|
|
uint32_t | serialized_flags, |
|
|
bool & | is_length_tracking, |
|
|
bool & | is_backed_by_rab ) |
|
private |
◆ array_buffer_transfer_map_
◆ delegate_
◆ end_
const uint8_t* const v8::internal::ValueDeserializer::end_ |
|
private |
◆ id_map_
◆ isolate_
Isolate* const v8::internal::ValueDeserializer::isolate_ |
|
private |
◆ next_id_
uint32_t v8::internal::ValueDeserializer::next_id_ = 0 |
|
private |
◆ position_
const uint8_t* v8::internal::ValueDeserializer::position_ |
|
private |
◆ shared_object_conveyor_
◆ suppress_deserialization_errors_
bool v8::internal::ValueDeserializer::suppress_deserialization_errors_ = false |
|
private |
◆ version_
uint32_t v8::internal::ValueDeserializer::version_ = 0 |
|
private |
◆ version_13_broken_data_mode_
bool v8::internal::ValueDeserializer::version_13_broken_data_mode_ = false |
|
private |
The documentation for this class was generated from the following files: