#include <icy/json/iserializable.h>Abstract interface for JSON-serializable objects.
| Return | Name | Description |
|---|---|---|
void | serialize | Serializes this object's state into root. |
void | deserialize | Populates this object's state from root. |
void serialize(json::Value & root)Serializes this object's state into root.
root JSON object to populate.void deserialize(json::Value & root)Populates this object's state from root.
root JSON object previously produced by serialize().