A C++14 JSON Serialization Library
DonerSerializer.h
no longer exists. The Serialize/Deserialize functionalities have been separated in two different files, DonerSerialize.h
and DonerDeserialize.h
. This way the user can include only the needed functionality. PR
ISerializable
interface is now located in ISerializable.h
instead of DonerSerializer.h
. PR
DonerSerialization
changed to DonerSerializer
, to be more consistent with the library name. PR
DONER_SERIALIZE_OBJECT_TO_JSON
macro has dissapeared. Now you should use DonerSerializer::CJsonSerializer
class. More info | PR
DONER_DESERIALIZE_OBJECT_FROM_JSON
macro has dissapeared. Now you should use DonerSerializer::CJsonDeserializer
class. More info | PR
CSerializationResolver
and CDeserializationResolver
internal implementation has changed to make it possible to add new thirdparty types. More info | PR
For more information please check the Tutorial