From 69a1ceabce1778ee49004eeb6f821d31e4383be2 Mon Sep 17 00:00:00 2001 From: Eric Frias Date: Wed, 9 May 2018 15:39:57 -0400 Subject: [PATCH] Add a fc_[diwe]dump() function, analogous to fc_[diew]log() --- include/fc/log/logger.hpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/fc/log/logger.hpp b/include/fc/log/logger.hpp index 8c1020d..a0e85b3 100644 --- a/include/fc/log/logger.hpp +++ b/include/fc/log/logger.hpp @@ -155,6 +155,15 @@ namespace fc #define FC_FORMAT_ARG_PARAMS( ... )\ BOOST_PP_SEQ_FOR_EACH( FC_FORMAT_ARGS, v, __VA_ARGS__ ) +#define fc_ddump( LOGGER, SEQ ) \ + fc_dlog( LOGGER, FC_FORMAT(SEQ), FC_FORMAT_ARG_PARAMS(SEQ) ) +#define fc_idump( LOGGER, SEQ ) \ + fc_ilog( LOGGER, FC_FORMAT(SEQ), FC_FORMAT_ARG_PARAMS(SEQ) ) +#define fc_wdump( LOGGER, SEQ ) \ + fc_wlog( LOGGER, FC_FORMAT(SEQ), FC_FORMAT_ARG_PARAMS(SEQ) ) +#define fc_edump( LOGGER, SEQ ) \ + fc_elog( LOGGER, FC_FORMAT(SEQ), FC_FORMAT_ARG_PARAMS(SEQ) ) + #define ddump( SEQ ) \ dlog( FC_FORMAT(SEQ), FC_FORMAT_ARG_PARAMS(SEQ) ) #define idump( SEQ ) \