ZFFramework
 
Loading...
Searching...
No Matches
ZFJsonSerializableConverter.h File Reference

serializable convertion between json and serializalbe More...

#include "ZFJson.h"

Go to the source code of this file.

Functions

ZFLIB_ZFAlgorithm zfbool ZFSerializableDataFromJson (ZFSerializableData &serializableData, const ZFJson &jsonObject, zfstring *outErrorHint=(zft_zfnull), ZFJson *outErrorPos=(zft_zfnull))
 parse json formated data to serializable
 
ZFLIB_ZFAlgorithm ZFSerializableData ZFSerializableDataFromJson (const ZFJson &jsonObject, zfstring *outErrorHint=(zft_zfnull), ZFJson *outErrorPos=(zft_zfnull))
 see ZFSerializableDataFromJson
 
ZFLIB_ZFAlgorithm zfbool ZFSerializableDataToJson (ZFJson &jsonObject, const ZFSerializableData &serializableData, zfstring *outErrorHint=(zft_zfnull), ZFSerializableData *outErrorPos=(zft_zfnull))
 print serializable to json formated data
 
ZFLIB_ZFAlgorithm ZFJson ZFSerializableDataToJson (const ZFSerializableData &serializableData, zfstring *outErrorHint=(zft_zfnull), ZFSerializableData *outErrorPos=(zft_zfnull))
 see ZFSerializableDataToJson
 
ZFLIB_ZFAlgorithm zfbool ZFSerializableDataFromJson (ZFSerializableData &ret, const ZFInput &input, zfstring *outErrorHint=(zft_zfnull))
 util method to parse serializable data from input with json format
 
ZFLIB_ZFAlgorithm ZFSerializableData ZFSerializableDataFromJson (const ZFInput &input, zfstring *outErrorHint=(zft_zfnull))
 see ZFSerializableDataFromJson
 
ZFLIB_ZFAlgorithm zfbool ZFSerializableDataToJson (const ZFOutput &outputCallback, const ZFSerializableData &serializableData, zfstring *outErrorHint=(zft_zfnull), const ZFJsonOutputToken &token=(ZFJsonOutputTokenDefault()))
 util method to print serializable data in json format, usually for debug use only
 
ZFLIB_ZFAlgorithm zfbool ZFObjectFromJson (zfauto &ret, const ZFInput &input, zfstring *outErrorHint=(zft_zfnull))
 util method to parse object from input with json format
 
ZFLIB_ZFAlgorithm zfauto ZFObjectFromJson (const ZFInput &input, zfstring *outErrorHint=(zft_zfnull))
 see ZFObjectFromJson
 
ZFLIB_ZFAlgorithm zfbool ZFObjectToJson (const ZFOutput &outputCallback, ZFObject *obj, zfstring *outErrorHint=(zft_zfnull), const ZFJsonOutputToken &token=(ZFJsonOutputTokenDefault()))
 util method to convert serializable object to json format
 

Detailed Description

serializable convertion between json and serializalbe