diff options
author | Anton Samokhvalov <pg83@yandex.ru> | 2022-02-10 16:45:17 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:45:17 +0300 |
commit | d3a398281c6fd1d3672036cb2d63f842d2cb28c5 (patch) | |
tree | dd4bd3ca0f36b817e96812825ffaf10d645803f2 /library/cpp/protobuf/json/proto2json.cpp | |
parent | 72cb13b4aff9bc9cf22e49251bc8fd143f82538f (diff) | |
download | ydb-d3a398281c6fd1d3672036cb2d63f842d2cb28c5.tar.gz |
Restoring authorship annotation for Anton Samokhvalov <pg83@yandex.ru>. Commit 2 of 2.
Diffstat (limited to 'library/cpp/protobuf/json/proto2json.cpp')
-rw-r--r-- | library/cpp/protobuf/json/proto2json.cpp | 76 |
1 files changed, 38 insertions, 38 deletions
diff --git a/library/cpp/protobuf/json/proto2json.cpp b/library/cpp/protobuf/json/proto2json.cpp index 3083bd3422..3d76a91686 100644 --- a/library/cpp/protobuf/json/proto2json.cpp +++ b/library/cpp/protobuf/json/proto2json.cpp @@ -14,43 +14,43 @@ #include <util/system/yassert.h> namespace NProtobufJson { - void Proto2Json(const NProtoBuf::Message& proto, IJsonOutput& jsonOutput, - const TProto2JsonConfig& config, bool closeMap) { - TProto2JsonPrinter printer(config); - printer.Print(proto, jsonOutput, closeMap); - } - - void Proto2Json(const NProtoBuf::Message& proto, NJson::TJsonValue& json, - const TProto2JsonConfig& config) { - Proto2Json(proto, *CreateJsonMapOutput(json), config); - } - - void Proto2Json(const NProtoBuf::Message& proto, NJson::TJsonWriter& writer, - const TProto2JsonConfig& config) { - Proto2Json(proto, *CreateJsonMapOutput(writer), config); - writer.Flush(); - } - - void Proto2Json(const NProtoBuf::Message& proto, IOutputStream& out, - const TProto2JsonConfig& config) { - Proto2Json(proto, *CreateJsonMapOutput(out, config), config); - } - - void Proto2Json(const NProtoBuf::Message& proto, TStringStream& out, - const TProto2JsonConfig& config) { - Proto2Json(proto, *CreateJsonMapOutput(out, config), config); - } - - void Proto2Json(const NProtoBuf::Message& proto, TString& str, - const TProto2JsonConfig& config) { - Proto2Json(proto, *CreateJsonMapOutput(str, config), config); - } - - TString Proto2Json(const ::NProtoBuf::Message& proto, - const TProto2JsonConfig& config) { - TString res; - Proto2Json(proto, res, config); - return res; - } + void Proto2Json(const NProtoBuf::Message& proto, IJsonOutput& jsonOutput, + const TProto2JsonConfig& config, bool closeMap) { + TProto2JsonPrinter printer(config); + printer.Print(proto, jsonOutput, closeMap); + } + + void Proto2Json(const NProtoBuf::Message& proto, NJson::TJsonValue& json, + const TProto2JsonConfig& config) { + Proto2Json(proto, *CreateJsonMapOutput(json), config); + } + + void Proto2Json(const NProtoBuf::Message& proto, NJson::TJsonWriter& writer, + const TProto2JsonConfig& config) { + Proto2Json(proto, *CreateJsonMapOutput(writer), config); + writer.Flush(); + } + + void Proto2Json(const NProtoBuf::Message& proto, IOutputStream& out, + const TProto2JsonConfig& config) { + Proto2Json(proto, *CreateJsonMapOutput(out, config), config); + } + + void Proto2Json(const NProtoBuf::Message& proto, TStringStream& out, + const TProto2JsonConfig& config) { + Proto2Json(proto, *CreateJsonMapOutput(out, config), config); + } + + void Proto2Json(const NProtoBuf::Message& proto, TString& str, + const TProto2JsonConfig& config) { + Proto2Json(proto, *CreateJsonMapOutput(str, config), config); + } + + TString Proto2Json(const ::NProtoBuf::Message& proto, + const TProto2JsonConfig& config) { + TString res; + Proto2Json(proto, res, config); + return res; + } } |