Space: added pretty_print parameter to some json serializing methods

This commit is contained in:
2021-08-07 21:19:38 +02:00
parent 8c5ede5cf3
commit 7fcfdac52f
2 changed files with 12 additions and 12 deletions

View File

@@ -1474,35 +1474,35 @@ void Space::serialize_to_space_to(std::wstring & str, bool pretty_print) const
std::string Space::serialize_to_json_str() const
std::string Space::serialize_to_json_str(bool pretty_print) const
{
std::string str;
serialize_to_json_to(str);
serialize_to_json_to(str, pretty_print);
return str;
}
std::wstring Space::serialize_to_json_wstr() const
std::wstring Space::serialize_to_json_wstr(bool pretty_print) const
{
std::wstring str;
serialize_to_json_to(str);
serialize_to_json_to(str, pretty_print);
return str;
}
void Space::serialize_to_json_to(std::string & str) const
void Space::serialize_to_json_to(std::string & str, bool pretty_print) const
{
TextStream stream;
serialize_to_json_stream(stream);
serialize_to_json_stream(stream, pretty_print);
stream.to_str(str);
}
void Space::serialize_to_json_to(std::wstring & str) const
void Space::serialize_to_json_to(std::wstring & str, bool pretty_print) const
{
WTextStream stream;
serialize_to_json_stream(stream);
serialize_to_json_stream(stream, pretty_print);
stream.to_str(str);
}