summaryrefslogtreecommitdiff
path: root/gr-fec/lib
diff options
context:
space:
mode:
authorMarcus Müller <mmueller@gnuradio.org>2021-06-17 01:18:28 +0200
committerMartin Braun <martin@gnuradio.org>2021-09-07 06:46:35 -0700
commit82f18329e808d8bbf2f475aa0cf4f367175a855d (patch)
treead54fe38462f1f2e7232e1de60f3ed0cf3b3fc66 /gr-fec/lib
parenta2e6f3f6e34ba5b51179712a3f75f9d4c2ff1661 (diff)
modules: include boost/format where used
in the classic modules: audio blocks digital dtv fec fft filter qtgui trellis/fsm uhd video-sdl vocoder/freedv_rx Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
Diffstat (limited to 'gr-fec/lib')
-rw-r--r--gr-fec/lib/ber_bf_impl.cc1
-rw-r--r--gr-fec/lib/cc_decoder_impl.cc1
-rw-r--r--gr-fec/lib/cc_encoder_impl.cc1
-rw-r--r--gr-fec/lib/ccsds_encoder_impl.cc1
-rw-r--r--gr-fec/lib/depuncture_bb_impl.cc1
-rw-r--r--gr-fec/lib/dummy_decoder_impl.cc1
-rw-r--r--gr-fec/lib/dummy_encoder_impl.cc1
-rw-r--r--gr-fec/lib/generic_encoder.cc5
-rw-r--r--gr-fec/lib/ldpc_bit_flip_decoder_impl.cc1
-rw-r--r--gr-fec/lib/ldpc_decoder.cc1
-rw-r--r--gr-fec/lib/ldpc_gen_mtrx_encoder_impl.cc2
-rw-r--r--gr-fec/lib/ldpc_par_mtrx_encoder_impl.cc2
-rw-r--r--gr-fec/lib/puncture_bb_impl.cc1
-rw-r--r--gr-fec/lib/puncture_ff_impl.cc1
-rw-r--r--gr-fec/lib/repetition_decoder_impl.cc1
-rw-r--r--gr-fec/lib/repetition_encoder_impl.cc1
-rw-r--r--gr-fec/lib/tagged_decoder_impl.cc1
-rw-r--r--gr-fec/lib/tagged_encoder_impl.cc1
18 files changed, 22 insertions, 2 deletions
diff --git a/gr-fec/lib/ber_bf_impl.cc b/gr-fec/lib/ber_bf_impl.cc
index b019603e51..d3ef95f223 100644
--- a/gr-fec/lib/ber_bf_impl.cc
+++ b/gr-fec/lib/ber_bf_impl.cc
@@ -15,6 +15,7 @@
#include "ber_bf_impl.h"
#include <gnuradio/io_signature.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cmath>
namespace gr {
diff --git a/gr-fec/lib/cc_decoder_impl.cc b/gr-fec/lib/cc_decoder_impl.cc
index dcc3b6e979..b7d9083e58 100644
--- a/gr-fec/lib/cc_decoder_impl.cc
+++ b/gr-fec/lib/cc_decoder_impl.cc
@@ -14,6 +14,7 @@
#include "cc_decoder_impl.h"
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cmath>
#include <cstdio>
#include <sstream>
diff --git a/gr-fec/lib/cc_encoder_impl.cc b/gr-fec/lib/cc_encoder_impl.cc
index a71b4b57cc..70254e2377 100644
--- a/gr-fec/lib/cc_encoder_impl.cc
+++ b/gr-fec/lib/cc_encoder_impl.cc
@@ -17,6 +17,7 @@
#include <gnuradio/fec/generic_encoder.h>
#include <volk/volk.h>
#include <volk/volk_typedefs.h>
+#include <boost/format.hpp>
#include <cmath>
#include <cstdio>
#include <sstream>
diff --git a/gr-fec/lib/ccsds_encoder_impl.cc b/gr-fec/lib/ccsds_encoder_impl.cc
index 295327340a..572bb0ddc7 100644
--- a/gr-fec/lib/ccsds_encoder_impl.cc
+++ b/gr-fec/lib/ccsds_encoder_impl.cc
@@ -14,6 +14,7 @@
#include "ccsds_encoder_impl.h"
#include <gnuradio/fec/generic_encoder.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <gnuradio/fec/viterbi.h>
diff --git a/gr-fec/lib/depuncture_bb_impl.cc b/gr-fec/lib/depuncture_bb_impl.cc
index bc9be67f78..684e0f41e7 100644
--- a/gr-fec/lib/depuncture_bb_impl.cc
+++ b/gr-fec/lib/depuncture_bb_impl.cc
@@ -16,6 +16,7 @@
#include <gnuradio/io_signature.h>
#include <pmt/pmt.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <string>
diff --git a/gr-fec/lib/dummy_decoder_impl.cc b/gr-fec/lib/dummy_decoder_impl.cc
index ab49c65854..0115ebe336 100644
--- a/gr-fec/lib/dummy_decoder_impl.cc
+++ b/gr-fec/lib/dummy_decoder_impl.cc
@@ -14,6 +14,7 @@
#include "dummy_decoder_impl.h"
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cmath>
#include <cstdio>
#include <sstream>
diff --git a/gr-fec/lib/dummy_encoder_impl.cc b/gr-fec/lib/dummy_encoder_impl.cc
index 86a387f545..00ce6ee242 100644
--- a/gr-fec/lib/dummy_encoder_impl.cc
+++ b/gr-fec/lib/dummy_encoder_impl.cc
@@ -15,6 +15,7 @@
#include "dummy_encoder_impl.h"
#include <gnuradio/fec/generic_encoder.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <sstream>
namespace gr {
diff --git a/gr-fec/lib/generic_encoder.cc b/gr-fec/lib/generic_encoder.cc
index 3a25b9cdc4..66c3713286 100644
--- a/gr-fec/lib/generic_encoder.cc
+++ b/gr-fec/lib/generic_encoder.cc
@@ -13,6 +13,7 @@
#endif
#include <gnuradio/fec/generic_encoder.h>
+#include <boost/format.hpp>
namespace gr {
namespace fec {
@@ -27,6 +28,10 @@ generic_encoder::generic_encoder(std::string name)
generic_encoder::~generic_encoder() {}
+std::string generic_encoder::alias()
+{
+ return (boost::format("%s%d") % d_name % unique_id()).str();
+}
const char* generic_encoder::get_input_conversion() { return "none"; }
const char* generic_encoder::get_output_conversion() { return "none"; }
diff --git a/gr-fec/lib/ldpc_bit_flip_decoder_impl.cc b/gr-fec/lib/ldpc_bit_flip_decoder_impl.cc
index 15e3880191..1df1c7bf71 100644
--- a/gr-fec/lib/ldpc_bit_flip_decoder_impl.cc
+++ b/gr-fec/lib/ldpc_bit_flip_decoder_impl.cc
@@ -12,6 +12,7 @@
#include "ldpc_bit_flip_decoder_impl.h"
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cmath>
#include <cstdio>
#include <sstream>
diff --git a/gr-fec/lib/ldpc_decoder.cc b/gr-fec/lib/ldpc_decoder.cc
index 05b8339655..0680aba856 100644
--- a/gr-fec/lib/ldpc_decoder.cc
+++ b/gr-fec/lib/ldpc_decoder.cc
@@ -12,6 +12,7 @@
#include <gnuradio/fec/ldpc_decoder.h>
#include <gnuradio/fec/maxstar.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <algorithm> // for std::reverse
#include <cmath>
#include <cstdio>
diff --git a/gr-fec/lib/ldpc_gen_mtrx_encoder_impl.cc b/gr-fec/lib/ldpc_gen_mtrx_encoder_impl.cc
index 065b6da57f..2e8ca88d88 100644
--- a/gr-fec/lib/ldpc_gen_mtrx_encoder_impl.cc
+++ b/gr-fec/lib/ldpc_gen_mtrx_encoder_impl.cc
@@ -11,7 +11,7 @@
#endif
#include "ldpc_gen_mtrx_encoder_impl.h"
-#include <sstream>
+#include <boost/format.hpp>
namespace gr {
namespace fec {
diff --git a/gr-fec/lib/ldpc_par_mtrx_encoder_impl.cc b/gr-fec/lib/ldpc_par_mtrx_encoder_impl.cc
index 7886381fe9..a63d2a377d 100644
--- a/gr-fec/lib/ldpc_par_mtrx_encoder_impl.cc
+++ b/gr-fec/lib/ldpc_par_mtrx_encoder_impl.cc
@@ -10,11 +10,11 @@
#include "ldpc_par_mtrx_encoder_impl.h"
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <algorithm> // for std::reverse
#include <cmath>
#include <cstdio>
#include <cstring> // for memcpy
-#include <sstream>
#include <vector>
namespace gr {
diff --git a/gr-fec/lib/puncture_bb_impl.cc b/gr-fec/lib/puncture_bb_impl.cc
index bfe30ef8bb..d8e2f8c5b6 100644
--- a/gr-fec/lib/puncture_bb_impl.cc
+++ b/gr-fec/lib/puncture_bb_impl.cc
@@ -16,6 +16,7 @@
#include <gnuradio/io_signature.h>
#include <pmt/pmt.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <string>
diff --git a/gr-fec/lib/puncture_ff_impl.cc b/gr-fec/lib/puncture_ff_impl.cc
index 50d9dfa9d2..81e69b5b00 100644
--- a/gr-fec/lib/puncture_ff_impl.cc
+++ b/gr-fec/lib/puncture_ff_impl.cc
@@ -16,6 +16,7 @@
#include <gnuradio/io_signature.h>
#include <pmt/pmt.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <string>
diff --git a/gr-fec/lib/repetition_decoder_impl.cc b/gr-fec/lib/repetition_decoder_impl.cc
index 871f62aa79..f0e246ad82 100644
--- a/gr-fec/lib/repetition_decoder_impl.cc
+++ b/gr-fec/lib/repetition_decoder_impl.cc
@@ -14,6 +14,7 @@
#include "repetition_decoder_impl.h"
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cmath>
#include <cstdio>
#include <sstream>
diff --git a/gr-fec/lib/repetition_encoder_impl.cc b/gr-fec/lib/repetition_encoder_impl.cc
index 04532952b2..9afe65b159 100644
--- a/gr-fec/lib/repetition_encoder_impl.cc
+++ b/gr-fec/lib/repetition_encoder_impl.cc
@@ -15,6 +15,7 @@
#include "repetition_encoder_impl.h"
#include <gnuradio/fec/generic_encoder.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <sstream>
namespace gr {
diff --git a/gr-fec/lib/tagged_decoder_impl.cc b/gr-fec/lib/tagged_decoder_impl.cc
index c590137ce1..f8a225b6da 100644
--- a/gr-fec/lib/tagged_decoder_impl.cc
+++ b/gr-fec/lib/tagged_decoder_impl.cc
@@ -14,6 +14,7 @@
#include "tagged_decoder_impl.h"
#include <gnuradio/io_signature.h>
+#include <boost/format.hpp>
#include <cstdio>
namespace gr {
diff --git a/gr-fec/lib/tagged_encoder_impl.cc b/gr-fec/lib/tagged_encoder_impl.cc
index 207abe8ae2..a03298f8cd 100644
--- a/gr-fec/lib/tagged_encoder_impl.cc
+++ b/gr-fec/lib/tagged_encoder_impl.cc
@@ -14,6 +14,7 @@
#include "tagged_encoder_impl.h"
#include <gnuradio/io_signature.h>
+#include <boost/format.hpp>
#include <cstdio>
namespace gr {