QString JsonModule::toString(){ QString str; str="{\n"; str+=appendString("Id")+":"+appendNum(Id)+",\n"; str+=appendString("Name")+":"+appendString(Name)+",\n"; str+=appendString("InPins")+":"+appendStringList(InPins)+",\n"; str+=appendString("OutPins")+":"+appendStringList(OutPins)+",\n"; str+=appendString("Function")+":"+appendString(Function); str+="\n}"; return str; }
void appendAllStringList(stringList *sl, char *s, const char *d) { char *token; token = strtok(s, d); while (token != NULL) { appendStringList(sl, token); token = strtok(NULL, d); } }