diff options
author | Sebastian Müller <senpo@posteo.de> | 2018-10-20 13:38:47 +0200 |
---|---|---|
committer | Marcus Müller <marcus@hostalia.de> | 2018-11-01 14:22:51 +0100 |
commit | d257a0c3f11c0845d7eda1c2c78b2c32b5ec7c4c (patch) | |
tree | 36b4860505095ec656150fa64851ae4b4ebc5cea /gr-blocks/include | |
parent | 1a1d5a6a13c4cc32bf1fa1e48bda3afa6596dcd1 (diff) |
Change vector length variables to unsigned type
Diffstat (limited to 'gr-blocks/include')
5 files changed, 6 insertions, 5 deletions
diff --git a/gr-blocks/include/gnuradio/blocks/integrate.h b/gr-blocks/include/gnuradio/blocks/integrate.h index b10c6595eb..0eef4bfd34 100644 --- a/gr-blocks/include/gnuradio/blocks/integrate.h +++ b/gr-blocks/include/gnuradio/blocks/integrate.h @@ -43,7 +43,7 @@ template<class T> // gr::blocks::integrate::sptr typedef boost::shared_ptr< integrate<T> > sptr; - static sptr make(int decim, int vlen = 1); + static sptr make(int decim, unsigned int vlen = 1); }; typedef integrate<std::int16_t> integrate_ss; diff --git a/gr-blocks/include/gnuradio/blocks/stream_to_tagged_stream.h b/gr-blocks/include/gnuradio/blocks/stream_to_tagged_stream.h index 9b390b6cef..502412a6bc 100644 --- a/gr-blocks/include/gnuradio/blocks/stream_to_tagged_stream.h +++ b/gr-blocks/include/gnuradio/blocks/stream_to_tagged_stream.h @@ -55,7 +55,7 @@ namespace gr { */ static sptr make( size_t itemsize, - int vlen, + unsigned int vlen, unsigned packet_len, const std::string &len_tag_key ); diff --git a/gr-blocks/include/gnuradio/blocks/tsb_vector_sink.h b/gr-blocks/include/gnuradio/blocks/tsb_vector_sink.h index 7d0d3ff981..4e11e7761f 100644 --- a/gr-blocks/include/gnuradio/blocks/tsb_vector_sink.h +++ b/gr-blocks/include/gnuradio/blocks/tsb_vector_sink.h @@ -54,7 +54,8 @@ template<class T> * \param vlen Vector length * \param tsb_key Tagged Stream Key */ - static sptr make(int vlen=1, const std::string &tsb_key="ts_last"); + static sptr make(unsigned int vlen=1, + const std::string &tsb_key="ts_last"); }; typedef tsb_vector_sink<std::uint8_t> tsb_vector_sink_b; typedef tsb_vector_sink<std::uint32_t> tsb_vector_sink_i; diff --git a/gr-blocks/include/gnuradio/blocks/vector_sink.h b/gr-blocks/include/gnuradio/blocks/vector_sink.h index 6723d84e3f..581e0be970 100644 --- a/gr-blocks/include/gnuradio/blocks/vector_sink.h +++ b/gr-blocks/include/gnuradio/blocks/vector_sink.h @@ -51,7 +51,7 @@ template<class T> * memory allocations during runtime, especially if you know a * priori how many items you're going to store. */ - static sptr make(const int vlen = 1, const int reserve_items = 1024); + static sptr make(const unsigned int vlen = 1, const int reserve_items = 1024); //! Clear the data and tags containers. virtual void reset() = 0; diff --git a/gr-blocks/include/gnuradio/blocks/vector_source.h b/gr-blocks/include/gnuradio/blocks/vector_source.h index 189bdadb4b..ae25d85b62 100644 --- a/gr-blocks/include/gnuradio/blocks/vector_source.h +++ b/gr-blocks/include/gnuradio/blocks/vector_source.h @@ -71,7 +71,7 @@ template<class T> typedef boost::shared_ptr< vector_source<T> > sptr; static sptr make(const std::vector<T> &data, - bool repeat=false, int vlen=1, + bool repeat=false, unsigned int vlen=1, const std::vector<tag_t> &tags=std::vector<tag_t>()); virtual void rewind() = 0; |