summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Müller <senpo@posteo.de>2018-10-20 13:38:47 +0200
committerMarcus Müller <marcus@hostalia.de>2018-11-01 14:22:51 +0100
commitd257a0c3f11c0845d7eda1c2c78b2c32b5ec7c4c (patch)
tree36b4860505095ec656150fa64851ae4b4ebc5cea
parent1a1d5a6a13c4cc32bf1fa1e48bda3afa6596dcd1 (diff)
Change vector length variables to unsigned type
-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
-rw-r--r--gr-blocks/lib/integrate_impl.cc4
-rw-r--r--gr-blocks/lib/integrate_impl.h4
-rw-r--r--gr-blocks/lib/stream_to_tagged_stream_impl.cc4
-rw-r--r--gr-blocks/lib/stream_to_tagged_stream_impl.h2
-rw-r--r--gr-blocks/lib/tsb_vector_sink_impl.cc4
-rw-r--r--gr-blocks/lib/tsb_vector_sink_impl.h4
-rw-r--r--gr-blocks/lib/vector_sink_impl.cc4
-rw-r--r--gr-blocks/lib/vector_sink_impl.h4
-rw-r--r--gr-blocks/lib/vector_source_impl.cc4
-rw-r--r--gr-blocks/lib/vector_source_impl.h4
-rw-r--r--gr-dtv/include/gnuradio/dtv/dvbt2_paprtr_cc.h2
-rw-r--r--gr-dtv/include/gnuradio/dtv/dvbt2_pilotgenerator_cc.h2
-rw-r--r--gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.cc4
-rw-r--r--gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.h2
-rw-r--r--gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.cc4
-rw-r--r--gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.h2
-rw-r--r--gr-qtgui/include/gnuradio/qtgui/vector_sink_f.h4
-rw-r--r--gr-qtgui/lib/vector_sink_f_impl.cc6
-rw-r--r--gr-qtgui/lib/vector_sink_f_impl.h6
24 files changed, 41 insertions, 40 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;
diff --git a/gr-blocks/lib/integrate_impl.cc b/gr-blocks/lib/integrate_impl.cc
index 3c2cf022cb..9fa4035726 100644
--- a/gr-blocks/lib/integrate_impl.cc
+++ b/gr-blocks/lib/integrate_impl.cc
@@ -32,13 +32,13 @@ namespace gr {
namespace blocks {
template <class T>
- typename integrate<T>::sptr integrate<T>::make(int decim, int vlen)
+ typename integrate<T>::sptr integrate<T>::make(int decim, unsigned int vlen)
{
return gnuradio::get_initial_sptr(new integrate_impl<T> (decim, vlen));
}
template <class T>
- integrate_impl<T> ::integrate_impl(int decim, int vlen)
+ integrate_impl<T> ::integrate_impl(int decim, unsigned int vlen)
: sync_decimator("integrate",
io_signature::make(1, 1, sizeof (T) * vlen),
io_signature::make(1, 1, sizeof (T) * vlen),
diff --git a/gr-blocks/lib/integrate_impl.h b/gr-blocks/lib/integrate_impl.h
index efe475e103..30c2142f42 100644
--- a/gr-blocks/lib/integrate_impl.h
+++ b/gr-blocks/lib/integrate_impl.h
@@ -33,10 +33,10 @@ template<class T>
class BLOCKS_API integrate_impl : public integrate<T>
{
int d_decim;
- int d_vlen;
+ unsigned int d_vlen;
public:
- integrate_impl (int decim, int vlen);
+ integrate_impl (int decim, unsigned int vlen);
int work(int noutput_items,
gr_vector_const_void_star &input_items,
diff --git a/gr-blocks/lib/stream_to_tagged_stream_impl.cc b/gr-blocks/lib/stream_to_tagged_stream_impl.cc
index f0de33a16f..c38f09abaa 100644
--- a/gr-blocks/lib/stream_to_tagged_stream_impl.cc
+++ b/gr-blocks/lib/stream_to_tagged_stream_impl.cc
@@ -32,13 +32,13 @@ namespace gr {
namespace blocks {
stream_to_tagged_stream::sptr
- stream_to_tagged_stream::make(size_t itemsize, int vlen, unsigned packet_len, const std::string &len_tag_key)
+ stream_to_tagged_stream::make(size_t itemsize, unsigned int vlen, unsigned packet_len, const std::string &len_tag_key)
{
return gnuradio::get_initial_sptr
(new stream_to_tagged_stream_impl(itemsize, vlen, packet_len, len_tag_key));
}
- stream_to_tagged_stream_impl::stream_to_tagged_stream_impl(size_t itemsize, int vlen, unsigned packet_len, const std::string &len_tag_key)
+ stream_to_tagged_stream_impl::stream_to_tagged_stream_impl(size_t itemsize, unsigned int vlen, unsigned packet_len, const std::string &len_tag_key)
: gr::sync_block("stream_to_tagged_stream",
gr::io_signature::make(1, 1, itemsize * vlen),
gr::io_signature::make(1, 1, itemsize * vlen)),
diff --git a/gr-blocks/lib/stream_to_tagged_stream_impl.h b/gr-blocks/lib/stream_to_tagged_stream_impl.h
index 586bd202fa..82c920296f 100644
--- a/gr-blocks/lib/stream_to_tagged_stream_impl.h
+++ b/gr-blocks/lib/stream_to_tagged_stream_impl.h
@@ -38,7 +38,7 @@ namespace gr {
uint64_t d_next_tag_pos;
public:
- stream_to_tagged_stream_impl(size_t itemsize, int vlen, unsigned packet_len, const std::string &tag_len_key);
+ stream_to_tagged_stream_impl(size_t itemsize, unsigned int vlen, unsigned packet_len, const std::string &tag_len_key);
~stream_to_tagged_stream_impl();
void set_packet_len(unsigned packet_len);
void set_packet_len_pmt(unsigned packet_len);
diff --git a/gr-blocks/lib/tsb_vector_sink_impl.cc b/gr-blocks/lib/tsb_vector_sink_impl.cc
index e4a3474e96..79c1fe7c73 100644
--- a/gr-blocks/lib/tsb_vector_sink_impl.cc
+++ b/gr-blocks/lib/tsb_vector_sink_impl.cc
@@ -33,14 +33,14 @@ namespace gr {
template <class T>
typename tsb_vector_sink<T>::sptr
- tsb_vector_sink<T>::make(int vlen, const std::string &tsb_key)
+ tsb_vector_sink<T>::make(unsigned int vlen, const std::string &tsb_key)
{
return gnuradio::get_initial_sptr
(new tsb_vector_sink_impl<T> (vlen, tsb_key));
}
template <class T>
- tsb_vector_sink_impl<T> ::tsb_vector_sink_impl(int vlen, const std::string &tsb_key)
+ tsb_vector_sink_impl<T> ::tsb_vector_sink_impl(unsigned int vlen, const std::string &tsb_key)
: gr::tagged_stream_block("tsb_vector_sink",
gr::io_signature::make(1, 1, vlen * sizeof(T)),
gr::io_signature::make(0, 0, 0), tsb_key),
diff --git a/gr-blocks/lib/tsb_vector_sink_impl.h b/gr-blocks/lib/tsb_vector_sink_impl.h
index 555e80c7dd..6da7e2de6e 100644
--- a/gr-blocks/lib/tsb_vector_sink_impl.h
+++ b/gr-blocks/lib/tsb_vector_sink_impl.h
@@ -35,10 +35,10 @@ template<class T>
private:
std::vector<std::vector<T> > d_data;
std::vector<tag_t> d_tags;
- int d_vlen;
+ unsigned int d_vlen;
public:
- tsb_vector_sink_impl (int vlen, const std::string &tsb_key);
+ tsb_vector_sink_impl (unsigned int vlen, const std::string &tsb_key);
~tsb_vector_sink_impl ();
void reset() { d_data.clear(); }
diff --git a/gr-blocks/lib/vector_sink_impl.cc b/gr-blocks/lib/vector_sink_impl.cc
index f27ebd1668..dfa6dbb4a5 100644
--- a/gr-blocks/lib/vector_sink_impl.cc
+++ b/gr-blocks/lib/vector_sink_impl.cc
@@ -36,14 +36,14 @@ namespace gr {
template <class T>
typename vector_sink<T>::sptr
- vector_sink<T>::make(int vlen, const int reserve_items)
+ vector_sink<T>::make(unsigned int vlen, const int reserve_items)
{
return gnuradio::get_initial_sptr
(new vector_sink_impl<T> (vlen, reserve_items));
}
template <class T>
- vector_sink_impl<T> ::vector_sink_impl(int vlen, const int reserve_items)
+ vector_sink_impl<T> ::vector_sink_impl(unsigned int vlen, const int reserve_items)
: sync_block("vector_sink",
io_signature::make(1, 1, sizeof(T) * vlen),
io_signature::make(0, 0, 0)),
diff --git a/gr-blocks/lib/vector_sink_impl.h b/gr-blocks/lib/vector_sink_impl.h
index 23d177eea5..6e18e0b006 100644
--- a/gr-blocks/lib/vector_sink_impl.h
+++ b/gr-blocks/lib/vector_sink_impl.h
@@ -37,10 +37,10 @@ template<class T>
std::vector<T> d_data;
std::vector<tag_t> d_tags;
mutable gr::thread::mutex d_data_mutex; // protects internal data access.
- int d_vlen;
+ unsigned int d_vlen;
public:
- vector_sink_impl (int vlen, const int reserve_items);
+ vector_sink_impl (unsigned int vlen, const int reserve_items);
~vector_sink_impl ();
void reset();
diff --git a/gr-blocks/lib/vector_source_impl.cc b/gr-blocks/lib/vector_source_impl.cc
index fd1ad16981..d49c37f5dd 100644
--- a/gr-blocks/lib/vector_source_impl.cc
+++ b/gr-blocks/lib/vector_source_impl.cc
@@ -36,7 +36,7 @@ namespace gr {
template <class T>
typename vector_source<T>::sptr
vector_source<T>::make(const std::vector<T> &data,
- bool repeat, int vlen,
+ bool repeat, unsigned int vlen,
const std::vector<tag_t> &tags)
{
return gnuradio::get_initial_sptr
@@ -45,7 +45,7 @@ namespace gr {
template <class T>
vector_source_impl<T> ::vector_source_impl(const std::vector<T> &data,
- bool repeat, int vlen,
+ bool repeat, unsigned int vlen,
const std::vector<tag_t> &tags)
: sync_block("vector_source",
io_signature::make(0, 0, 0),
diff --git a/gr-blocks/lib/vector_source_impl.h b/gr-blocks/lib/vector_source_impl.h
index b4161d68fc..19966d01e8 100644
--- a/gr-blocks/lib/vector_source_impl.h
+++ b/gr-blocks/lib/vector_source_impl.h
@@ -36,13 +36,13 @@ template<class T>
std::vector<T> d_data;
bool d_repeat;
unsigned int d_offset;
- int d_vlen;
+ unsigned int d_vlen;
bool d_settags;
std::vector<tag_t> d_tags;
public:
vector_source_impl (const std::vector<T> &data,
- bool repeat, int vlen,
+ bool repeat, unsigned int vlen,
const std::vector<tag_t> &tags);
~vector_source_impl ();
diff --git a/gr-dtv/include/gnuradio/dtv/dvbt2_paprtr_cc.h b/gr-dtv/include/gnuradio/dtv/dvbt2_paprtr_cc.h
index c547b5f595..69278c0909 100644
--- a/gr-dtv/include/gnuradio/dtv/dvbt2_paprtr_cc.h
+++ b/gr-dtv/include/gnuradio/dtv/dvbt2_paprtr_cc.h
@@ -55,7 +55,7 @@ namespace gr {
* \param iterations PAPR algorithm number of iterations.
* \param vlength input and output vector length.
*/
- static sptr make(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, float vclip, int iterations, int vlength);
+ static sptr make(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, float vclip, int iterations, unsigned int vlength);
};
} // namespace dtv
diff --git a/gr-dtv/include/gnuradio/dtv/dvbt2_pilotgenerator_cc.h b/gr-dtv/include/gnuradio/dtv/dvbt2_pilotgenerator_cc.h
index 6d44562d59..0e7091556f 100644
--- a/gr-dtv/include/gnuradio/dtv/dvbt2_pilotgenerator_cc.h
+++ b/gr-dtv/include/gnuradio/dtv/dvbt2_pilotgenerator_cc.h
@@ -57,7 +57,7 @@ namespace gr {
* \param bandwidth sin(x)/x equalization bandwidth.
* \param vlength output vector length.
*/
- static sptr make(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, dvbt2_preamble_t preamble, dvbt2_misogroup_t misogroup, dvbt2_equalization_t equalization, dvbt2_bandwidth_t bandwidth, int vlength);
+ static sptr make(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, dvbt2_preamble_t preamble, dvbt2_misogroup_t misogroup, dvbt2_equalization_t equalization, dvbt2_bandwidth_t bandwidth, unsigned int vlength);
};
} // namespace dtv
diff --git a/gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.cc b/gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.cc
index bcdc4c66ac..f804936a57 100644
--- a/gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.cc
+++ b/gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.cc
@@ -35,7 +35,7 @@ namespace gr {
namespace dtv {
dvbt2_paprtr_cc::sptr
- dvbt2_paprtr_cc::make(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, float vclip, int iterations, int vlength)
+ dvbt2_paprtr_cc::make(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, float vclip, int iterations, unsigned int vlength)
{
return gnuradio::get_initial_sptr
(new dvbt2_paprtr_cc_impl(carriermode, fftsize, pilotpattern, guardinterval, numdatasyms, paprmode, version, vclip, iterations, vlength));
@@ -44,7 +44,7 @@ namespace gr {
/*
* The private constructor
*/
- dvbt2_paprtr_cc_impl::dvbt2_paprtr_cc_impl(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, float vclip, int iterations, int vlength)
+ dvbt2_paprtr_cc_impl::dvbt2_paprtr_cc_impl(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, float vclip, int iterations, unsigned int vlength)
: gr::sync_block("dvbt2_paprtr_cc",
gr::io_signature::make(1, 1, sizeof(gr_complex) * vlength),
gr::io_signature::make(1, 1, sizeof(gr_complex) * vlength))
diff --git a/gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.h b/gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.h
index aac5e48c3f..3e2245392b 100644
--- a/gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.h
+++ b/gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.h
@@ -97,7 +97,7 @@ namespace gr {
const static int tr_papr_map_32k[288];
public:
- dvbt2_paprtr_cc_impl(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, float vclip, int iterations, int vlength);
+ dvbt2_paprtr_cc_impl(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, float vclip, int iterations, unsigned int vlength);
~dvbt2_paprtr_cc_impl();
int work(int noutput_items,
diff --git a/gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.cc b/gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.cc
index 3724533b3d..f4d6233b53 100644
--- a/gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.cc
+++ b/gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.cc
@@ -31,7 +31,7 @@ namespace gr {
namespace dtv {
dvbt2_pilotgenerator_cc::sptr
- dvbt2_pilotgenerator_cc::make(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, dvbt2_preamble_t preamble, dvbt2_misogroup_t misogroup, dvbt2_equalization_t equalization, dvbt2_bandwidth_t bandwidth, int vlength)
+ dvbt2_pilotgenerator_cc::make(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, dvbt2_preamble_t preamble, dvbt2_misogroup_t misogroup, dvbt2_equalization_t equalization, dvbt2_bandwidth_t bandwidth, unsigned int vlength)
{
return gnuradio::get_initial_sptr
(new dvbt2_pilotgenerator_cc_impl(carriermode, fftsize, pilotpattern, guardinterval, numdatasyms, paprmode, version, preamble, misogroup, equalization, bandwidth, vlength));
@@ -40,7 +40,7 @@ namespace gr {
/*
* The private constructor
*/
- dvbt2_pilotgenerator_cc_impl::dvbt2_pilotgenerator_cc_impl(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, dvbt2_preamble_t preamble, dvbt2_misogroup_t misogroup, dvbt2_equalization_t equalization, dvbt2_bandwidth_t bandwidth, int vlength)
+ dvbt2_pilotgenerator_cc_impl::dvbt2_pilotgenerator_cc_impl(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, dvbt2_preamble_t preamble, dvbt2_misogroup_t misogroup, dvbt2_equalization_t equalization, dvbt2_bandwidth_t bandwidth, unsigned int vlength)
: gr::block("dvbt2_pilotgenerator_cc",
gr::io_signature::make(1, 1, sizeof(gr_complex)),
gr::io_signature::make(1, 1, sizeof(gr_complex) * vlength))
diff --git a/gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.h b/gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.h
index f99d8a603f..6543e26512 100644
--- a/gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.h
+++ b/gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.h
@@ -155,7 +155,7 @@ namespace gr {
const static int pp8_32k[6];
public:
- dvbt2_pilotgenerator_cc_impl(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, dvbt2_preamble_t preamble, dvbt2_misogroup_t misogroup, dvbt2_equalization_t equalization, dvbt2_bandwidth_t bandwidth, int vlength);
+ dvbt2_pilotgenerator_cc_impl(dvbt2_extended_carrier_t carriermode, dvbt2_fftsize_t fftsize, dvbt2_pilotpattern_t pilotpattern, dvb_guardinterval_t guardinterval, int numdatasyms, dvbt2_papr_t paprmode, dvbt2_version_t version, dvbt2_preamble_t preamble, dvbt2_misogroup_t misogroup, dvbt2_equalization_t equalization, dvbt2_bandwidth_t bandwidth, unsigned int vlength);
~dvbt2_pilotgenerator_cc_impl();
void forecast (int noutput_items, gr_vector_int &ninput_items_required);
diff --git a/gr-qtgui/include/gnuradio/qtgui/vector_sink_f.h b/gr-qtgui/include/gnuradio/qtgui/vector_sink_f.h
index 19284b19ad..26ce06b1f8 100644
--- a/gr-qtgui/include/gnuradio/qtgui/vector_sink_f.h
+++ b/gr-qtgui/include/gnuradio/qtgui/vector_sink_f.h
@@ -69,7 +69,7 @@ namespace gr {
* \param parent a QWidget parent object, if any
*/
static sptr make(
- int vlen,
+ unsigned int vlen,
double x_start,
double x_step,
const std::string &x_axis_label,
@@ -88,7 +88,7 @@ namespace gr {
virtual void* pyqwidget() = 0;
#endif
- virtual int vlen() const = 0;
+ virtual unsigned int vlen() const = 0;
virtual void set_vec_average(const float avg) = 0;
virtual float vec_average() const = 0;
diff --git a/gr-qtgui/lib/vector_sink_f_impl.cc b/gr-qtgui/lib/vector_sink_f_impl.cc
index 06928cfc3b..705482266e 100644
--- a/gr-qtgui/lib/vector_sink_f_impl.cc
+++ b/gr-qtgui/lib/vector_sink_f_impl.cc
@@ -41,7 +41,7 @@ namespace gr {
vector_sink_f::sptr
vector_sink_f::make(
- int vlen,
+ unsigned int vlen,
double x_start,
double x_step,
const std::string &x_axis_label,
@@ -65,7 +65,7 @@ namespace gr {
}
vector_sink_f_impl::vector_sink_f_impl(
- int vlen,
+ unsigned int vlen,
double x_start,
double x_step,
const std::string &x_axis_label,
@@ -194,7 +194,7 @@ namespace gr {
}
#endif
- int
+ unsigned int
vector_sink_f_impl::vlen() const
{
return d_vlen;
diff --git a/gr-qtgui/lib/vector_sink_f_impl.h b/gr-qtgui/lib/vector_sink_f_impl.h
index 400674f948..c7f635358e 100644
--- a/gr-qtgui/lib/vector_sink_f_impl.h
+++ b/gr-qtgui/lib/vector_sink_f_impl.h
@@ -42,7 +42,7 @@ namespace gr {
double x_step
);
- const int d_vlen; //!< Vector length at input
+ const unsigned int d_vlen; //!< Vector length at input
float d_vecavg;
std::string d_name; //!< Initial title of the plot
@@ -71,7 +71,7 @@ namespace gr {
public:
vector_sink_f_impl(
- int vlen,
+ unsigned int vlen,
double x_start,
double x_step,
const std::string &x_axis_label,
@@ -93,7 +93,7 @@ namespace gr {
void* pyqwidget();
#endif
- int vlen() const;
+ unsigned int vlen() const;
void set_vec_average(const float avg);
float vec_average() const;