blob: aa24271487bbc506499dfd8474f1c27f1de24d03 (
plain) (
tree)
|
|
#pragma once
// fwd:
namespace Json
{
class Value;
}
namespace JsonUtils
{
AString WriteFastString(const Json::Value & a_Root);
AString WriteStyledString(const Json::Value & a_Root);
bool ParseString(const AString & a_JsonStr, Json::Value & a_Root, AString * a_ErrorMsg = nullptr);
/** Creates a Json string representing an object with the specified single value. */
extern AString SerializeSingleValueJsonObject(const AString & a_Key, const AString & a_Value);
} // namespace JsonUtils
|