diff options
author | Marcus Müller <mmueller@gnuradio.org> | 2019-08-07 21:45:12 +0200 |
---|---|---|
committer | Marcus Müller <marcus@hostalia.de> | 2019-08-09 23:04:28 +0200 |
commit | f7bbf2c1d8d780294f3e016aff239ca35eb6516e (patch) | |
tree | e09ab6112e02b2215b2d59ac24d3d6ea2edac745 /gr-digital/lib/constellation_soft_decoder_cf_impl.cc | |
parent | 78431dc6941e3acc67c858277dfe4a0ed583643c (diff) |
Tree: clang-format without the include sorting
Diffstat (limited to 'gr-digital/lib/constellation_soft_decoder_cf_impl.cc')
-rw-r--r-- | gr-digital/lib/constellation_soft_decoder_cf_impl.cc | 73 |
1 files changed, 35 insertions, 38 deletions
diff --git a/gr-digital/lib/constellation_soft_decoder_cf_impl.cc b/gr-digital/lib/constellation_soft_decoder_cf_impl.cc index aeab660746..ec0d26d1ad 100644 --- a/gr-digital/lib/constellation_soft_decoder_cf_impl.cc +++ b/gr-digital/lib/constellation_soft_decoder_cf_impl.cc @@ -28,51 +28,48 @@ #include <gnuradio/io_signature.h> namespace gr { - namespace digital { +namespace digital { - constellation_soft_decoder_cf::sptr - constellation_soft_decoder_cf::make(constellation_sptr constellation) - { - return gnuradio::get_initial_sptr - (new constellation_soft_decoder_cf_impl(constellation)); - } +constellation_soft_decoder_cf::sptr +constellation_soft_decoder_cf::make(constellation_sptr constellation) +{ + return gnuradio::get_initial_sptr( + new constellation_soft_decoder_cf_impl(constellation)); +} - constellation_soft_decoder_cf_impl:: - constellation_soft_decoder_cf_impl(constellation_sptr constellation) - : sync_interpolator("constellation_soft_decoder_cf", - io_signature::make(1, 1, sizeof(gr_complex)), - io_signature::make(1, 1, sizeof(float)), - constellation->bits_per_symbol()), - d_constellation(constellation), - d_dim(constellation->dimensionality()), - d_bps(constellation->bits_per_symbol()) - { - } +constellation_soft_decoder_cf_impl::constellation_soft_decoder_cf_impl( + constellation_sptr constellation) + : sync_interpolator("constellation_soft_decoder_cf", + io_signature::make(1, 1, sizeof(gr_complex)), + io_signature::make(1, 1, sizeof(float)), + constellation->bits_per_symbol()), + d_constellation(constellation), + d_dim(constellation->dimensionality()), + d_bps(constellation->bits_per_symbol()) +{ +} - constellation_soft_decoder_cf_impl::~constellation_soft_decoder_cf_impl() - { - } +constellation_soft_decoder_cf_impl::~constellation_soft_decoder_cf_impl() {} - int - constellation_soft_decoder_cf_impl::work(int noutput_items, - gr_vector_const_void_star &input_items, - gr_vector_void_star &output_items) - { - gr_complex const *in = (const gr_complex*)input_items[0]; - float *out = (float*)output_items[0]; +int constellation_soft_decoder_cf_impl::work(int noutput_items, + gr_vector_const_void_star& input_items, + gr_vector_void_star& output_items) +{ + gr_complex const* in = (const gr_complex*)input_items[0]; + float* out = (float*)output_items[0]; - std::vector<float> bits; + std::vector<float> bits; - // FIXME: figure out how to manage d_dim - for(int i = 0; i < noutput_items/d_bps; i++) { - bits = d_constellation->soft_decision_maker(in[i]); - for(size_t j = 0; j < bits.size(); j++) { - out[d_bps*i+j] = bits[j]; + // FIXME: figure out how to manage d_dim + for (int i = 0; i < noutput_items / d_bps; i++) { + bits = d_constellation->soft_decision_maker(in[i]); + for (size_t j = 0; j < bits.size(); j++) { + out[d_bps * i + j] = bits[j]; } - } - - return noutput_items; } - } /* namespace digital */ + return noutput_items; +} + +} /* namespace digital */ } /* namespace gr */ |