#include "ParamListJson.h" Json::Value ParamToJson(const Param ¶m) { Json::Value v; v["type"] = param.type.toUtf8().data(); v["value"] = param.value.toUtf8().data(); return v; } // Param ParamFromJson(const Json::Value &json) // { // Param p; // return p; // } Json::Value ParamListToJson(const t_ParamList &list) { Json::Value root; for (const auto ¶m : list) { root.append(ParamToJson(param)); } return root; } // t_ParamList ParamListFromJson(const Json::Value &json) // { // t_ParamList result; // if (json.isArray()) { // result.reserve(json.size()); // for (auto &e : json) { // result.push_back(ParamFromJson(e)); // } // } // return result; //}