v8 12.4.254 (node 22.4.1)
V8 is Google's open source JavaScript engine
|
#include <v8-value-serializer.h>
Public Member Functions | |
SharedValueConveyor (SharedValueConveyor &&) noexcept | |
~SharedValueConveyor () | |
SharedValueConveyor & | operator= (SharedValueConveyor &&) noexcept |
Friends | |
class | internal::ValueSerializer |
class | internal::ValueDeserializer |
A move-only class for managing the lifetime of shared value conveyors used by V8 to keep JS shared values alive in transit when serialized.
This class is not directly constructible and is always passed to a ValueSerializer::Delegate via ValueSerializer::SetSharedValueConveyor.
The embedder must not destruct the SharedValueConveyor until the associated serialized data will no longer be deserialized.
Definition at line 45 of file v8-value-serializer.h.
|
noexcept |
~SharedValueConveyor | ( | ) |
|
noexcept |
|
friend |
Definition at line 54 of file v8-value-serializer.h.
|
friend |
Definition at line 53 of file v8-value-serializer.h.