summaryrefslogtreecommitdiff
path: root/gr-blocks/lib
diff options
context:
space:
mode:
authorThomas Habets <thomas@habets.se>2020-08-26 21:09:02 +0100
committermormj <34754695+mormj@users.noreply.github.com>2020-11-03 14:07:23 -0500
commit1cfd6287635e339b313e1826fdfda23f474c91c8 (patch)
tree1e67c4fe9e800e9f4e3d0c86831b759c8a819954 /gr-blocks/lib
parentfe2b23ce9f0eb3e2ccd73db0568c265c22cd6603 (diff)
Add `override` for common virtual function overrides
Mostly done with: ``` find -name "*_impl.h" | xargs sed -i -r '/(void forecast|int work|int general_work|bool check_topology)\(/{:back /\)/b nxt;N;b back;:nxt s/\)$|\)(;)/) override\1/g}' ``` Then I removed an incorrect `work` that this found.
Diffstat (limited to 'gr-blocks/lib')
-rw-r--r--gr-blocks/lib/abs_blk_impl.h2
-rw-r--r--gr-blocks/lib/add_blk_impl.h2
-rw-r--r--gr-blocks/lib/add_const_bb_impl.h2
-rw-r--r--gr-blocks/lib/add_const_cc_impl.h2
-rw-r--r--gr-blocks/lib/add_const_ff_impl.h2
-rw-r--r--gr-blocks/lib/add_const_ii_impl.h2
-rw-r--r--gr-blocks/lib/add_const_ss_impl.h2
-rw-r--r--gr-blocks/lib/add_const_v_impl.h2
-rw-r--r--gr-blocks/lib/and_blk_impl.h2
-rw-r--r--gr-blocks/lib/and_const_impl.h2
-rw-r--r--gr-blocks/lib/annotator_1to1_impl.h2
-rw-r--r--gr-blocks/lib/annotator_alltoall_impl.h2
-rw-r--r--gr-blocks/lib/annotator_raw_impl.h2
-rw-r--r--gr-blocks/lib/argmax_impl.h2
-rw-r--r--gr-blocks/lib/burst_tagger_impl.h2
-rw-r--r--gr-blocks/lib/char_to_float_impl.h2
-rw-r--r--gr-blocks/lib/char_to_short_impl.h2
-rw-r--r--gr-blocks/lib/check_lfsr_32k_s_impl.h2
-rw-r--r--gr-blocks/lib/complex_to_arg_impl.h2
-rw-r--r--gr-blocks/lib/complex_to_float_impl.h2
-rw-r--r--gr-blocks/lib/complex_to_imag_impl.h2
-rw-r--r--gr-blocks/lib/complex_to_interleaved_char_impl.h2
-rw-r--r--gr-blocks/lib/complex_to_interleaved_short_impl.h2
-rw-r--r--gr-blocks/lib/complex_to_mag_impl.h2
-rw-r--r--gr-blocks/lib/complex_to_mag_squared_impl.h2
-rw-r--r--gr-blocks/lib/complex_to_magphase_impl.h2
-rw-r--r--gr-blocks/lib/complex_to_real_impl.h2
-rw-r--r--gr-blocks/lib/conjugate_cc_impl.h2
-rw-r--r--gr-blocks/lib/copy_impl.h6
-rw-r--r--gr-blocks/lib/correctiq_auto_impl.h2
-rw-r--r--gr-blocks/lib/correctiq_impl.h2
-rw-r--r--gr-blocks/lib/correctiq_man_impl.h2
-rw-r--r--gr-blocks/lib/correctiq_swapiq_impl.h2
-rw-r--r--gr-blocks/lib/ctrlport_probe2_b_impl.h4
-rw-r--r--gr-blocks/lib/ctrlport_probe2_c_impl.h4
-rw-r--r--gr-blocks/lib/ctrlport_probe2_f_impl.h4
-rw-r--r--gr-blocks/lib/ctrlport_probe2_i_impl.h4
-rw-r--r--gr-blocks/lib/ctrlport_probe2_s_impl.h4
-rw-r--r--gr-blocks/lib/ctrlport_probe_c_impl.h2
-rw-r--r--gr-blocks/lib/deinterleave_impl.h6
-rw-r--r--gr-blocks/lib/delay_impl.h4
-rw-r--r--gr-blocks/lib/divide_impl.h2
-rw-r--r--gr-blocks/lib/endian_swap_impl.h2
-rw-r--r--gr-blocks/lib/exponentiate_const_cci_impl.h4
-rw-r--r--gr-blocks/lib/file_descriptor_sink_impl.h2
-rw-r--r--gr-blocks/lib/file_descriptor_source_impl.h2
-rw-r--r--gr-blocks/lib/file_meta_sink_impl.h2
-rw-r--r--gr-blocks/lib/file_meta_source_impl.h2
-rw-r--r--gr-blocks/lib/file_sink_impl.h2
-rw-r--r--gr-blocks/lib/file_source_impl.h2
-rw-r--r--gr-blocks/lib/float_to_char_impl.h2
-rw-r--r--gr-blocks/lib/float_to_complex_impl.h2
-rw-r--r--gr-blocks/lib/float_to_int_impl.h2
-rw-r--r--gr-blocks/lib/float_to_short_impl.h2
-rw-r--r--gr-blocks/lib/float_to_uchar_impl.h2
-rw-r--r--gr-blocks/lib/head_impl.h2
-rw-r--r--gr-blocks/lib/int_to_float_impl.h2
-rw-r--r--gr-blocks/lib/integrate_impl.h2
-rw-r--r--gr-blocks/lib/interleave_impl.h10
-rw-r--r--gr-blocks/lib/interleaved_char_to_complex_impl.h2
-rw-r--r--gr-blocks/lib/interleaved_short_to_complex_impl.h2
-rw-r--r--gr-blocks/lib/keep_m_in_n_impl.h4
-rw-r--r--gr-blocks/lib/keep_one_in_n_impl.h2
-rw-r--r--gr-blocks/lib/lfsr_32k_source_s_impl.h2
-rw-r--r--gr-blocks/lib/magphase_to_complex_impl.h2
-rw-r--r--gr-blocks/lib/max_blk_impl.h2
-rw-r--r--gr-blocks/lib/min_blk_impl.h2
-rw-r--r--gr-blocks/lib/moving_average_impl.h2
-rw-r--r--gr-blocks/lib/multiply_by_tag_value_cc_impl.h2
-rw-r--r--gr-blocks/lib/multiply_conjugate_cc_impl.h2
-rw-r--r--gr-blocks/lib/multiply_const_impl.h2
-rw-r--r--gr-blocks/lib/multiply_const_v_impl.h2
-rw-r--r--gr-blocks/lib/multiply_impl.h2
-rw-r--r--gr-blocks/lib/multiply_matrix_impl.h2
-rw-r--r--gr-blocks/lib/mute_impl.h2
-rw-r--r--gr-blocks/lib/nlog10_ff_impl.h2
-rw-r--r--gr-blocks/lib/nop_impl.h2
-rw-r--r--gr-blocks/lib/not_blk_impl.h2
-rw-r--r--gr-blocks/lib/null_sink_impl.h2
-rw-r--r--gr-blocks/lib/null_source_impl.h2
-rw-r--r--gr-blocks/lib/or_blk_impl.h2
-rw-r--r--gr-blocks/lib/pack_k_bits_bb_impl.h2
-rw-r--r--gr-blocks/lib/packed_to_unpacked_impl.h4
-rw-r--r--gr-blocks/lib/patterned_interleaver_impl.h4
-rw-r--r--gr-blocks/lib/pdu_to_tagged_stream_impl.h2
-rw-r--r--gr-blocks/lib/peak_detector2_fb_impl.h2
-rw-r--r--gr-blocks/lib/peak_detector_impl.h2
-rw-r--r--gr-blocks/lib/phase_shift_impl.h2
-rw-r--r--gr-blocks/lib/plateau_detector_fb_impl.h4
-rw-r--r--gr-blocks/lib/probe_rate_impl.h2
-rw-r--r--gr-blocks/lib/probe_signal_impl.h2
-rw-r--r--gr-blocks/lib/probe_signal_v_impl.h2
-rw-r--r--gr-blocks/lib/regenerate_bb_impl.h2
-rw-r--r--gr-blocks/lib/repack_bits_bb_impl.h2
-rw-r--r--gr-blocks/lib/repeat_impl.h2
-rw-r--r--gr-blocks/lib/rms_cf_impl.h2
-rw-r--r--gr-blocks/lib/rms_ff_impl.h2
-rw-r--r--gr-blocks/lib/rotator_cc_impl.h2
-rw-r--r--gr-blocks/lib/sample_and_hold_impl.h2
-rw-r--r--gr-blocks/lib/selector_impl.h6
-rw-r--r--gr-blocks/lib/short_to_char_impl.h2
-rw-r--r--gr-blocks/lib/short_to_float_impl.h2
-rw-r--r--gr-blocks/lib/skiphead_impl.h2
-rw-r--r--gr-blocks/lib/stream_demux_impl.h4
-rw-r--r--gr-blocks/lib/stream_mux_impl.h4
-rw-r--r--gr-blocks/lib/stream_to_streams_impl.h2
-rw-r--r--gr-blocks/lib/stream_to_tagged_stream_impl.h2
-rw-r--r--gr-blocks/lib/stream_to_vector_impl.h2
-rw-r--r--gr-blocks/lib/streams_to_stream_impl.h2
-rw-r--r--gr-blocks/lib/streams_to_vector_impl.h2
-rw-r--r--gr-blocks/lib/stretch_ff_impl.h2
-rw-r--r--gr-blocks/lib/sub_impl.h2
-rw-r--r--gr-blocks/lib/tag_debug_impl.h2
-rw-r--r--gr-blocks/lib/tag_gate_impl.h2
-rw-r--r--gr-blocks/lib/tag_share_impl.h2
-rw-r--r--gr-blocks/lib/tagged_file_sink_impl.h2
-rw-r--r--gr-blocks/lib/tagged_stream_align_impl.h2
-rw-r--r--gr-blocks/lib/tagged_stream_multiply_length_impl.h2
-rw-r--r--gr-blocks/lib/tagged_stream_mux_impl.h2
-rw-r--r--gr-blocks/lib/tagged_stream_to_pdu_impl.h2
-rw-r--r--gr-blocks/lib/tags_strobe_impl.h2
-rw-r--r--gr-blocks/lib/tcp_server_sink_impl.h2
-rw-r--r--gr-blocks/lib/test_tag_variable_rate_ff_impl.h2
-rw-r--r--gr-blocks/lib/threshold_ff_impl.h2
-rw-r--r--gr-blocks/lib/throttle_impl.h2
-rw-r--r--gr-blocks/lib/transcendental_impl.h2
-rw-r--r--gr-blocks/lib/tsb_vector_sink_impl.h2
-rw-r--r--gr-blocks/lib/uchar_to_float_impl.h2
-rw-r--r--gr-blocks/lib/udp_sink_impl.h2
-rw-r--r--gr-blocks/lib/udp_source_impl.h2
-rw-r--r--gr-blocks/lib/unpack_k_bits_bb_impl.h2
-rw-r--r--gr-blocks/lib/unpacked_to_packed_impl.h4
-rw-r--r--gr-blocks/lib/vco_c_impl.h2
-rw-r--r--gr-blocks/lib/vco_f_impl.h2
-rw-r--r--gr-blocks/lib/vector_insert_impl.h2
-rw-r--r--gr-blocks/lib/vector_map_impl.h2
-rw-r--r--gr-blocks/lib/vector_sink_impl.h2
-rw-r--r--gr-blocks/lib/vector_source_impl.h2
-rw-r--r--gr-blocks/lib/vector_to_stream_impl.h2
-rw-r--r--gr-blocks/lib/vector_to_streams_impl.h2
-rw-r--r--gr-blocks/lib/wavfile_sink_impl.h2
-rw-r--r--gr-blocks/lib/wavfile_source_impl.h2
-rw-r--r--gr-blocks/lib/xor_blk_impl.h2
143 files changed, 165 insertions, 169 deletions
diff --git a/gr-blocks/lib/abs_blk_impl.h b/gr-blocks/lib/abs_blk_impl.h
index 20fb11281a..93136b5f31 100644
--- a/gr-blocks/lib/abs_blk_impl.h
+++ b/gr-blocks/lib/abs_blk_impl.h
@@ -28,7 +28,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/add_blk_impl.h b/gr-blocks/lib/add_blk_impl.h
index 688b51bac4..aab04b57d3 100644
--- a/gr-blocks/lib/add_blk_impl.h
+++ b/gr-blocks/lib/add_blk_impl.h
@@ -28,7 +28,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/add_const_bb_impl.h b/gr-blocks/lib/add_const_bb_impl.h
index 20f0947e48..f57031afc4 100644
--- a/gr-blocks/lib/add_const_bb_impl.h
+++ b/gr-blocks/lib/add_const_bb_impl.h
@@ -32,7 +32,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/add_const_cc_impl.h b/gr-blocks/lib/add_const_cc_impl.h
index 495fa7baea..30a08153da 100644
--- a/gr-blocks/lib/add_const_cc_impl.h
+++ b/gr-blocks/lib/add_const_cc_impl.h
@@ -33,7 +33,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/add_const_ff_impl.h b/gr-blocks/lib/add_const_ff_impl.h
index 307405b421..630d754990 100644
--- a/gr-blocks/lib/add_const_ff_impl.h
+++ b/gr-blocks/lib/add_const_ff_impl.h
@@ -33,7 +33,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/add_const_ii_impl.h b/gr-blocks/lib/add_const_ii_impl.h
index 871bd439f9..aea1b6cfe8 100644
--- a/gr-blocks/lib/add_const_ii_impl.h
+++ b/gr-blocks/lib/add_const_ii_impl.h
@@ -31,7 +31,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/add_const_ss_impl.h b/gr-blocks/lib/add_const_ss_impl.h
index 90c46785df..ba2a69e1f1 100644
--- a/gr-blocks/lib/add_const_ss_impl.h
+++ b/gr-blocks/lib/add_const_ss_impl.h
@@ -32,7 +32,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/add_const_v_impl.h b/gr-blocks/lib/add_const_v_impl.h
index 1e11f3b715..4ababdb072 100644
--- a/gr-blocks/lib/add_const_v_impl.h
+++ b/gr-blocks/lib/add_const_v_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/and_blk_impl.h b/gr-blocks/lib/and_blk_impl.h
index de8b3c0c33..525d68bf7a 100644
--- a/gr-blocks/lib/and_blk_impl.h
+++ b/gr-blocks/lib/and_blk_impl.h
@@ -27,7 +27,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/and_const_impl.h b/gr-blocks/lib/and_const_impl.h
index 768ab66354..e6c283dbad 100644
--- a/gr-blocks/lib/and_const_impl.h
+++ b/gr-blocks/lib/and_const_impl.h
@@ -30,7 +30,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/annotator_1to1_impl.h b/gr-blocks/lib/annotator_1to1_impl.h
index c87b6e5ef0..407e2cb2fc 100644
--- a/gr-blocks/lib/annotator_1to1_impl.h
+++ b/gr-blocks/lib/annotator_1to1_impl.h
@@ -31,7 +31,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/annotator_alltoall_impl.h b/gr-blocks/lib/annotator_alltoall_impl.h
index faac03c6e2..8837147e16 100644
--- a/gr-blocks/lib/annotator_alltoall_impl.h
+++ b/gr-blocks/lib/annotator_alltoall_impl.h
@@ -31,7 +31,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/annotator_raw_impl.h b/gr-blocks/lib/annotator_raw_impl.h
index 7c8093ea1b..7e9623d529 100644
--- a/gr-blocks/lib/annotator_raw_impl.h
+++ b/gr-blocks/lib/annotator_raw_impl.h
@@ -33,7 +33,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/argmax_impl.h b/gr-blocks/lib/argmax_impl.h
index 9edeee37ee..6b5f046ed5 100644
--- a/gr-blocks/lib/argmax_impl.h
+++ b/gr-blocks/lib/argmax_impl.h
@@ -28,7 +28,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/burst_tagger_impl.h b/gr-blocks/lib/burst_tagger_impl.h
index b27d9bf09f..2ba144fed2 100644
--- a/gr-blocks/lib/burst_tagger_impl.h
+++ b/gr-blocks/lib/burst_tagger_impl.h
@@ -38,7 +38,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/char_to_float_impl.h b/gr-blocks/lib/char_to_float_impl.h
index b84bda1e20..7075cc4002 100644
--- a/gr-blocks/lib/char_to_float_impl.h
+++ b/gr-blocks/lib/char_to_float_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/char_to_short_impl.h b/gr-blocks/lib/char_to_short_impl.h
index dd1f4022a0..0a50adf6c0 100644
--- a/gr-blocks/lib/char_to_short_impl.h
+++ b/gr-blocks/lib/char_to_short_impl.h
@@ -25,7 +25,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/check_lfsr_32k_s_impl.h b/gr-blocks/lib/check_lfsr_32k_s_impl.h
index 2247b46622..c704a85199 100644
--- a/gr-blocks/lib/check_lfsr_32k_s_impl.h
+++ b/gr-blocks/lib/check_lfsr_32k_s_impl.h
@@ -69,7 +69,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
long ntotal() const { return d_ntotal; }
long nright() const { return d_nright; }
diff --git a/gr-blocks/lib/complex_to_arg_impl.h b/gr-blocks/lib/complex_to_arg_impl.h
index 668925b49b..091da4e8cc 100644
--- a/gr-blocks/lib/complex_to_arg_impl.h
+++ b/gr-blocks/lib/complex_to_arg_impl.h
@@ -25,7 +25,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/complex_to_float_impl.h b/gr-blocks/lib/complex_to_float_impl.h
index 98704ab356..d35f2705eb 100644
--- a/gr-blocks/lib/complex_to_float_impl.h
+++ b/gr-blocks/lib/complex_to_float_impl.h
@@ -25,7 +25,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/complex_to_imag_impl.h b/gr-blocks/lib/complex_to_imag_impl.h
index a16503693e..648cc4f42c 100644
--- a/gr-blocks/lib/complex_to_imag_impl.h
+++ b/gr-blocks/lib/complex_to_imag_impl.h
@@ -25,7 +25,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/complex_to_interleaved_char_impl.h b/gr-blocks/lib/complex_to_interleaved_char_impl.h
index f4502c4b9d..903c64b1ab 100644
--- a/gr-blocks/lib/complex_to_interleaved_char_impl.h
+++ b/gr-blocks/lib/complex_to_interleaved_char_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/complex_to_interleaved_short_impl.h b/gr-blocks/lib/complex_to_interleaved_short_impl.h
index fbcf56cd5b..282d452d2e 100644
--- a/gr-blocks/lib/complex_to_interleaved_short_impl.h
+++ b/gr-blocks/lib/complex_to_interleaved_short_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/complex_to_mag_impl.h b/gr-blocks/lib/complex_to_mag_impl.h
index afe56a8830..85fb8a8a9a 100644
--- a/gr-blocks/lib/complex_to_mag_impl.h
+++ b/gr-blocks/lib/complex_to_mag_impl.h
@@ -25,7 +25,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/complex_to_mag_squared_impl.h b/gr-blocks/lib/complex_to_mag_squared_impl.h
index 41b5349d6d..72d066ca37 100644
--- a/gr-blocks/lib/complex_to_mag_squared_impl.h
+++ b/gr-blocks/lib/complex_to_mag_squared_impl.h
@@ -25,7 +25,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/complex_to_magphase_impl.h b/gr-blocks/lib/complex_to_magphase_impl.h
index 3caebdf247..b13532573c 100644
--- a/gr-blocks/lib/complex_to_magphase_impl.h
+++ b/gr-blocks/lib/complex_to_magphase_impl.h
@@ -25,7 +25,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/complex_to_real_impl.h b/gr-blocks/lib/complex_to_real_impl.h
index 4f83d15329..ba0b678b0c 100644
--- a/gr-blocks/lib/complex_to_real_impl.h
+++ b/gr-blocks/lib/complex_to_real_impl.h
@@ -25,7 +25,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/conjugate_cc_impl.h b/gr-blocks/lib/conjugate_cc_impl.h
index 3ae4b45bd3..09c369b537 100644
--- a/gr-blocks/lib/conjugate_cc_impl.h
+++ b/gr-blocks/lib/conjugate_cc_impl.h
@@ -23,7 +23,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/copy_impl.h b/gr-blocks/lib/copy_impl.h
index 162dc796df..fb6530034b 100644
--- a/gr-blocks/lib/copy_impl.h
+++ b/gr-blocks/lib/copy_impl.h
@@ -26,8 +26,8 @@ public:
copy_impl(size_t itemsize);
~copy_impl();
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
- bool check_topology(int ninputs, int noutputs);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
+ bool check_topology(int ninputs, int noutputs) override;
void handle_enable(pmt::pmt_t msg);
@@ -39,7 +39,7 @@ public:
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/correctiq_auto_impl.h b/gr-blocks/lib/correctiq_auto_impl.h
index 4a9f7105e1..4088e9a9b5 100644
--- a/gr-blocks/lib/correctiq_auto_impl.h
+++ b/gr-blocks/lib/correctiq_auto_impl.h
@@ -59,7 +59,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} // namespace blocks
diff --git a/gr-blocks/lib/correctiq_impl.h b/gr-blocks/lib/correctiq_impl.h
index 901b706ea6..b4514e4f08 100644
--- a/gr-blocks/lib/correctiq_impl.h
+++ b/gr-blocks/lib/correctiq_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} // namespace blocks
diff --git a/gr-blocks/lib/correctiq_man_impl.h b/gr-blocks/lib/correctiq_man_impl.h
index 313961ebac..44cf774d61 100644
--- a/gr-blocks/lib/correctiq_man_impl.h
+++ b/gr-blocks/lib/correctiq_man_impl.h
@@ -42,7 +42,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} // namespace blocks
diff --git a/gr-blocks/lib/correctiq_swapiq_impl.h b/gr-blocks/lib/correctiq_swapiq_impl.h
index 6eeaa93ea6..a07d5d5570 100644
--- a/gr-blocks/lib/correctiq_swapiq_impl.h
+++ b/gr-blocks/lib/correctiq_swapiq_impl.h
@@ -32,7 +32,7 @@ public:
// Where all the action really happens
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} // namespace blocks
diff --git a/gr-blocks/lib/ctrlport_probe2_b_impl.h b/gr-blocks/lib/ctrlport_probe2_b_impl.h
index bc4ffadef2..1431aa91da 100644
--- a/gr-blocks/lib/ctrlport_probe2_b_impl.h
+++ b/gr-blocks/lib/ctrlport_probe2_b_impl.h
@@ -39,7 +39,7 @@ public:
void setup_rpc();
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
std::vector<signed char> get();
@@ -48,7 +48,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/ctrlport_probe2_c_impl.h b/gr-blocks/lib/ctrlport_probe2_c_impl.h
index b6d94f91ef..d80cc9eb7b 100644
--- a/gr-blocks/lib/ctrlport_probe2_c_impl.h
+++ b/gr-blocks/lib/ctrlport_probe2_c_impl.h
@@ -39,7 +39,7 @@ public:
void setup_rpc();
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
std::vector<gr_complex> get();
@@ -48,7 +48,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/ctrlport_probe2_f_impl.h b/gr-blocks/lib/ctrlport_probe2_f_impl.h
index 75ed009098..8cb572f853 100644
--- a/gr-blocks/lib/ctrlport_probe2_f_impl.h
+++ b/gr-blocks/lib/ctrlport_probe2_f_impl.h
@@ -39,7 +39,7 @@ public:
void setup_rpc();
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
std::vector<float> get();
@@ -48,7 +48,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/ctrlport_probe2_i_impl.h b/gr-blocks/lib/ctrlport_probe2_i_impl.h
index 45745e5698..f5d020706e 100644
--- a/gr-blocks/lib/ctrlport_probe2_i_impl.h
+++ b/gr-blocks/lib/ctrlport_probe2_i_impl.h
@@ -39,7 +39,7 @@ public:
void setup_rpc();
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
std::vector<int> get();
@@ -48,7 +48,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/ctrlport_probe2_s_impl.h b/gr-blocks/lib/ctrlport_probe2_s_impl.h
index 8f0de2d93a..552e5e80a5 100644
--- a/gr-blocks/lib/ctrlport_probe2_s_impl.h
+++ b/gr-blocks/lib/ctrlport_probe2_s_impl.h
@@ -39,7 +39,7 @@ public:
void setup_rpc();
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
std::vector<short> get();
@@ -48,7 +48,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/ctrlport_probe_c_impl.h b/gr-blocks/lib/ctrlport_probe_c_impl.h
index 7e961487c0..1ace23361c 100644
--- a/gr-blocks/lib/ctrlport_probe_c_impl.h
+++ b/gr-blocks/lib/ctrlport_probe_c_impl.h
@@ -38,7 +38,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/deinterleave_impl.h b/gr-blocks/lib/deinterleave_impl.h
index b00d13cc15..56510f50c9 100644
--- a/gr-blocks/lib/deinterleave_impl.h
+++ b/gr-blocks/lib/deinterleave_impl.h
@@ -28,13 +28,13 @@ class BLOCKS_API deinterleave_impl : public deinterleave
public:
deinterleave_impl(size_t itemsize, unsigned int blocksize);
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
- bool check_topology(int ninputs, int noutputs);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
+ bool check_topology(int ninputs, int noutputs) override;
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/delay_impl.h b/gr-blocks/lib/delay_impl.h
index 2b39e64ce5..ce7bde7913 100644
--- a/gr-blocks/lib/delay_impl.h
+++ b/gr-blocks/lib/delay_impl.h
@@ -20,7 +20,7 @@ namespace blocks {
class delay_impl : public delay
{
private:
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
const size_t d_itemsize;
int d_delta;
@@ -36,7 +36,7 @@ public:
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/divide_impl.h b/gr-blocks/lib/divide_impl.h
index 31941f853f..ddd666584f 100644
--- a/gr-blocks/lib/divide_impl.h
+++ b/gr-blocks/lib/divide_impl.h
@@ -27,7 +27,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/endian_swap_impl.h b/gr-blocks/lib/endian_swap_impl.h
index 76d1378a60..d3938813e1 100644
--- a/gr-blocks/lib/endian_swap_impl.h
+++ b/gr-blocks/lib/endian_swap_impl.h
@@ -25,7 +25,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/exponentiate_const_cci_impl.h b/gr-blocks/lib/exponentiate_const_cci_impl.h
index 29c30e8ab0..db180455bb 100644
--- a/gr-blocks/lib/exponentiate_const_cci_impl.h
+++ b/gr-blocks/lib/exponentiate_const_cci_impl.h
@@ -25,13 +25,13 @@ private:
public:
exponentiate_const_cci_impl(int exponent, size_t vlen);
~exponentiate_const_cci_impl();
- bool check_topology(int ninputs, int noutputs);
+ bool check_topology(int ninputs, int noutputs) override;
void set_exponent(int exponent);
// Where all the action really happens
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} // namespace blocks
diff --git a/gr-blocks/lib/file_descriptor_sink_impl.h b/gr-blocks/lib/file_descriptor_sink_impl.h
index cb53dd9e94..366ff8a5bc 100644
--- a/gr-blocks/lib/file_descriptor_sink_impl.h
+++ b/gr-blocks/lib/file_descriptor_sink_impl.h
@@ -28,7 +28,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/file_descriptor_source_impl.h b/gr-blocks/lib/file_descriptor_source_impl.h
index 4ffe2259da..6a8f986058 100644
--- a/gr-blocks/lib/file_descriptor_source_impl.h
+++ b/gr-blocks/lib/file_descriptor_source_impl.h
@@ -37,7 +37,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/file_meta_sink_impl.h b/gr-blocks/lib/file_meta_sink_impl.h
index 77bb8f20f6..4352e3f646 100644
--- a/gr-blocks/lib/file_meta_sink_impl.h
+++ b/gr-blocks/lib/file_meta_sink_impl.h
@@ -70,7 +70,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/file_meta_source_impl.h b/gr-blocks/lib/file_meta_source_impl.h
index 7cd2d01c85..6d3c72ff46 100644
--- a/gr-blocks/lib/file_meta_source_impl.h
+++ b/gr-blocks/lib/file_meta_source_impl.h
@@ -61,7 +61,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/file_sink_impl.h b/gr-blocks/lib/file_sink_impl.h
index 18d2539860..0a080baba1 100644
--- a/gr-blocks/lib/file_sink_impl.h
+++ b/gr-blocks/lib/file_sink_impl.h
@@ -27,7 +27,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
bool stop() override;
};
diff --git a/gr-blocks/lib/file_source_impl.h b/gr-blocks/lib/file_source_impl.h
index 82e88abbb4..10d8828dfb 100644
--- a/gr-blocks/lib/file_source_impl.h
+++ b/gr-blocks/lib/file_source_impl.h
@@ -52,7 +52,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
void set_begin_tag(pmt::pmt_t val);
};
diff --git a/gr-blocks/lib/float_to_char_impl.h b/gr-blocks/lib/float_to_char_impl.h
index fcb5f45c3d..fd2ade9658 100644
--- a/gr-blocks/lib/float_to_char_impl.h
+++ b/gr-blocks/lib/float_to_char_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/float_to_complex_impl.h b/gr-blocks/lib/float_to_complex_impl.h
index a686382b22..16ecdca181 100644
--- a/gr-blocks/lib/float_to_complex_impl.h
+++ b/gr-blocks/lib/float_to_complex_impl.h
@@ -25,7 +25,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/float_to_int_impl.h b/gr-blocks/lib/float_to_int_impl.h
index 5ebb90a8b9..53d8365f3d 100644
--- a/gr-blocks/lib/float_to_int_impl.h
+++ b/gr-blocks/lib/float_to_int_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/float_to_short_impl.h b/gr-blocks/lib/float_to_short_impl.h
index 8c94751cae..839e017ca1 100644
--- a/gr-blocks/lib/float_to_short_impl.h
+++ b/gr-blocks/lib/float_to_short_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/float_to_uchar_impl.h b/gr-blocks/lib/float_to_uchar_impl.h
index c2a1263bea..22203f626f 100644
--- a/gr-blocks/lib/float_to_uchar_impl.h
+++ b/gr-blocks/lib/float_to_uchar_impl.h
@@ -23,7 +23,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/head_impl.h b/gr-blocks/lib/head_impl.h
index dcd617442e..a973dd6be9 100644
--- a/gr-blocks/lib/head_impl.h
+++ b/gr-blocks/lib/head_impl.h
@@ -31,7 +31,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/int_to_float_impl.h b/gr-blocks/lib/int_to_float_impl.h
index a9a7de993b..07c781ed41 100644
--- a/gr-blocks/lib/int_to_float_impl.h
+++ b/gr-blocks/lib/int_to_float_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/integrate_impl.h b/gr-blocks/lib/integrate_impl.h
index c0c58cc72c..065be0d2a9 100644
--- a/gr-blocks/lib/integrate_impl.h
+++ b/gr-blocks/lib/integrate_impl.h
@@ -28,7 +28,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/interleave_impl.h b/gr-blocks/lib/interleave_impl.h
index 0f01383054..46131d164e 100644
--- a/gr-blocks/lib/interleave_impl.h
+++ b/gr-blocks/lib/interleave_impl.h
@@ -25,22 +25,18 @@ class BLOCKS_API interleave_impl : public interleave
public:
interleave_impl(size_t itemsize, unsigned int blocksize);
- bool check_topology(int ninputs, int noutputs);
+ bool check_topology(int ninputs, int noutputs) override;
int fixed_rate_ninput_to_noutput(int ninput);
int fixed_rate_noutput_to_ninput(int noutput);
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
-
- int work(int noutput_items,
- gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/interleaved_char_to_complex_impl.h b/gr-blocks/lib/interleaved_char_to_complex_impl.h
index 7dc1840c85..86800782f5 100644
--- a/gr-blocks/lib/interleaved_char_to_complex_impl.h
+++ b/gr-blocks/lib/interleaved_char_to_complex_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/interleaved_short_to_complex_impl.h b/gr-blocks/lib/interleaved_short_to_complex_impl.h
index 8b476c6551..dad4268666 100644
--- a/gr-blocks/lib/interleaved_short_to_complex_impl.h
+++ b/gr-blocks/lib/interleaved_short_to_complex_impl.h
@@ -33,7 +33,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/keep_m_in_n_impl.h b/gr-blocks/lib/keep_m_in_n_impl.h
index 49592abeee..7d8971d9e6 100644
--- a/gr-blocks/lib/keep_m_in_n_impl.h
+++ b/gr-blocks/lib/keep_m_in_n_impl.h
@@ -23,7 +23,7 @@ class BLOCKS_API keep_m_in_n_impl : public keep_m_in_n
int d_offset;
const int d_itemsize;
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
public:
keep_m_in_n_impl(size_t itemsize, int m, int n, int offset);
@@ -31,7 +31,7 @@ public:
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
void set_m(int m);
void set_n(int n);
diff --git a/gr-blocks/lib/keep_one_in_n_impl.h b/gr-blocks/lib/keep_one_in_n_impl.h
index 942acec7b6..ed2a4db3e4 100644
--- a/gr-blocks/lib/keep_one_in_n_impl.h
+++ b/gr-blocks/lib/keep_one_in_n_impl.h
@@ -29,7 +29,7 @@ public:
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
void set_n(int n);
};
diff --git a/gr-blocks/lib/lfsr_32k_source_s_impl.h b/gr-blocks/lib/lfsr_32k_source_s_impl.h
index 16c24a9978..710cfb27e8 100644
--- a/gr-blocks/lib/lfsr_32k_source_s_impl.h
+++ b/gr-blocks/lib/lfsr_32k_source_s_impl.h
@@ -31,7 +31,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/magphase_to_complex_impl.h b/gr-blocks/lib/magphase_to_complex_impl.h
index 3f6be1a602..4845944ec4 100644
--- a/gr-blocks/lib/magphase_to_complex_impl.h
+++ b/gr-blocks/lib/magphase_to_complex_impl.h
@@ -25,7 +25,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/max_blk_impl.h b/gr-blocks/lib/max_blk_impl.h
index aba0b3e758..16d811d560 100644
--- a/gr-blocks/lib/max_blk_impl.h
+++ b/gr-blocks/lib/max_blk_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/min_blk_impl.h b/gr-blocks/lib/min_blk_impl.h
index c49082dc5b..2a9896bdfc 100644
--- a/gr-blocks/lib/min_blk_impl.h
+++ b/gr-blocks/lib/min_blk_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/moving_average_impl.h b/gr-blocks/lib/moving_average_impl.h
index 72f5f05cca..8f3eda86c7 100644
--- a/gr-blocks/lib/moving_average_impl.h
+++ b/gr-blocks/lib/moving_average_impl.h
@@ -50,7 +50,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/multiply_by_tag_value_cc_impl.h b/gr-blocks/lib/multiply_by_tag_value_cc_impl.h
index 8bf653e0a5..d3f96d5d4e 100644
--- a/gr-blocks/lib/multiply_by_tag_value_cc_impl.h
+++ b/gr-blocks/lib/multiply_by_tag_value_cc_impl.h
@@ -33,7 +33,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/multiply_conjugate_cc_impl.h b/gr-blocks/lib/multiply_conjugate_cc_impl.h
index bc54d2abf0..714b03ec5d 100644
--- a/gr-blocks/lib/multiply_conjugate_cc_impl.h
+++ b/gr-blocks/lib/multiply_conjugate_cc_impl.h
@@ -25,7 +25,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/multiply_const_impl.h b/gr-blocks/lib/multiply_const_impl.h
index cf53e38457..bacc412ea2 100644
--- a/gr-blocks/lib/multiply_const_impl.h
+++ b/gr-blocks/lib/multiply_const_impl.h
@@ -31,7 +31,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/multiply_const_v_impl.h b/gr-blocks/lib/multiply_const_v_impl.h
index 637826428e..7a25a92aad 100644
--- a/gr-blocks/lib/multiply_const_v_impl.h
+++ b/gr-blocks/lib/multiply_const_v_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/multiply_impl.h b/gr-blocks/lib/multiply_impl.h
index 829a9186f4..855b6437d4 100644
--- a/gr-blocks/lib/multiply_impl.h
+++ b/gr-blocks/lib/multiply_impl.h
@@ -27,7 +27,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
} /* namespace gr */
diff --git a/gr-blocks/lib/multiply_matrix_impl.h b/gr-blocks/lib/multiply_matrix_impl.h
index db544fb7a6..f6036aa25c 100644
--- a/gr-blocks/lib/multiply_matrix_impl.h
+++ b/gr-blocks/lib/multiply_matrix_impl.h
@@ -37,7 +37,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} // namespace blocks
diff --git a/gr-blocks/lib/mute_impl.h b/gr-blocks/lib/mute_impl.h
index 341e394010..0b5e7d4eb4 100644
--- a/gr-blocks/lib/mute_impl.h
+++ b/gr-blocks/lib/mute_impl.h
@@ -33,7 +33,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/nlog10_ff_impl.h b/gr-blocks/lib/nlog10_ff_impl.h
index b229b05a64..220644e86b 100644
--- a/gr-blocks/lib/nlog10_ff_impl.h
+++ b/gr-blocks/lib/nlog10_ff_impl.h
@@ -27,7 +27,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/nop_impl.h b/gr-blocks/lib/nop_impl.h
index b35a418d02..4802a51b47 100644
--- a/gr-blocks/lib/nop_impl.h
+++ b/gr-blocks/lib/nop_impl.h
@@ -39,7 +39,7 @@ public:
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/not_blk_impl.h b/gr-blocks/lib/not_blk_impl.h
index d1ba8d4447..c37bf1aaf1 100644
--- a/gr-blocks/lib/not_blk_impl.h
+++ b/gr-blocks/lib/not_blk_impl.h
@@ -27,7 +27,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/null_sink_impl.h b/gr-blocks/lib/null_sink_impl.h
index 845389bf00..472423314e 100644
--- a/gr-blocks/lib/null_sink_impl.h
+++ b/gr-blocks/lib/null_sink_impl.h
@@ -24,7 +24,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/null_source_impl.h b/gr-blocks/lib/null_source_impl.h
index a584a5e083..d7c0744b06 100644
--- a/gr-blocks/lib/null_source_impl.h
+++ b/gr-blocks/lib/null_source_impl.h
@@ -24,7 +24,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/or_blk_impl.h b/gr-blocks/lib/or_blk_impl.h
index 9288c3cf71..bd16b76709 100644
--- a/gr-blocks/lib/or_blk_impl.h
+++ b/gr-blocks/lib/or_blk_impl.h
@@ -26,7 +26,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/pack_k_bits_bb_impl.h b/gr-blocks/lib/pack_k_bits_bb_impl.h
index 84395bf457..7e2bd5a8d4 100644
--- a/gr-blocks/lib/pack_k_bits_bb_impl.h
+++ b/gr-blocks/lib/pack_k_bits_bb_impl.h
@@ -27,7 +27,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/packed_to_unpacked_impl.h b/gr-blocks/lib/packed_to_unpacked_impl.h
index 1cf86d246d..8e862d3177 100644
--- a/gr-blocks/lib/packed_to_unpacked_impl.h
+++ b/gr-blocks/lib/packed_to_unpacked_impl.h
@@ -33,11 +33,11 @@ public:
packed_to_unpacked_impl(unsigned int bits_per_chunk, endianness_t endianness);
~packed_to_unpacked_impl();
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
bool check_topology(int ninputs, int noutputs) { return ninputs == noutputs; }
};
diff --git a/gr-blocks/lib/patterned_interleaver_impl.h b/gr-blocks/lib/patterned_interleaver_impl.h
index a051e1c7c0..9de0fe5141 100644
--- a/gr-blocks/lib/patterned_interleaver_impl.h
+++ b/gr-blocks/lib/patterned_interleaver_impl.h
@@ -25,7 +25,7 @@ public:
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
static int pattern_max(std::vector<int> pattern)
{
@@ -35,7 +35,7 @@ public:
return *std::max_element(pattern.begin(), pattern.end());
}
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
std::vector<int> d_pattern;
std::vector<int> d_counts;
diff --git a/gr-blocks/lib/pdu_to_tagged_stream_impl.h b/gr-blocks/lib/pdu_to_tagged_stream_impl.h
index 97176427dd..65b247ef30 100644
--- a/gr-blocks/lib/pdu_to_tagged_stream_impl.h
+++ b/gr-blocks/lib/pdu_to_tagged_stream_impl.h
@@ -32,7 +32,7 @@ public:
int work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/peak_detector2_fb_impl.h b/gr-blocks/lib/peak_detector2_fb_impl.h
index 1aeae9e393..62571c0baa 100644
--- a/gr-blocks/lib/peak_detector2_fb_impl.h
+++ b/gr-blocks/lib/peak_detector2_fb_impl.h
@@ -43,7 +43,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/peak_detector_impl.h b/gr-blocks/lib/peak_detector_impl.h
index b2e788d92c..4aa792654f 100644
--- a/gr-blocks/lib/peak_detector_impl.h
+++ b/gr-blocks/lib/peak_detector_impl.h
@@ -44,7 +44,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/phase_shift_impl.h b/gr-blocks/lib/phase_shift_impl.h
index f0d33a87d9..d2a4b96b97 100644
--- a/gr-blocks/lib/phase_shift_impl.h
+++ b/gr-blocks/lib/phase_shift_impl.h
@@ -34,7 +34,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} // namespace blocks
diff --git a/gr-blocks/lib/plateau_detector_fb_impl.h b/gr-blocks/lib/plateau_detector_fb_impl.h
index 6ea346223c..d0246f0b93 100644
--- a/gr-blocks/lib/plateau_detector_fb_impl.h
+++ b/gr-blocks/lib/plateau_detector_fb_impl.h
@@ -26,12 +26,12 @@ public:
plateau_detector_fb_impl(int max_len, float threshold);
~plateau_detector_fb_impl();
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
virtual void set_threshold(float threshold);
virtual float threshold() const;
diff --git a/gr-blocks/lib/probe_rate_impl.h b/gr-blocks/lib/probe_rate_impl.h
index 5ebb580ab9..a269f92aea 100644
--- a/gr-blocks/lib/probe_rate_impl.h
+++ b/gr-blocks/lib/probe_rate_impl.h
@@ -39,7 +39,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
}; // end class
diff --git a/gr-blocks/lib/probe_signal_impl.h b/gr-blocks/lib/probe_signal_impl.h
index cce766784d..5297f73a5d 100644
--- a/gr-blocks/lib/probe_signal_impl.h
+++ b/gr-blocks/lib/probe_signal_impl.h
@@ -31,7 +31,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/probe_signal_v_impl.h b/gr-blocks/lib/probe_signal_v_impl.h
index 6ee5ad7ad1..4e6e09ecb7 100644
--- a/gr-blocks/lib/probe_signal_v_impl.h
+++ b/gr-blocks/lib/probe_signal_v_impl.h
@@ -32,7 +32,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/regenerate_bb_impl.h b/gr-blocks/lib/regenerate_bb_impl.h
index e2224be3a4..8a50f91722 100644
--- a/gr-blocks/lib/regenerate_bb_impl.h
+++ b/gr-blocks/lib/regenerate_bb_impl.h
@@ -36,7 +36,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/repack_bits_bb_impl.h b/gr-blocks/lib/repack_bits_bb_impl.h
index 574aa57c48..b73acb5a55 100644
--- a/gr-blocks/lib/repack_bits_bb_impl.h
+++ b/gr-blocks/lib/repack_bits_bb_impl.h
@@ -44,7 +44,7 @@ public:
int work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} // namespace blocks
diff --git a/gr-blocks/lib/repeat_impl.h b/gr-blocks/lib/repeat_impl.h
index e0ec9e98d3..4f15872f70 100644
--- a/gr-blocks/lib/repeat_impl.h
+++ b/gr-blocks/lib/repeat_impl.h
@@ -30,7 +30,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
private:
void msg_set_interpolation(pmt::pmt_t msg);
diff --git a/gr-blocks/lib/rms_cf_impl.h b/gr-blocks/lib/rms_cf_impl.h
index 443a5808e9..6e63e40c28 100644
--- a/gr-blocks/lib/rms_cf_impl.h
+++ b/gr-blocks/lib/rms_cf_impl.h
@@ -33,7 +33,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/rms_ff_impl.h b/gr-blocks/lib/rms_ff_impl.h
index 8119d92e40..8ee3927d31 100644
--- a/gr-blocks/lib/rms_ff_impl.h
+++ b/gr-blocks/lib/rms_ff_impl.h
@@ -33,7 +33,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/rotator_cc_impl.h b/gr-blocks/lib/rotator_cc_impl.h
index d47d488db2..f31d484063 100644
--- a/gr-blocks/lib/rotator_cc_impl.h
+++ b/gr-blocks/lib/rotator_cc_impl.h
@@ -34,7 +34,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/sample_and_hold_impl.h b/gr-blocks/lib/sample_and_hold_impl.h
index 1b44036bf9..f2db7b15bc 100644
--- a/gr-blocks/lib/sample_and_hold_impl.h
+++ b/gr-blocks/lib/sample_and_hold_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/selector_impl.h b/gr-blocks/lib/selector_impl.h
index 1cf63a6dde..6bbf71697a 100644
--- a/gr-blocks/lib/selector_impl.h
+++ b/gr-blocks/lib/selector_impl.h
@@ -32,8 +32,8 @@ public:
selector_impl(size_t itemsize, unsigned int input_index, unsigned int output_index);
~selector_impl();
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
- bool check_topology(int ninputs, int noutputs);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
+ bool check_topology(int ninputs, int noutputs) override;
void setup_rpc();
void handle_msg_input_index(pmt::pmt_t msg);
void handle_msg_output_index(pmt::pmt_t msg);
@@ -54,7 +54,7 @@ public:
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/short_to_char_impl.h b/gr-blocks/lib/short_to_char_impl.h
index e05e431655..121284e3ab 100644
--- a/gr-blocks/lib/short_to_char_impl.h
+++ b/gr-blocks/lib/short_to_char_impl.h
@@ -25,7 +25,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/short_to_float_impl.h b/gr-blocks/lib/short_to_float_impl.h
index fd1174cc52..4536fa2cb9 100644
--- a/gr-blocks/lib/short_to_float_impl.h
+++ b/gr-blocks/lib/short_to_float_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/skiphead_impl.h b/gr-blocks/lib/skiphead_impl.h
index cb8f98e54b..4ac4a14ea0 100644
--- a/gr-blocks/lib/skiphead_impl.h
+++ b/gr-blocks/lib/skiphead_impl.h
@@ -30,7 +30,7 @@ public:
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/stream_demux_impl.h b/gr-blocks/lib/stream_demux_impl.h
index 8fabf5e613..7dff893d3d 100644
--- a/gr-blocks/lib/stream_demux_impl.h
+++ b/gr-blocks/lib/stream_demux_impl.h
@@ -39,12 +39,12 @@ private:
public:
stream_demux_impl(size_t itemsize, const std::vector<int>& lengths);
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} // namespace blocks
diff --git a/gr-blocks/lib/stream_mux_impl.h b/gr-blocks/lib/stream_mux_impl.h
index 9f02afe694..3268267f99 100644
--- a/gr-blocks/lib/stream_mux_impl.h
+++ b/gr-blocks/lib/stream_mux_impl.h
@@ -24,7 +24,7 @@ private:
int d_residual{ 0 }; // number of items left to put into current stream
const gr_vector_int d_lengths; // number of items to pack per stream
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
public:
stream_mux_impl(size_t itemsize, const std::vector<int>& lengths);
@@ -32,7 +32,7 @@ public:
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/stream_to_streams_impl.h b/gr-blocks/lib/stream_to_streams_impl.h
index 3eedfb27d2..18e1c15f84 100644
--- a/gr-blocks/lib/stream_to_streams_impl.h
+++ b/gr-blocks/lib/stream_to_streams_impl.h
@@ -23,7 +23,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/stream_to_tagged_stream_impl.h b/gr-blocks/lib/stream_to_tagged_stream_impl.h
index c7683b357c..b72d2b8e85 100644
--- a/gr-blocks/lib/stream_to_tagged_stream_impl.h
+++ b/gr-blocks/lib/stream_to_tagged_stream_impl.h
@@ -36,7 +36,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
bool start();
};
diff --git a/gr-blocks/lib/stream_to_vector_impl.h b/gr-blocks/lib/stream_to_vector_impl.h
index fe5f631892..ec44de1f48 100644
--- a/gr-blocks/lib/stream_to_vector_impl.h
+++ b/gr-blocks/lib/stream_to_vector_impl.h
@@ -23,7 +23,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/streams_to_stream_impl.h b/gr-blocks/lib/streams_to_stream_impl.h
index a1fc8737f4..aa5e919a22 100644
--- a/gr-blocks/lib/streams_to_stream_impl.h
+++ b/gr-blocks/lib/streams_to_stream_impl.h
@@ -23,7 +23,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/streams_to_vector_impl.h b/gr-blocks/lib/streams_to_vector_impl.h
index 92b06d6b59..39013c929f 100644
--- a/gr-blocks/lib/streams_to_vector_impl.h
+++ b/gr-blocks/lib/streams_to_vector_impl.h
@@ -23,7 +23,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/stretch_ff_impl.h b/gr-blocks/lib/stretch_ff_impl.h
index d9263406a5..a4b695c24d 100644
--- a/gr-blocks/lib/stretch_ff_impl.h
+++ b/gr-blocks/lib/stretch_ff_impl.h
@@ -32,7 +32,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/sub_impl.h b/gr-blocks/lib/sub_impl.h
index bd914e3341..e104cb10d3 100644
--- a/gr-blocks/lib/sub_impl.h
+++ b/gr-blocks/lib/sub_impl.h
@@ -27,7 +27,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/tag_debug_impl.h b/gr-blocks/lib/tag_debug_impl.h
index 49f89a86f3..8e229af8ce 100644
--- a/gr-blocks/lib/tag_debug_impl.h
+++ b/gr-blocks/lib/tag_debug_impl.h
@@ -49,7 +49,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/tag_gate_impl.h b/gr-blocks/lib/tag_gate_impl.h
index ceaf2927f4..5d1fa9a8f9 100644
--- a/gr-blocks/lib/tag_gate_impl.h
+++ b/gr-blocks/lib/tag_gate_impl.h
@@ -33,7 +33,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
void set_single_key(const std::string& single_key);
std::string single_key() const;
diff --git a/gr-blocks/lib/tag_share_impl.h b/gr-blocks/lib/tag_share_impl.h
index 40ebe43c6b..8b9833c6bd 100644
--- a/gr-blocks/lib/tag_share_impl.h
+++ b/gr-blocks/lib/tag_share_impl.h
@@ -29,7 +29,7 @@ public:
// Where all the action really happens
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} // namespace blocks
diff --git a/gr-blocks/lib/tagged_file_sink_impl.h b/gr-blocks/lib/tagged_file_sink_impl.h
index 4e12fcc0fb..f86f0f0cc9 100644
--- a/gr-blocks/lib/tagged_file_sink_impl.h
+++ b/gr-blocks/lib/tagged_file_sink_impl.h
@@ -36,7 +36,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/tagged_stream_align_impl.h b/gr-blocks/lib/tagged_stream_align_impl.h
index 167489955f..000a5c02e5 100644
--- a/gr-blocks/lib/tagged_stream_align_impl.h
+++ b/gr-blocks/lib/tagged_stream_align_impl.h
@@ -31,7 +31,7 @@ public:
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} // namespace blocks
diff --git a/gr-blocks/lib/tagged_stream_multiply_length_impl.h b/gr-blocks/lib/tagged_stream_multiply_length_impl.h
index 9961803ff6..c0e9f02c9f 100644
--- a/gr-blocks/lib/tagged_stream_multiply_length_impl.h
+++ b/gr-blocks/lib/tagged_stream_multiply_length_impl.h
@@ -33,7 +33,7 @@ public:
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
void set_scalar(double scalar) { d_scalar = scalar; }
diff --git a/gr-blocks/lib/tagged_stream_mux_impl.h b/gr-blocks/lib/tagged_stream_mux_impl.h
index bd526b115c..36fa904ae2 100644
--- a/gr-blocks/lib/tagged_stream_mux_impl.h
+++ b/gr-blocks/lib/tagged_stream_mux_impl.h
@@ -35,7 +35,7 @@ public:
int work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} // namespace blocks
diff --git a/gr-blocks/lib/tagged_stream_to_pdu_impl.h b/gr-blocks/lib/tagged_stream_to_pdu_impl.h
index 9194e73117..954a710200 100644
--- a/gr-blocks/lib/tagged_stream_to_pdu_impl.h
+++ b/gr-blocks/lib/tagged_stream_to_pdu_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/tags_strobe_impl.h b/gr-blocks/lib/tags_strobe_impl.h
index bb761857db..1c35ef01b0 100644
--- a/gr-blocks/lib/tags_strobe_impl.h
+++ b/gr-blocks/lib/tags_strobe_impl.h
@@ -42,7 +42,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/tcp_server_sink_impl.h b/gr-blocks/lib/tcp_server_sink_impl.h
index 47e157f84a..c7740a9a28 100644
--- a/gr-blocks/lib/tcp_server_sink_impl.h
+++ b/gr-blocks/lib/tcp_server_sink_impl.h
@@ -54,7 +54,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/test_tag_variable_rate_ff_impl.h b/gr-blocks/lib/test_tag_variable_rate_ff_impl.h
index 9afae0bb86..cea29df9d9 100644
--- a/gr-blocks/lib/test_tag_variable_rate_ff_impl.h
+++ b/gr-blocks/lib/test_tag_variable_rate_ff_impl.h
@@ -35,7 +35,7 @@ public:
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/threshold_ff_impl.h b/gr-blocks/lib/threshold_ff_impl.h
index 801b1625c0..74c2f4c2bb 100644
--- a/gr-blocks/lib/threshold_ff_impl.h
+++ b/gr-blocks/lib/threshold_ff_impl.h
@@ -35,7 +35,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/throttle_impl.h b/gr-blocks/lib/throttle_impl.h
index e01c3e7241..c752f419fa 100644
--- a/gr-blocks/lib/throttle_impl.h
+++ b/gr-blocks/lib/throttle_impl.h
@@ -41,7 +41,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/transcendental_impl.h b/gr-blocks/lib/transcendental_impl.h
index eba3a17768..087431f5f6 100644
--- a/gr-blocks/lib/transcendental_impl.h
+++ b/gr-blocks/lib/transcendental_impl.h
@@ -29,7 +29,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/tsb_vector_sink_impl.h b/gr-blocks/lib/tsb_vector_sink_impl.h
index a2380f0281..aeaa8ce88c 100644
--- a/gr-blocks/lib/tsb_vector_sink_impl.h
+++ b/gr-blocks/lib/tsb_vector_sink_impl.h
@@ -36,7 +36,7 @@ public:
int work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} // namespace blocks
diff --git a/gr-blocks/lib/uchar_to_float_impl.h b/gr-blocks/lib/uchar_to_float_impl.h
index 6222e4a1e3..2de1f98cbd 100644
--- a/gr-blocks/lib/uchar_to_float_impl.h
+++ b/gr-blocks/lib/uchar_to_float_impl.h
@@ -23,7 +23,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/udp_sink_impl.h b/gr-blocks/lib/udp_sink_impl.h
index 22809f5af4..d92d9b5bec 100644
--- a/gr-blocks/lib/udp_sink_impl.h
+++ b/gr-blocks/lib/udp_sink_impl.h
@@ -44,7 +44,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/udp_source_impl.h b/gr-blocks/lib/udp_source_impl.h
index a0e8caa1d9..0e3053ab71 100644
--- a/gr-blocks/lib/udp_source_impl.h
+++ b/gr-blocks/lib/udp_source_impl.h
@@ -64,7 +64,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/unpack_k_bits_bb_impl.h b/gr-blocks/lib/unpack_k_bits_bb_impl.h
index 27a25b42ce..596e0c4142 100644
--- a/gr-blocks/lib/unpack_k_bits_bb_impl.h
+++ b/gr-blocks/lib/unpack_k_bits_bb_impl.h
@@ -27,7 +27,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/unpacked_to_packed_impl.h b/gr-blocks/lib/unpacked_to_packed_impl.h
index c1fb422ab2..a21f38ae8e 100644
--- a/gr-blocks/lib/unpacked_to_packed_impl.h
+++ b/gr-blocks/lib/unpacked_to_packed_impl.h
@@ -32,11 +32,11 @@ public:
unpacked_to_packed_impl(unsigned int bits_per_chunk, endianness_t endianness);
~unpacked_to_packed_impl();
- void forecast(int noutput_items, gr_vector_int& ninput_items_required);
+ void forecast(int noutput_items, gr_vector_int& ninput_items_required) override;
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
bool check_topology(int ninputs, int noutputs) { return ninputs == noutputs; }
};
diff --git a/gr-blocks/lib/vco_c_impl.h b/gr-blocks/lib/vco_c_impl.h
index 715cf6cad2..b92c5c01d2 100644
--- a/gr-blocks/lib/vco_c_impl.h
+++ b/gr-blocks/lib/vco_c_impl.h
@@ -32,7 +32,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/vco_f_impl.h b/gr-blocks/lib/vco_f_impl.h
index 11afe96919..10b875bd16 100644
--- a/gr-blocks/lib/vco_f_impl.h
+++ b/gr-blocks/lib/vco_f_impl.h
@@ -32,7 +32,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/vector_insert_impl.h b/gr-blocks/lib/vector_insert_impl.h
index 32e39684f9..ef41a305bd 100644
--- a/gr-blocks/lib/vector_insert_impl.h
+++ b/gr-blocks/lib/vector_insert_impl.h
@@ -39,7 +39,7 @@ public:
int general_work(int noutput_items,
gr_vector_int& ninput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/vector_map_impl.h b/gr-blocks/lib/vector_map_impl.h
index 6753e12a5d..3078f0a5d8 100644
--- a/gr-blocks/lib/vector_map_impl.h
+++ b/gr-blocks/lib/vector_map_impl.h
@@ -35,7 +35,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/vector_sink_impl.h b/gr-blocks/lib/vector_sink_impl.h
index bf327491ed..1392ca2bff 100644
--- a/gr-blocks/lib/vector_sink_impl.h
+++ b/gr-blocks/lib/vector_sink_impl.h
@@ -37,7 +37,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/vector_source_impl.h b/gr-blocks/lib/vector_source_impl.h
index ba380c29e9..a4710e2b36 100644
--- a/gr-blocks/lib/vector_source_impl.h
+++ b/gr-blocks/lib/vector_source_impl.h
@@ -41,7 +41,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/vector_to_stream_impl.h b/gr-blocks/lib/vector_to_stream_impl.h
index 4d6f11dd6f..7a68667bf6 100644
--- a/gr-blocks/lib/vector_to_stream_impl.h
+++ b/gr-blocks/lib/vector_to_stream_impl.h
@@ -23,7 +23,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/vector_to_streams_impl.h b/gr-blocks/lib/vector_to_streams_impl.h
index 615fbb66fa..8df04b06d1 100644
--- a/gr-blocks/lib/vector_to_streams_impl.h
+++ b/gr-blocks/lib/vector_to_streams_impl.h
@@ -23,7 +23,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/wavfile_sink_impl.h b/gr-blocks/lib/wavfile_sink_impl.h
index 48cf81b7f0..af5f205e22 100644
--- a/gr-blocks/lib/wavfile_sink_impl.h
+++ b/gr-blocks/lib/wavfile_sink_impl.h
@@ -83,7 +83,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/wavfile_source_impl.h b/gr-blocks/lib/wavfile_source_impl.h
index 48a3b04f6a..f05f0354cd 100644
--- a/gr-blocks/lib/wavfile_source_impl.h
+++ b/gr-blocks/lib/wavfile_source_impl.h
@@ -43,7 +43,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */
diff --git a/gr-blocks/lib/xor_blk_impl.h b/gr-blocks/lib/xor_blk_impl.h
index d7a48ce8bb..66926aef03 100644
--- a/gr-blocks/lib/xor_blk_impl.h
+++ b/gr-blocks/lib/xor_blk_impl.h
@@ -27,7 +27,7 @@ public:
int work(int noutput_items,
gr_vector_const_void_star& input_items,
- gr_vector_void_star& output_items);
+ gr_vector_void_star& output_items) override;
};
} /* namespace blocks */