mirror of
https://github.com/gnss-sdr/gnss-sdr
synced 2025-11-24 02:54:54 +00:00
Move default destructor to header file, so compiler can make a better job
This commit is contained in:
@@ -133,9 +133,6 @@ unpack_2bit_samples::unpack_2bit_samples(bool big_endian_bytes,
|
||||
}
|
||||
|
||||
|
||||
unpack_2bit_samples::~unpack_2bit_samples() = default;
|
||||
|
||||
|
||||
int unpack_2bit_samples::work(int noutput_items,
|
||||
gr_vector_const_void_star &input_items,
|
||||
gr_vector_void_star &output_items)
|
||||
|
||||
@@ -89,7 +89,7 @@ unpack_2bit_samples_sptr make_unpack_2bit_samples(
|
||||
class unpack_2bit_samples : public gr::sync_interpolator
|
||||
{
|
||||
public:
|
||||
~unpack_2bit_samples();
|
||||
~unpack_2bit_samples() = default;
|
||||
|
||||
unpack_2bit_samples(bool big_endian_bytes,
|
||||
size_t item_size,
|
||||
|
||||
@@ -57,9 +57,6 @@ unpack_byte_2bit_cpx_samples::unpack_byte_2bit_cpx_samples() : sync_interpolator
|
||||
}
|
||||
|
||||
|
||||
unpack_byte_2bit_cpx_samples::~unpack_byte_2bit_cpx_samples() = default;
|
||||
|
||||
|
||||
int unpack_byte_2bit_cpx_samples::work(int noutput_items,
|
||||
gr_vector_const_void_star &input_items,
|
||||
gr_vector_void_star &output_items)
|
||||
|
||||
@@ -51,7 +51,7 @@ class unpack_byte_2bit_cpx_samples : public gr::sync_interpolator
|
||||
{
|
||||
public:
|
||||
unpack_byte_2bit_cpx_samples();
|
||||
~unpack_byte_2bit_cpx_samples();
|
||||
~unpack_byte_2bit_cpx_samples() = default;
|
||||
int work(int noutput_items,
|
||||
gr_vector_const_void_star &input_items,
|
||||
gr_vector_void_star &output_items);
|
||||
|
||||
@@ -52,9 +52,6 @@ unpack_byte_2bit_samples::unpack_byte_2bit_samples() : sync_interpolator("unpack
|
||||
}
|
||||
|
||||
|
||||
unpack_byte_2bit_samples::~unpack_byte_2bit_samples() = default;
|
||||
|
||||
|
||||
int unpack_byte_2bit_samples::work(int noutput_items,
|
||||
gr_vector_const_void_star &input_items,
|
||||
gr_vector_void_star &output_items)
|
||||
|
||||
@@ -47,7 +47,7 @@ class unpack_byte_2bit_samples : public gr::sync_interpolator
|
||||
{
|
||||
public:
|
||||
unpack_byte_2bit_samples();
|
||||
~unpack_byte_2bit_samples();
|
||||
~unpack_byte_2bit_samples() = default;
|
||||
int work(int noutput_items,
|
||||
gr_vector_const_void_star &input_items,
|
||||
gr_vector_void_star &output_items);
|
||||
|
||||
@@ -47,9 +47,6 @@ unpack_byte_4bit_samples::unpack_byte_4bit_samples() : sync_interpolator("unpack
|
||||
}
|
||||
|
||||
|
||||
unpack_byte_4bit_samples::~unpack_byte_4bit_samples() = default;
|
||||
|
||||
|
||||
int unpack_byte_4bit_samples::work(int noutput_items,
|
||||
gr_vector_const_void_star &input_items,
|
||||
gr_vector_void_star &output_items)
|
||||
|
||||
@@ -49,7 +49,7 @@ class unpack_byte_4bit_samples : public gr::sync_interpolator
|
||||
{
|
||||
public:
|
||||
unpack_byte_4bit_samples();
|
||||
~unpack_byte_4bit_samples();
|
||||
~unpack_byte_4bit_samples() = default;
|
||||
int work(int noutput_items,
|
||||
gr_vector_const_void_star &input_items,
|
||||
gr_vector_void_star &output_items);
|
||||
|
||||
@@ -47,9 +47,6 @@ unpack_intspir_1bit_samples::unpack_intspir_1bit_samples() : sync_interpolator("
|
||||
}
|
||||
|
||||
|
||||
unpack_intspir_1bit_samples::~unpack_intspir_1bit_samples() = default;
|
||||
|
||||
|
||||
int unpack_intspir_1bit_samples::work(int noutput_items,
|
||||
gr_vector_const_void_star &input_items,
|
||||
gr_vector_void_star &output_items)
|
||||
|
||||
@@ -47,7 +47,7 @@ class unpack_intspir_1bit_samples : public gr::sync_interpolator
|
||||
{
|
||||
public:
|
||||
unpack_intspir_1bit_samples();
|
||||
~unpack_intspir_1bit_samples();
|
||||
~unpack_intspir_1bit_samples() = default;
|
||||
int work(int noutput_items,
|
||||
gr_vector_const_void_star &input_items,
|
||||
gr_vector_void_star &output_items);
|
||||
|
||||
@@ -49,9 +49,6 @@ unpack_spir_gss6450_samples::unpack_spir_gss6450_samples(unsigned int adc_nbit)
|
||||
}
|
||||
|
||||
|
||||
unpack_spir_gss6450_samples::~unpack_spir_gss6450_samples() = default;
|
||||
|
||||
|
||||
void unpack_spir_gss6450_samples::decode_4bits_word(uint32_t input_uint32, gr_complex* out, int adc_bits)
|
||||
{
|
||||
int8_t tmp_char;
|
||||
|
||||
@@ -49,7 +49,7 @@ public:
|
||||
friend unpack_spir_gss6450_samples_sptr make_unpack_spir_gss6450_samples_sptr(unsigned int adc_nbit);
|
||||
void decode_4bits_word(uint32_t input_uint32, gr_complex *out, int adc_bits);
|
||||
unpack_spir_gss6450_samples(unsigned int adc_nbit);
|
||||
~unpack_spir_gss6450_samples();
|
||||
~unpack_spir_gss6450_samples() = default;
|
||||
|
||||
private:
|
||||
unsigned int adc_bits;
|
||||
|
||||
Reference in New Issue
Block a user