summaryrefslogtreecommitdiff
path: root/gr-blocks/include
diff options
context:
space:
mode:
Diffstat (limited to 'gr-blocks/include')
-rw-r--r--gr-blocks/include/gnuradio/blocks/integrate.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/stream_to_tagged_stream.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/tsb_vector_sink.h3
-rw-r--r--gr-blocks/include/gnuradio/blocks/vector_sink.h2
-rw-r--r--gr-blocks/include/gnuradio/blocks/vector_source.h2
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;