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-blocks/lib/multiply_matrix_impl.h | |
parent | 78431dc6941e3acc67c858277dfe4a0ed583643c (diff) |
Tree: clang-format without the include sorting
Diffstat (limited to 'gr-blocks/lib/multiply_matrix_impl.h')
-rw-r--r-- | gr-blocks/lib/multiply_matrix_impl.h | 48 |
1 files changed, 25 insertions, 23 deletions
diff --git a/gr-blocks/lib/multiply_matrix_impl.h b/gr-blocks/lib/multiply_matrix_impl.h index bb5477e805..6cbac7d5a6 100644 --- a/gr-blocks/lib/multiply_matrix_impl.h +++ b/gr-blocks/lib/multiply_matrix_impl.h @@ -1,19 +1,19 @@ /* -*- c++ -*- */ -/* +/* * Copyright 2014,2017-2018 Free Software Foundation, Inc. - * + * * This file is part of GNU Radio - * + * * GNU Radio is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 3, or (at your option) * any later version. - * + * * GNU Radio is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. - * + * * You should have received a copy of the GNU General Public License * along with GNU Radio; see the file COPYING. If not, write to * the Free Software Foundation, Inc., 51 Franklin Street, @@ -26,31 +26,33 @@ #include <gnuradio/blocks/multiply_matrix.h> namespace gr { - namespace blocks { +namespace blocks { - template <class T> - class multiply_matrix_impl : public multiply_matrix<T> - { - private: - std::vector<std::vector<T> > d_A; +template <class T> +class multiply_matrix_impl : public multiply_matrix<T> +{ +private: + std::vector<std::vector<T>> d_A; - void propagate_tags_by_A(int noutput_items, size_t ninput_ports, size_t noutput_ports); + void + propagate_tags_by_A(int noutput_items, size_t ninput_ports, size_t noutput_ports); - void msg_handler_A(pmt::pmt_t A); + void msg_handler_A(pmt::pmt_t A); - public: - multiply_matrix_impl(std::vector<std::vector<T> > A, gr::block::tag_propagation_policy_t tag_propagation_policy); - ~multiply_matrix_impl(); +public: + multiply_matrix_impl(std::vector<std::vector<T>> A, + gr::block::tag_propagation_policy_t tag_propagation_policy); + ~multiply_matrix_impl(); - const std::vector<std::vector<T> >& get_A() const { return d_A; }; - bool set_A(const std::vector<std::vector<T> > &new_A); + const std::vector<std::vector<T>>& get_A() const { return d_A; }; + bool set_A(const std::vector<std::vector<T>>& new_A); - int work(int noutput_items, - gr_vector_const_void_star &input_items, - gr_vector_void_star &output_items); - }; + int work(int noutput_items, + gr_vector_const_void_star& input_items, + gr_vector_void_star& output_items); +}; - } // namespace blocks +} // namespace blocks } // namespace gr #endif /* INCLUDED_BLOCKS_MULTIPLY_MATRIX_IMPL_H */ |