From ea30ab5d1165707ffb1297dabf2b24ecbd5d39a5 Mon Sep 17 00:00:00 2001 From: imarom Date: Thu, 3 Sep 2015 05:49:10 +0300 Subject: added pretty printer for the mock server on C++ --- src/rpc-server/trex_rpc_server.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/rpc-server/trex_rpc_server.cpp') diff --git a/src/rpc-server/trex_rpc_server.cpp b/src/rpc-server/trex_rpc_server.cpp index 366bfc5b..6b8c200d 100644 --- a/src/rpc-server/trex_rpc_server.cpp +++ b/src/rpc-server/trex_rpc_server.cpp @@ -21,6 +21,7 @@ limitations under the License. #include #include +#include #include #include #include @@ -47,6 +48,10 @@ void TrexRpcServerInterface::verbose_msg(const std::string &msg) { std::cout << "[verbose][" << m_name << "] " << msg << "\n"; } +void TrexRpcServerInterface::verbose_json(const std::string &msg, const std::string &json_str) { + verbose_msg(msg + "\n\n" + TrexJsonRpcV2Parser::pretty_json_str(json_str)); +} + /** * starts a RPC specific server * -- cgit 1.2.3-korg