Qore Programming Language 1.19.5
Loading...
Searching...
No Matches
QoreDeserializationContext Class Reference

deserialization context object used in builtin deserializer methods More...

#include <common.h>

Public Member Methods

DLLEXPORT QoreObjectdeserializeObject (const char *index, ExceptionSink *xsink)
 returns the object corresponding to the given object serialization index More...
 
DLLEXPORT QoreValue deserializeValue (const QoreValue val, ExceptionSink *xsink)
 deserializes the given data value and returns the deserialized value More...
 

Detailed Description

deserialization context object used in builtin deserializer methods

Since
Qore 0.9

Member Function Documentation

◆ deserializeObject()

DLLEXPORT QoreObject * QoreDeserializationContext::deserializeObject ( const char *  index,
ExceptionSink xsink 
)

returns the object corresponding to the given object serialization index

throws a Qore-language exception if there is an error deserializing the object

◆ deserializeValue()

DLLEXPORT QoreValue QoreDeserializationContext::deserializeValue ( const QoreValue  val,
ExceptionSink xsink 
)

deserializes the given data value and returns the deserialized value

throws a Qore-language exception if there is an error deserializing the object


The documentation for this class was generated from the following file: