100 if (format.
getSpacing() == JSON::Spacing::multiLine)
103 const int numValues = properties.size();
105 for (
int i = 0; i < numValues; ++i)
107 if (format.
getSpacing() == JSON::Spacing::multiLine)
108 JSONFormatter::writeSpaces (out, format.
getIndentLevel() + JSONFormatter::indentSize);
111 JSONFormatter::writeString (out, properties.getName (i));
114 if (format.
getSpacing() != JSON::Spacing::none)
117 JSON::writeToStream (out,
118 properties.getValueAt (i),
121 if (i < numValues - 1)
127 case JSON::Spacing::none:
break;
128 case JSON::Spacing::singleLine: out <<
' ';
break;
129 case JSON::Spacing::multiLine: out << newLine;
break;
132 else if (format.
getSpacing() == JSON::Spacing::multiLine)
136 if (format.
getSpacing() == JSON::Spacing::multiLine)