static bool serialize(JsonSerializable *pObj, std::string &output)
Unserialize a JSON document into a Value.
static std::string const input
virtual void serialize(Json::Value &root) const =0
Writes a Value in JSON format in a human friendly way.
virtual void deserialize(Json::Value &root)=0
static bool deserialize(JsonSerializable *pObj, std::string &input)
JSON (JavaScript Object Notation).