diff options
Diffstat (limited to 'gr-blocks/lib/not_blk_impl.cc')
-rw-r--r-- | gr-blocks/lib/not_blk_impl.cc | 53 |
1 files changed, 26 insertions, 27 deletions
diff --git a/gr-blocks/lib/not_blk_impl.cc b/gr-blocks/lib/not_blk_impl.cc index 3c3dea5a15..366671353d 100644 --- a/gr-blocks/lib/not_blk_impl.cc +++ b/gr-blocks/lib/not_blk_impl.cc @@ -29,42 +29,41 @@ #include <gnuradio/io_signature.h> namespace gr { - namespace blocks { +namespace blocks { - template <class T> - typename not_blk<T>::sptr not_blk<T>::make(size_t vlen) - { - return gnuradio::get_initial_sptr(new not_blk_impl<T> (vlen)); - } +template <class T> +typename not_blk<T>::sptr not_blk<T>::make(size_t vlen) +{ + return gnuradio::get_initial_sptr(new not_blk_impl<T>(vlen)); +} - template <class T> - not_blk_impl<T> ::not_blk_impl(size_t vlen) - : sync_block ("not_blk", - io_signature::make (1, 1, sizeof (T)*vlen), - io_signature::make (1, 1, sizeof (T)*vlen)), +template <class T> +not_blk_impl<T>::not_blk_impl(size_t vlen) + : sync_block("not_blk", + io_signature::make(1, 1, sizeof(T) * vlen), + io_signature::make(1, 1, sizeof(T) * vlen)), d_vlen(vlen) - { - } +{ +} - template <class T> - int - not_blk_impl<T> ::work(int noutput_items, - gr_vector_const_void_star &input_items, - gr_vector_void_star &output_items) - { - T *optr = (T *) output_items[0]; - const T *inptr = (const T *) input_items[0]; +template <class T> +int not_blk_impl<T>::work(int noutput_items, + gr_vector_const_void_star& input_items, + gr_vector_void_star& output_items) +{ + T* optr = (T*)output_items[0]; + const T* inptr = (const T*)input_items[0]; - int noi = noutput_items*d_vlen; + int noi = noutput_items * d_vlen; - for (int i = 0; i < noi; i++) - *optr++ = ~(inptr[i]); + for (int i = 0; i < noi; i++) + *optr++ = ~(inptr[i]); - return noutput_items; - } + return noutput_items; +} template class not_blk<std::uint8_t>; template class not_blk<std::int16_t>; template class not_blk<std::int32_t>; - } /* namespace blocks */ +} /* namespace blocks */ } /* namespace gr */ |