diff options
Diffstat (limited to 'gr-blocks/include/gnuradio/blocks/abs_blk.h')
-rw-r--r-- | gr-blocks/include/gnuradio/blocks/abs_blk.h | 41 |
1 files changed, 20 insertions, 21 deletions
diff --git a/gr-blocks/include/gnuradio/blocks/abs_blk.h b/gr-blocks/include/gnuradio/blocks/abs_blk.h index 83e3307e50..231b380a25 100644 --- a/gr-blocks/include/gnuradio/blocks/abs_blk.h +++ b/gr-blocks/include/gnuradio/blocks/abs_blk.h @@ -29,34 +29,33 @@ #include <cstdint> namespace gr { - namespace blocks { +namespace blocks { - /*! - * \brief output[m] = abs(input[m]) for all M streams. - * \ingroup boolean_operators_blk - * - * \details - * absolute value of data stream (Strip sign) - */ -template<class T> - class BLOCKS_API abs_blk : virtual public sync_block - { - - public: +/*! + * \brief output[m] = abs(input[m]) for all M streams. + * \ingroup boolean_operators_blk + * + * \details + * absolute value of data stream (Strip sign) + */ +template <class T> +class BLOCKS_API abs_blk : virtual public sync_block +{ - // gr::blocks::abs_blk::sptr - typedef boost::shared_ptr< abs_blk<T> > sptr; +public: + // gr::blocks::abs_blk::sptr + typedef boost::shared_ptr<abs_blk<T>> sptr; - /*! - * \brief Create an instance of abs_blk - */ - static sptr make(size_t vlen=1); - }; + /*! + * \brief Create an instance of abs_blk + */ + static sptr make(size_t vlen = 1); +}; typedef abs_blk<std::int16_t> abs_ss; typedef abs_blk<std::int32_t> abs_ii; typedef abs_blk<float> abs_ff; - } /* namespace blocks */ +} /* namespace blocks */ } /* namespace gr */ #endif /* ABS_BLK_H */ |