From 37f297f892b9f1248915e119119a6ba3237f571f Mon Sep 17 00:00:00 2001 From: Tom Rondeau <trondeau@vt.edu> Date: Tue, 12 Feb 2013 18:21:13 -0500 Subject: core: typedef vector<unsigned int> so SWIG can handle including it multiple times. --- gnuradio-core/src/lib/runtime/gr_block.i | 4 ++-- gnuradio-core/src/lib/runtime/gr_types.h | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) (limited to 'gnuradio-core/src') diff --git a/gnuradio-core/src/lib/runtime/gr_block.i b/gnuradio-core/src/lib/runtime/gr_block.i index 0a2fb61f46..c016f2c28e 100644 --- a/gnuradio-core/src/lib/runtime/gr_block.i +++ b/gnuradio-core/src/lib/runtime/gr_block.i @@ -76,9 +76,9 @@ class gr_block : public gr_basic_block { float pc_work_time(); // Methods to manage processor affinity. - void set_processor_affinity(const std::vector<unsigned int> &mask); + void set_processor_affinity(const gr_vector_uint &mask); void unset_processor_affinity(); - std::vector<unsigned int> processor_affinity(); + gr_vector_uint processor_affinity(); // internal use gr_block_detail_sptr detail () const { return d_detail; } diff --git a/gnuradio-core/src/lib/runtime/gr_types.h b/gnuradio-core/src/lib/runtime/gr_types.h index ad6cee7682..db13e456aa 100644 --- a/gnuradio-core/src/lib/runtime/gr_types.h +++ b/gnuradio-core/src/lib/runtime/gr_types.h @@ -31,6 +31,7 @@ #include <gr_complex.h> typedef std::vector<int> gr_vector_int; +typedef std::vector<unsigned int> gr_vector_uint; typedef std::vector<float> gr_vector_float; typedef std::vector<double> gr_vector_double; typedef std::vector<void *> gr_vector_void_star; -- cgit v1.2.3