Home
last modified time | relevance | path

Searched refs:Serializer (Results 1 – 4 of 4) sorted by relevance

/ark/js_runtime/ecmascript/
Djs_serializer.h204 friend class Serializer;
209 class Serializer {
211 explicit Serializer(JSThread *thread) : valueSerializer_(thread) {} in Serializer() function
212 ~Serializer() = default;
226 NO_COPY_SEMANTIC(Serializer);
Djs_serializer.cpp1360 bool Serializer::WriteValue( in WriteValue()
1382 std::unique_ptr<SerializationData> Serializer::Release() in Release()
1387 bool Serializer::PrepareTransfer(JSThread *thread, const JSHandle<JSTaggedValue> &transfer) in PrepareTransfer()
1411 bool Serializer::FinalizeTransfer(JSThread *thread, const JSHandle<JSTaggedValue> &transfer) in FinalizeTransfer()
/ark/runtime_core/libpandabase/serializer/
Dserializer.h213 class Serializer {
216 explicit Serializer(std::vector<uint8_t> &buffer) : buffer_(buffer) {} in Serializer() function
224 virtual ~Serializer() = default;
226 NO_COPY_SEMANTIC(Serializer);
227 NO_MOVE_SEMANTIC(Serializer);
286 …:ForEachTuple(internal::StructToTuple<N>(std::forward<Struct>(str)), internal::Serializer(buffer)); in StructToBuffer()
/ark/js_runtime/ecmascript/napi/
Djsnapi.cpp385 ecmascript::Serializer serializer(thread); in SerializeValue()