/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_cma_equalizer_cc_sptr
gr_make_cma_equalizer_cc(int num_taps, float modulus, float mu)
{
- return gr_cma_equalizer_cc_sptr(new gr_cma_equalizer_cc(num_taps, modulus, mu));
+ return gnuradio::get_initial_sptr(new gr_cma_equalizer_cc(num_taps, modulus, mu));
}
gr_cma_equalizer_cc::gr_cma_equalizer_cc(int num_taps, float modulus, float mu)
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_fft_filter_ccc_sptr gr_make_fft_filter_ccc (int decimation, const std::vector<gr_complex> &taps)
{
- return gr_fft_filter_ccc_sptr (new gr_fft_filter_ccc (decimation, taps));
+ return gnuradio::get_initial_sptr(new gr_fft_filter_ccc (decimation, taps));
}
gr_fft_filter_fff_sptr gr_make_fft_filter_fff (int decimation, const std::vector<float> &taps)
{
- return gr_fft_filter_fff_sptr (new gr_fft_filter_fff (decimation, taps));
+ return gnuradio::get_initial_sptr(new gr_fft_filter_fff (decimation, taps));
}
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_filter_delay_fc_sptr
gr_make_filter_delay_fc (const std::vector<float> &taps)
{
- return gr_filter_delay_fc_sptr (new gr_filter_delay_fc (taps));
+ return gnuradio::get_initial_sptr(new gr_filter_delay_fc (taps));
}
gr_filter_delay_fc::gr_filter_delay_fc (const std::vector<float> &taps)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@ gr_make_@BASE_NAME@ (int decimation, const std::vector<@TAP_TYPE@> &taps)
{
- return @SPTR_NAME@ (new @NAME@ (decimation, taps));
+ return gnuradio::get_initial_sptr (new @NAME@ (decimation, taps));
}
/* -*- c++ -*- */
/*
- * Copyright 2004,2007 Free Software Foundation, Inc.
+ * Copyright 2004,2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
// Public constructor
gr_fractional_interpolator_cc_sptr gr_make_fractional_interpolator_cc(float phase_shift, float interp_ratio)
{
- return gr_fractional_interpolator_cc_sptr(new gr_fractional_interpolator_cc(phase_shift, interp_ratio));
+ return gnuradio::get_initial_sptr(new gr_fractional_interpolator_cc(phase_shift, interp_ratio));
}
gr_fractional_interpolator_cc::gr_fractional_interpolator_cc(float phase_shift, float interp_ratio)
/* -*- c++ -*- */
/*
- * Copyright 2004,2007 Free Software Foundation, Inc.
+ * Copyright 2004,2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
// Public constructor
gr_fractional_interpolator_ff_sptr gr_make_fractional_interpolator_ff(float phase_shift, float interp_ratio)
{
- return gr_fractional_interpolator_ff_sptr(new gr_fractional_interpolator_ff(phase_shift, interp_ratio));
+ return gnuradio::get_initial_sptr(new gr_fractional_interpolator_ff(phase_shift, interp_ratio));
}
gr_fractional_interpolator_ff::gr_fractional_interpolator_ff(float phase_shift, float interp_ratio)
/* -*- c++ -*- */
/*
- * Copyright 2003 Free Software Foundation, Inc.
+ * Copyright 2003,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_@BASE_NAME@ (int decimation, const std::vector<@TAP_TYPE@> &taps,
double center_freq, double sampling_freq)
{
- return @SPTR_NAME@ (new @NAME@ (decimation, taps, center_freq, sampling_freq));
+ return gnuradio::get_initial_sptr (new @NAME@ (decimation, taps, center_freq, sampling_freq));
}
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_goertzel_fc_sptr
gr_make_goertzel_fc(int rate, int len, float freq)
{
- return gr_goertzel_fc_sptr (new gr_goertzel_fc(rate, len, freq));
+ return gnuradio::get_initial_sptr(new gr_goertzel_fc(rate, len, freq));
}
gr_goertzel_fc::gr_goertzel_fc(int rate, int len, float freq)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_hilbert_fc_sptr
gr_make_hilbert_fc (unsigned int ntaps)
{
- return gr_hilbert_fc_sptr (new gr_hilbert_fc (ntaps));
+ return gnuradio::get_initial_sptr(new gr_hilbert_fc (ntaps));
}
gr_hilbert_fc::gr_hilbert_fc (unsigned int ntaps)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_iir_filter_ffd (const std::vector<double> &fftaps,
const std::vector<double> &fbtaps) throw (std::invalid_argument)
{
- return gr_iir_filter_ffd_sptr (new gr_iir_filter_ffd (fftaps, fbtaps));
+ return gnuradio::get_initial_sptr(new gr_iir_filter_ffd (fftaps, fbtaps));
}
gr_iir_filter_ffd::gr_iir_filter_ffd (const std::vector<double> &fftaps,
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@ gr_make_@BASE_NAME@ (unsigned interpolation, const std::vector<@TAP_TYPE@> &taps)
{
- return @SPTR_NAME@ (new @NAME@ (interpolation, taps));
+ return gnuradio::get_initial_sptr (new @NAME@ (interpolation, taps));
}
const std::vector<float> &taps,
unsigned int filter_size)
{
- return gr_pfb_arb_resampler_ccf_sptr (new gr_pfb_arb_resampler_ccf (rate, taps,
+ return gnuradio::get_initial_sptr(new gr_pfb_arb_resampler_ccf (rate, taps,
filter_size));
}
const std::vector<float> &taps,
float oversample_rate)
{
- return gr_pfb_channelizer_ccf_sptr (new gr_pfb_channelizer_ccf (numchans, taps,
+ return gnuradio::get_initial_sptr(new gr_pfb_channelizer_ccf (numchans, taps,
oversample_rate));
}
float init_phase,
float max_rate_deviation)
{
- return gr_pfb_clock_sync_ccf_sptr (new gr_pfb_clock_sync_ccf (sps, gain, taps,
+ return gnuradio::get_initial_sptr(new gr_pfb_clock_sync_ccf (sps, gain, taps,
filter_size,
init_phase,
max_rate_deviation));
float init_phase,
float max_rate_deviation)
{
- return gr_pfb_clock_sync_fff_sptr (new gr_pfb_clock_sync_fff (sps, gain, taps,
+ return gnuradio::get_initial_sptr(new gr_pfb_clock_sync_fff (sps, gain, taps,
filter_size,
init_phase,
max_rate_deviation));
/* -*- c++ -*- */
/*
- * Copyright 2009 Free Software Foundation, Inc.
+ * Copyright 2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
const std::vector<float> &taps,
unsigned int channel)
{
- return gr_pfb_decimator_ccf_sptr (new gr_pfb_decimator_ccf (decim, taps, channel));
+ return gnuradio::get_initial_sptr(new gr_pfb_decimator_ccf (decim, taps, channel));
}
/* -*- c++ -*- */
/*
- * Copyright 2009 Free Software Foundation, Inc.
+ * Copyright 2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_pfb_interpolator_ccf_sptr gr_make_pfb_interpolator_ccf (unsigned int interp,
const std::vector<float> &taps)
{
- return gr_pfb_interpolator_ccf_sptr (new gr_pfb_interpolator_ccf (interp, taps));
+ return gnuradio::get_initial_sptr(new gr_pfb_interpolator_ccf (interp, taps));
}
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
unsigned decimation,
const std::vector<@TAP_TYPE@> &taps)
{
- return @SPTR_NAME@ (new @NAME@ (interpolation, decimation, taps));
+ return gnuradio::get_initial_sptr (new @NAME@ (interpolation, decimation, taps));
}
@NAME@::@NAME@ (unsigned interpolation, unsigned decimation,
/* -*- c++ -*- */
/*
- * Copyright 2004,2006 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_single_pole_iir_filter_cc_sptr
gr_make_single_pole_iir_filter_cc (double alpha, unsigned int vlen)
{
- return gr_single_pole_iir_filter_cc_sptr(new gr_single_pole_iir_filter_cc(alpha, vlen));
+ return gnuradio::get_initial_sptr(new gr_single_pole_iir_filter_cc(alpha, vlen));
}
gr_single_pole_iir_filter_cc::gr_single_pole_iir_filter_cc (
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_single_pole_iir_filter_ff_sptr
gr_make_single_pole_iir_filter_ff (double alpha, unsigned int vlen)
{
- return gr_single_pole_iir_filter_ff_sptr(new gr_single_pole_iir_filter_ff(alpha, vlen));
+ return gnuradio::get_initial_sptr(new gr_single_pole_iir_filter_ff(alpha, vlen));
}
gr_single_pole_iir_filter_ff::gr_single_pole_iir_filter_ff (
gr_additive_scrambler_bb_sptr
gr_make_additive_scrambler_bb(int mask, int seed, int len, int count)
{
- return gr_additive_scrambler_bb_sptr(new gr_additive_scrambler_bb(mask, seed, len, count));
+ return gnuradio::get_initial_sptr(new gr_additive_scrambler_bb(mask, seed, len, count));
}
gr_additive_scrambler_bb::gr_additive_scrambler_bb(int mask, int seed, int len, int count)
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_agc2_cc (float attack_rate, float decay_rate, float reference,
float gain, float max_gain)
{
- return gr_agc2_cc_sptr (new gr_agc2_cc (attack_rate, decay_rate, reference, gain, max_gain));
+ return gnuradio::get_initial_sptr(new gr_agc2_cc (attack_rate, decay_rate, reference, gain, max_gain));
}
gr_agc2_cc::gr_agc2_cc (float attack_rate, float decay_rate, float reference,
/* -*- c++ -*- */
/*
- * Copyright 2005,2006 Free Software Foundation, Inc.
+ * Copyright 2005,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_agc2_ff (float attack_rate, float decay_rate, float reference,
float gain, float max_gain)
{
- return gr_agc2_ff_sptr (new gr_agc2_ff (attack_rate, decay_rate, reference,
+ return gnuradio::get_initial_sptr(new gr_agc2_ff (attack_rate, decay_rate, reference,
gain, max_gain));
}
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_agc_cc (float rate, float reference,
float gain, float max_gain)
{
- return gr_agc_cc_sptr (new gr_agc_cc (rate, reference, gain, max_gain));
+ return gnuradio::get_initial_sptr(new gr_agc_cc (rate, reference, gain, max_gain));
}
gr_agc_cc::gr_agc_cc (float rate, float reference,
/* -*- c++ -*- */
/*
- * Copyright 2005,2006 Free Software Foundation, Inc.
+ * Copyright 2005,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_agc_ff_sptr
gr_make_agc_ff (float rate, float reference, float gain, float max_gain)
{
- return gr_agc_ff_sptr (new gr_agc_ff (rate, reference, gain, max_gain));
+ return gnuradio::get_initial_sptr(new gr_agc_ff (rate, reference, gain, max_gain));
}
gr_agc_ff::gr_agc_ff (float rate, float reference, float gain, float max_gain)
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_align_on_samplenumbers_ss_sptr
gr_make_align_on_samplenumbers_ss (int nchan, int align_interval)
{
- return gr_align_on_samplenumbers_ss_sptr (new gr_align_on_samplenumbers_ss (nchan,align_interval));
+ return gnuradio::get_initial_sptr(new gr_align_on_samplenumbers_ss (nchan,align_interval));
}
gr_align_on_samplenumbers_ss::gr_align_on_samplenumbers_ss (int nchan,int align_interval)
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
size_t tune_delay,
size_t dwell_delay)
{
- return gr_bin_statistics_f_sptr(new gr_bin_statistics_f(vlen,
+ return gnuradio::get_initial_sptr(new gr_bin_statistics_f(vlen,
msgq,
tune,
tune_delay,
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_binary_slicer_fb_sptr
gr_make_binary_slicer_fb ()
{
- return gr_binary_slicer_fb_sptr (new gr_binary_slicer_fb ());
+ return gnuradio::get_initial_sptr(new gr_binary_slicer_fb ());
}
gr_binary_slicer_fb::gr_binary_slicer_fb ()
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_bytes_to_syms_sptr
gr_make_bytes_to_syms ()
{
- return gr_bytes_to_syms_sptr (new gr_bytes_to_syms ());
+ return gnuradio::get_initial_sptr(new gr_bytes_to_syms ());
}
gr_bytes_to_syms::gr_bytes_to_syms ()
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_char_to_float_sptr
gr_make_char_to_float ()
{
- return gr_char_to_float_sptr (new gr_char_to_float ());
+ return gnuradio::get_initial_sptr(new gr_char_to_float ());
}
gr_char_to_float::gr_char_to_float ()
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_check_counting_s_sptr
gr_make_check_counting_s (bool do_32bit)
{
- return gr_check_counting_s_sptr (new gr_check_counting_s (do_32bit));
+ return gnuradio::get_initial_sptr(new gr_check_counting_s (do_32bit));
}
gr_check_counting_s::gr_check_counting_s (bool do_32bit)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_check_lfsr_32k_s_sptr
gr_make_check_lfsr_32k_s ()
{
- return gr_check_lfsr_32k_s_sptr (new gr_check_lfsr_32k_s ());
+ return gnuradio::get_initial_sptr(new gr_check_lfsr_32k_s ());
}
gr_check_lfsr_32k_s::gr_check_lfsr_32k_s ()
/* -*- c++ -*- */
/*
- * Copyright 2005,2006 Free Software Foundation, Inc.
+ * Copyright 2005,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_clock_recovery_mm_cc(float omega, float gain_omega, float mu, float gain_mu,
float omega_relative_limit)
{
- return gr_clock_recovery_mm_cc_sptr (new gr_clock_recovery_mm_cc (omega,
+ return gnuradio::get_initial_sptr(new gr_clock_recovery_mm_cc (omega,
gain_omega,
mu,
gain_mu,
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_clock_recovery_mm_ff(float omega, float gain_omega, float mu, float gain_mu,
float omega_relative_limit)
{
- return gr_clock_recovery_mm_ff_sptr (new gr_clock_recovery_mm_ff (omega,
+ return gnuradio::get_initial_sptr(new gr_clock_recovery_mm_ff (omega,
gain_omega,
mu,
gain_mu,
/* -*- c++ -*- */
/*
- * Copyright 2004,2005 Free Software Foundation, Inc.
+ * Copyright 2004,2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_complex_to_interleaved_short_sptr
gr_make_complex_to_interleaved_short ()
{
- return gr_complex_to_interleaved_short_sptr (new gr_complex_to_interleaved_short ());
+ return gnuradio::get_initial_sptr(new gr_complex_to_interleaved_short ());
}
gr_complex_to_interleaved_short::gr_complex_to_interleaved_short ()
/* -*- c++ -*- */
/*
- * Copyright 2004,2008 Free Software Foundation, Inc.
+ * Copyright 2004,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_complex_to_float_sptr
gr_make_complex_to_float (unsigned int vlen)
{
- return gr_complex_to_float_sptr (new gr_complex_to_float (vlen));
+ return gnuradio::get_initial_sptr(new gr_complex_to_float (vlen));
}
gr_complex_to_float::gr_complex_to_float (unsigned int vlen)
gr_complex_to_real_sptr
gr_make_complex_to_real (unsigned int vlen)
{
- return gr_complex_to_real_sptr (new gr_complex_to_real (vlen));
+ return gnuradio::get_initial_sptr(new gr_complex_to_real (vlen));
}
gr_complex_to_real::gr_complex_to_real (unsigned int vlen)
gr_complex_to_imag_sptr
gr_make_complex_to_imag (unsigned int vlen)
{
- return gr_complex_to_imag_sptr (new gr_complex_to_imag (vlen));
+ return gnuradio::get_initial_sptr(new gr_complex_to_imag (vlen));
}
gr_complex_to_imag::gr_complex_to_imag (unsigned int vlen)
gr_complex_to_mag_sptr
gr_make_complex_to_mag (unsigned int vlen)
{
- return gr_complex_to_mag_sptr (new gr_complex_to_mag (vlen));
+ return gnuradio::get_initial_sptr(new gr_complex_to_mag (vlen));
}
gr_complex_to_mag::gr_complex_to_mag (unsigned int vlen)
gr_complex_to_mag_squared_sptr
gr_make_complex_to_mag_squared (unsigned int vlen)
{
- return gr_complex_to_mag_squared_sptr (new gr_complex_to_mag_squared (vlen));
+ return gnuradio::get_initial_sptr(new gr_complex_to_mag_squared (vlen));
}
gr_complex_to_mag_squared::gr_complex_to_mag_squared (unsigned int vlen)
gr_complex_to_arg_sptr
gr_make_complex_to_arg (unsigned int vlen)
{
- return gr_complex_to_arg_sptr (new gr_complex_to_arg (vlen));
+ return gnuradio::get_initial_sptr(new gr_complex_to_arg (vlen));
}
gr_complex_to_arg::gr_complex_to_arg (unsigned int vlen)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_conjugate_cc_sptr
gr_make_conjugate_cc ()
{
- return gr_conjugate_cc_sptr (new gr_conjugate_cc ());
+ return gnuradio::get_initial_sptr(new gr_conjugate_cc ());
}
gr_conjugate_cc::gr_conjugate_cc ()
/* -*- c++ -*- */
/*
- * Copyright 2004,2006 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_correlate_access_code_bb_sptr
gr_make_correlate_access_code_bb (const std::string &access_code, int threshold)
{
- return gr_correlate_access_code_bb_sptr (new gr_correlate_access_code_bb (access_code, threshold));
+ return gnuradio::get_initial_sptr(new gr_correlate_access_code_bb (access_code, threshold));
}
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
int order
) throw (std::invalid_argument)
{
- return gr_costas_loop_cc_sptr (new gr_costas_loop_cc (alpha, beta,
+ return gnuradio::get_initial_sptr(new gr_costas_loop_cc (alpha, beta,
max_freq, min_freq,
order));
}
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* GNU Radio is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
gr_cpfsk_bc_sptr
gr_make_cpfsk_bc(float k, float ampl, int samples_per_sym)
{
- return gr_cpfsk_bc_sptr(new gr_cpfsk_bc(k, ampl, samples_per_sym));
+ return gnuradio::get_initial_sptr(new gr_cpfsk_bc(k, ampl, samples_per_sym));
}
gr_cpfsk_bc::gr_cpfsk_bc(float k, float ampl, int samples_per_sym)
/* -*- c++ -*- */
/*
- * Copyright 2004,2006 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_ctcss_squelch_ff_sptr
gr_make_ctcss_squelch_ff(int rate, float freq, float level, int len, int ramp, bool gate)
{
- return gr_ctcss_squelch_ff_sptr(new gr_ctcss_squelch_ff(rate, freq, level, len, ramp, gate));
+ return gnuradio::get_initial_sptr(new gr_ctcss_squelch_ff(rate, freq, level, len, ramp, gate));
}
int gr_ctcss_squelch_ff::find_tone(float freq)
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* GNU Radio is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
gr_decode_ccsds_27_fb_sptr
gr_make_decode_ccsds_27_fb()
{
- return gr_decode_ccsds_27_fb_sptr(new gr_decode_ccsds_27_fb());
+ return gnuradio::get_initial_sptr(new gr_decode_ccsds_27_fb());
}
gr_decode_ccsds_27_fb::gr_decode_ccsds_27_fb()
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_deinterleave_sptr
gr_make_deinterleave (size_t itemsize)
{
- return gr_deinterleave_sptr (new gr_deinterleave (itemsize));
+ return gnuradio::get_initial_sptr(new gr_deinterleave (itemsize));
}
gr_deinterleave::gr_deinterleave (size_t itemsize)
/* -*- c++ -*- */
/*
- * Copyright 2007 Free Software Foundation, Inc.
+ * Copyright 2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_delay_sptr
gr_make_delay (size_t itemsize, int delay)
{
- return gr_delay_sptr (new gr_delay (itemsize, delay));
+ return gnuradio::get_initial_sptr(new gr_delay (itemsize, delay));
}
gr_delay::gr_delay (size_t itemsize, int delay)
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_descrambler_bb_sptr
gr_make_descrambler_bb(int mask, int seed, int len)
{
- return gr_descrambler_bb_sptr(new gr_descrambler_bb(mask, seed, len));
+ return gnuradio::get_initial_sptr(new gr_descrambler_bb(mask, seed, len));
}
gr_descrambler_bb::gr_descrambler_bb(int mask, int seed, int len)
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_diff_decoder_bb_sptr
gr_make_diff_decoder_bb (unsigned int modulus)
{
- return gr_diff_decoder_bb_sptr (new gr_diff_decoder_bb(modulus));
+ return gnuradio::get_initial_sptr(new gr_diff_decoder_bb(modulus));
}
gr_diff_decoder_bb::gr_diff_decoder_bb (unsigned int modulus)
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_diff_encoder_bb_sptr
gr_make_diff_encoder_bb (unsigned int modulus)
{
- return gr_diff_encoder_bb_sptr (new gr_diff_encoder_bb(modulus));
+ return gnuradio::get_initial_sptr(new gr_diff_encoder_bb(modulus));
}
gr_diff_encoder_bb::gr_diff_encoder_bb (unsigned int modulus)
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_diff_phasor_cc_sptr
gr_make_diff_phasor_cc ()
{
- return gr_diff_phasor_cc_sptr (new gr_diff_phasor_cc());
+ return gnuradio::get_initial_sptr(new gr_diff_phasor_cc());
}
gr_diff_phasor_cc::gr_diff_phasor_cc ()
/* -*- c++ -*- */
/*
- * Copyright 2007,2009 Free Software Foundation, Inc.
+ * Copyright 2007,2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_dpll_bb_sptr
gr_make_dpll_bb (float period, float gain)
{
- return gr_dpll_bb_sptr (new gr_dpll_bb (period, gain));
+ return gnuradio::get_initial_sptr(new gr_dpll_bb (period, gain));
}
gr_dpll_bb::gr_dpll_bb (float period, float gain)
/* -*- c++ -*- */
/*
- * Copyright 2004,2008 Free Software Foundation, Inc.
+ * Copyright 2004,2008,2010 Free Software Foundation, Inc.
*
* GNU Radio is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
gr_encode_ccsds_27_bb_sptr
gr_make_encode_ccsds_27_bb()
{
- return gr_encode_ccsds_27_bb_sptr(new gr_encode_ccsds_27_bb());
+ return gnuradio::get_initial_sptr(new gr_encode_ccsds_27_bb());
}
gr_encode_ccsds_27_bb::gr_encode_ccsds_27_bb()
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_fake_channel_encoder_pp_sptr
gr_make_fake_channel_encoder_pp(int input_vlen, int output_vlen)
{
- return gr_fake_channel_encoder_pp_sptr(new gr_fake_channel_encoder_pp(input_vlen,
+ return gnuradio::get_initial_sptr(new gr_fake_channel_encoder_pp(input_vlen,
output_vlen));
}
gr_fake_channel_decoder_pp_sptr
gr_make_fake_channel_decoder_pp(int input_vlen, int output_vlen)
{
- return gr_fake_channel_decoder_pp_sptr(new gr_fake_channel_decoder_pp(input_vlen,
+ return gnuradio::get_initial_sptr(new gr_fake_channel_decoder_pp(input_vlen,
output_vlen));
}
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_feedforward_agc_cc_sptr
gr_make_feedforward_agc_cc(int nsamples, float reference)
{
- return gr_feedforward_agc_cc_sptr(new gr_feedforward_agc_cc (nsamples, reference));
+ return gnuradio::get_initial_sptr(new gr_feedforward_agc_cc (nsamples, reference));
}
gr_feedforward_agc_cc::gr_feedforward_agc_cc (int nsamples, float reference)
/* -*- c++ -*- */
/*
- * Copyright 2004,2007,2008 Free Software Foundation, Inc.
+ * Copyright 2004,2007,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_fft_vcc_sptr
gr_make_fft_vcc_fftw (int fft_size, bool forward, const std::vector<float> &window, bool shift)
{
- return gr_fft_vcc_sptr (new gr_fft_vcc_fftw (fft_size, forward, window, shift));
+ return gnuradio::get_initial_sptr(new gr_fft_vcc_fftw (fft_size, forward, window, shift));
}
gr_fft_vcc_fftw::gr_fft_vcc_fftw (int fft_size, bool forward,
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_fft_vfc_sptr
gr_make_fft_vfc (int fft_size, bool forward, const std::vector<float> window)
{
- return gr_fft_vfc_sptr (new gr_fft_vfc (fft_size, forward, window));
+ return gnuradio::get_initial_sptr(new gr_fft_vfc (fft_size, forward, window));
}
gr_fft_vfc::gr_fft_vfc (int fft_size, bool forward, const std::vector<float> window)
/* -*- c++ -*- */
/*
- * Copyright 2009 Free Software Foundation, Inc.
+ * Copyright 2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_fll_band_edge_cc_sptr gr_make_fll_band_edge_cc (float samps_per_sym, float rolloff,
int filter_size, float gain_alpha, float gain_beta)
{
- return gr_fll_band_edge_cc_sptr (new gr_fll_band_edge_cc (samps_per_sym, rolloff,
+ return gnuradio::get_initial_sptr(new gr_fll_band_edge_cc (samps_per_sym, rolloff,
filter_size, gain_alpha, gain_beta));
}
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_float_to_char_sptr
gr_make_float_to_char ()
{
- return gr_float_to_char_sptr (new gr_float_to_char ());
+ return gnuradio::get_initial_sptr(new gr_float_to_char ());
}
gr_float_to_char::gr_float_to_char ()
/* -*- c++ -*- */
/*
- * Copyright 2004, 2009 Free Software Foundation, Inc.
+ * Copyright 2004, 2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_float_to_complex_sptr
gr_make_float_to_complex (size_t vlen)
{
- return gr_float_to_complex_sptr (new gr_float_to_complex (vlen));
+ return gnuradio::get_initial_sptr(new gr_float_to_complex (vlen));
}
gr_float_to_complex::gr_float_to_complex (size_t vlen)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_float_to_short_sptr
gr_make_float_to_short ()
{
- return gr_float_to_short_sptr (new gr_float_to_short ());
+ return gnuradio::get_initial_sptr(new gr_float_to_short ());
}
gr_float_to_short::gr_float_to_short ()
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_float_to_uchar_sptr
gr_make_float_to_uchar ()
{
- return gr_float_to_uchar_sptr (new gr_float_to_uchar ());
+ return gnuradio::get_initial_sptr(new gr_float_to_uchar ());
}
gr_float_to_uchar::gr_float_to_uchar ()
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_fmdet_cf_sptr
gr_make_fmdet_cf (float samplerate, float freq_low, float freq_high, float scl)
{
- return gr_fmdet_cf_sptr (new gr_fmdet_cf (samplerate, freq_low, freq_high, scl));
+ return gnuradio::get_initial_sptr(new gr_fmdet_cf (samplerate, freq_low, freq_high, scl));
}
gr_fmdet_cf::gr_fmdet_cf (float samplerate, float freq_low, float freq_high, float scl)
/* -*- c++ -*- */
/*
- * Copyright 2004,2006 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_framer_sink_1_sptr
gr_make_framer_sink_1(gr_msg_queue_sptr target_queue)
{
- return gr_framer_sink_1_sptr(new gr_framer_sink_1(target_queue));
+ return gnuradio::get_initial_sptr(new gr_framer_sink_1(target_queue));
}
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_frequency_modulator_fc_sptr gr_make_frequency_modulator_fc (double sensitivity)
{
- return gr_frequency_modulator_fc_sptr (new gr_frequency_modulator_fc (sensitivity));
+ return gnuradio::get_initial_sptr(new gr_frequency_modulator_fc (sensitivity));
}
gr_frequency_modulator_fc::gr_frequency_modulator_fc (double sensitivity)
/* -*- c++ -*- */
/*
- * Copyright 2007 Free Software Foundation, Inc.
+ * Copyright 2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_glfsr_source_b_sptr
gr_make_glfsr_source_b(int degree, bool repeat, int mask, int seed)
{
- return gr_glfsr_source_b_sptr(new gr_glfsr_source_b(degree, repeat, mask, seed));
+ return gnuradio::get_initial_sptr(new gr_glfsr_source_b(degree, repeat, mask, seed));
}
gr_glfsr_source_b::gr_glfsr_source_b(int degree, bool repeat, int mask, int seed)
/* -*- c++ -*- */
/*
- * Copyright 2007 Free Software Foundation, Inc.
+ * Copyright 2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_glfsr_source_f_sptr
gr_make_glfsr_source_f(int degree, bool repeat, int mask, int seed)
{
- return gr_glfsr_source_f_sptr(new gr_glfsr_source_f(degree, repeat, mask, seed));
+ return gnuradio::get_initial_sptr(new gr_glfsr_source_f(degree, repeat, mask, seed));
}
gr_glfsr_source_f::gr_glfsr_source_f(int degree, bool repeat, int mask, int seed)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_interleave_sptr
gr_make_interleave (size_t itemsize)
{
- return gr_interleave_sptr (new gr_interleave (itemsize));
+ return gnuradio::get_initial_sptr(new gr_interleave (itemsize));
}
gr_interleave::gr_interleave (size_t itemsize)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_interleaved_short_to_complex_sptr
gr_make_interleaved_short_to_complex ()
{
- return gr_interleaved_short_to_complex_sptr (new gr_interleaved_short_to_complex ());
+ return gnuradio::get_initial_sptr(new gr_interleaved_short_to_complex ());
}
gr_interleaved_short_to_complex::gr_interleaved_short_to_complex ()
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_iqcomp_cc_sptr
gr_make_iqcomp_cc (float mu)
{
- return gr_iqcomp_cc_sptr (new gr_iqcomp_cc (mu));
+ return gnuradio::get_initial_sptr(new gr_iqcomp_cc (mu));
}
gr_iqcomp_cc::gr_iqcomp_cc (float mu)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_keep_one_in_n_sptr
gr_make_keep_one_in_n (size_t item_size, int n)
{
- return gr_keep_one_in_n_sptr (new gr_keep_one_in_n (item_size, n));
+ return gnuradio::get_initial_sptr(new gr_keep_one_in_n (item_size, n));
}
gr_keep_one_in_n::gr_keep_one_in_n (size_t item_size, int n)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_lfsr_32k_source_s_sptr
gr_make_lfsr_32k_source_s ()
{
- return gr_lfsr_32k_source_s_sptr (new gr_lfsr_32k_source_s ());
+ return gnuradio::get_initial_sptr(new gr_lfsr_32k_source_s ());
}
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_lms_dfe_cc (float lambda_ff, float lambda_fb,
unsigned int num_fftaps, unsigned int num_fbtaps)
{
- return gr_lms_dfe_cc_sptr (new gr_lms_dfe_cc (lambda_ff, lambda_fb,
+ return gnuradio::get_initial_sptr(new gr_lms_dfe_cc (lambda_ff, lambda_fb,
num_fftaps, num_fbtaps));
}
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_lms_dfe_ff (float lambda_ff, float lambda_fb,
unsigned int num_fftaps, unsigned int num_fbtaps)
{
- return gr_lms_dfe_ff_sptr (new gr_lms_dfe_ff (lambda_ff,lambda_fb,num_fftaps,num_fbtaps));
+ return gnuradio::get_initial_sptr(new gr_lms_dfe_ff (lambda_ff,lambda_fb,num_fftaps,num_fbtaps));
}
gr_lms_dfe_ff::gr_lms_dfe_ff (float lambda_ff, float lambda_fb ,
/* -*- c++ -*- */
/*
- * Copyright 2006,2007 Free Software Foundation, Inc.
+ * Copyright 2006,2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_map_bb_sptr
gr_make_map_bb (const std::vector<int> &map)
{
- return gr_map_bb_sptr (new gr_map_bb (map));
+ return gnuradio::get_initial_sptr(new gr_map_bb (map));
}
gr_map_bb::gr_map_bb (const std::vector<int> &map)
/* -*- c++ -*- */
/*
- * Copyright 2005,2006,2007 Free Software Foundation, Inc.
+ * Copyright 2005,2006,2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
float mu, float gain_mu,
float omega, float gain_omega, float omega_rel)
{
- return gr_mpsk_receiver_cc_sptr (new gr_mpsk_receiver_cc (M, theta,
+ return gnuradio::get_initial_sptr(new gr_mpsk_receiver_cc (M, theta,
alpha, beta,
fmin, fmax,
mu, gain_mu,
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_nlog10_ff_sptr
gr_make_nlog10_ff (float n, unsigned vlen, float k)
{
- return gr_nlog10_ff_sptr(new gr_nlog10_ff(n, vlen, k));
+ return gnuradio::get_initial_sptr(new gr_nlog10_ff(n, vlen, k));
}
gr_nlog10_ff::gr_nlog10_ff(float n, unsigned vlen, float k)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_block_sptr
gr_make_nop (size_t sizeof_stream_item)
{
- return gr_block_sptr (new gr_nop (sizeof_stream_item));
+ return gnuradio::get_initial_sptr (new gr_nop (sizeof_stream_item));
}
int
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_block_sptr
gr_make_null_sink (size_t sizeof_stream_item)
{
- return gr_block_sptr (new gr_null_sink (sizeof_stream_item));
+ return gnuradio::get_initial_sptr (new gr_null_sink (sizeof_stream_item));
}
int
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_block_sptr
gr_make_null_source (size_t sizeof_stream_item)
{
- return gr_block_sptr (new gr_null_source (sizeof_stream_item));
+ return gnuradio::get_initial_sptr (new gr_null_source (sizeof_stream_item));
}
int
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_ofdm_bpsk_demapper_sptr
gr_make_ofdm_bpsk_demapper (unsigned int occupied_carriers)
{
- return gr_ofdm_bpsk_demapper_sptr (new gr_ofdm_bpsk_demapper (occupied_carriers));
+ return gnuradio::get_initial_sptr(new gr_ofdm_bpsk_demapper (occupied_carriers));
}
gr_ofdm_bpsk_demapper::gr_ofdm_bpsk_demapper (unsigned occupied_carriers)
/* -*- c++ -*- */
/*
- * Copyright 2004,2006 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_ofdm_cyclic_prefixer_sptr
gr_make_ofdm_cyclic_prefixer (size_t input_size, size_t output_size)
{
- return gr_ofdm_cyclic_prefixer_sptr (new gr_ofdm_cyclic_prefixer (input_size, output_size));
+ return gnuradio::get_initial_sptr(new gr_ofdm_cyclic_prefixer (input_size, output_size));
}
gr_ofdm_cyclic_prefixer::gr_ofdm_cyclic_prefixer (size_t input_size, size_t output_size)
/* -*- c++ -*- */
/*
- * Copyright 2006,2007,2008 Free Software Foundation, Inc.
+ * Copyright 2006,2007,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
const std::vector<gr_complex> &known_symbol,
unsigned int max_fft_shift_len)
{
- return gr_ofdm_frame_acquisition_sptr (new gr_ofdm_frame_acquisition (occupied_carriers, fft_length, cplen,
+ return gnuradio::get_initial_sptr(new gr_ofdm_frame_acquisition (occupied_carriers, fft_length, cplen,
known_symbol, max_fft_shift_len));
}
/* -*- c++ -*- */
/*
- * Copyright 2007,2008 Free Software Foundation, Inc.
+ * Copyright 2007,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_msg_queue_sptr target_queue, unsigned int occupied_carriers,
float phase_gain, float freq_gain)
{
- return gr_ofdm_frame_sink_sptr(new gr_ofdm_frame_sink(sym_position, sym_value_out,
+ return gnuradio::get_initial_sptr(new gr_ofdm_frame_sink(sym_position, sym_value_out,
target_queue, occupied_carriers,
phase_gain, freq_gain));
}
/* -*- c++ -*- */
/*
- * Copyright 2007 Free Software Foundation, Inc.
+ * Copyright 2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_ofdm_insert_preamble(int fft_length,
const std::vector<std::vector<gr_complex> > &preamble)
{
- return gr_ofdm_insert_preamble_sptr(new gr_ofdm_insert_preamble(fft_length,
+ return gnuradio::get_initial_sptr(new gr_ofdm_insert_preamble(fft_length,
preamble));
}
/* -*- c++ -*- */
/*
- * Copyright 2006,2007,2008 Free Software Foundation, Inc.
+ * Copyright 2006,2007,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_ofdm_mapper_bcv (const std::vector<gr_complex> &constellation, unsigned int msgq_limit,
unsigned int occupied_carriers, unsigned int fft_length)
{
- return gr_ofdm_mapper_bcv_sptr (new gr_ofdm_mapper_bcv (constellation, msgq_limit,
+ return gnuradio::get_initial_sptr(new gr_ofdm_mapper_bcv (constellation, msgq_limit,
occupied_carriers, fft_length));
}
unsigned int symbol_length,
unsigned int timeout)
{
- return gr_ofdm_sampler_sptr (new gr_ofdm_sampler (fft_length, symbol_length, timeout));
+ return gnuradio::get_initial_sptr(new gr_ofdm_sampler (fft_length, symbol_length, timeout));
}
gr_ofdm_sampler::gr_ofdm_sampler (unsigned int fft_length,
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_pa_2x2_phase_combiner_sptr
gr_make_pa_2x2_phase_combiner()
{
- return gr_pa_2x2_phase_combiner_sptr(new gr_pa_2x2_phase_combiner());
+ return gnuradio::get_initial_sptr(new gr_pa_2x2_phase_combiner());
}
gr_pa_2x2_phase_combiner::gr_pa_2x2_phase_combiner ()
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_packet_sink (const std::vector<unsigned char>& sync_vector,
gr_msg_queue_sptr target_queue, int threshold)
{
- return gr_packet_sink_sptr (new gr_packet_sink (sync_vector, target_queue, threshold));
+ return gnuradio::get_initial_sptr(new gr_packet_sink (sync_vector, target_queue, threshold));
}
/* -*- c++ -*- */
/*
- * Copyright 2007 Free Software Foundation, Inc.
+ * Copyright 2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_peak_detector2_fb (float threshold_factor_rise,
int look_ahead, float alpha)
{
- return gr_peak_detector2_fb_sptr (new gr_peak_detector2_fb (threshold_factor_rise,
+ return gnuradio::get_initial_sptr(new gr_peak_detector2_fb (threshold_factor_rise,
look_ahead, alpha));
}
/* -*- c++ -*- */
/*
- * Copyright 2005,2006 Free Software Foundation, Inc.
+ * Copyright 2005,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_phase_modulator_fc_sptr gr_make_phase_modulator_fc (double sensitivity)
{
- return gr_phase_modulator_fc_sptr (new gr_phase_modulator_fc (sensitivity));
+ return gnuradio::get_initial_sptr(new gr_phase_modulator_fc (sensitivity));
}
gr_phase_modulator_fc::gr_phase_modulator_fc (double sensitivity)
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_pll_carriertracking_cc_sptr
gr_make_pll_carriertracking_cc (float alpha, float beta, float max_freq, float min_freq)
{
- return gr_pll_carriertracking_cc_sptr (new gr_pll_carriertracking_cc (alpha, beta, max_freq, min_freq));
+ return gnuradio::get_initial_sptr(new gr_pll_carriertracking_cc (alpha, beta, max_freq, min_freq));
}
gr_pll_carriertracking_cc::gr_pll_carriertracking_cc (float alpha, float beta, float max_freq, float min_freq)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_pll_freqdet_cf_sptr
gr_make_pll_freqdet_cf (float alpha, float beta, float max_freq, float min_freq)
{
- return gr_pll_freqdet_cf_sptr (new gr_pll_freqdet_cf (alpha, beta, max_freq, min_freq));
+ return gnuradio::get_initial_sptr(new gr_pll_freqdet_cf (alpha, beta, max_freq, min_freq));
}
gr_pll_freqdet_cf::gr_pll_freqdet_cf (float alpha, float beta, float max_freq, float min_freq)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_pll_refout_cc_sptr
gr_make_pll_refout_cc (float alpha, float beta, float max_freq, float min_freq)
{
- return gr_pll_refout_cc_sptr (new gr_pll_refout_cc (alpha, beta, max_freq, min_freq));
+ return gnuradio::get_initial_sptr(new gr_pll_refout_cc (alpha, beta, max_freq, min_freq));
}
gr_pll_refout_cc::gr_pll_refout_cc (float alpha, float beta, float max_freq, float min_freq)
/* -*- c++ -*- */
/*
- * Copyright 2007 Free Software Foundation, Inc.
+ * Copyright 2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_pn_correlator_cc_sptr
gr_make_pn_correlator_cc(int degree, int mask, int seed)
{
- return gr_pn_correlator_cc_sptr (new gr_pn_correlator_cc(degree, mask, seed));
+ return gnuradio::get_initial_sptr(new gr_pn_correlator_cc(degree, mask, seed));
}
gr_pn_correlator_cc::gr_pn_correlator_cc(int degree, int mask, int seed)
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_probe_avg_mag_sqrd_c_sptr
gr_make_probe_avg_mag_sqrd_c(double threshold_db, double alpha)
{
- return gr_probe_avg_mag_sqrd_c_sptr(new gr_probe_avg_mag_sqrd_c(threshold_db, alpha));
+ return gnuradio::get_initial_sptr(new gr_probe_avg_mag_sqrd_c(threshold_db, alpha));
}
gr_probe_avg_mag_sqrd_c::gr_probe_avg_mag_sqrd_c (double threshold_db, double alpha)
/* -*- c++ -*- */
/*
- * Copyright 2005,2007 Free Software Foundation, Inc.
+ * Copyright 2005,2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_probe_avg_mag_sqrd_cf_sptr
gr_make_probe_avg_mag_sqrd_cf(double threshold_db, double alpha)
{
- return gr_probe_avg_mag_sqrd_cf_sptr(new gr_probe_avg_mag_sqrd_cf(threshold_db, alpha));
+ return gnuradio::get_initial_sptr(new gr_probe_avg_mag_sqrd_cf(threshold_db, alpha));
}
gr_probe_avg_mag_sqrd_cf::gr_probe_avg_mag_sqrd_cf (double threshold_db, double alpha)
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_probe_avg_mag_sqrd_f_sptr
gr_make_probe_avg_mag_sqrd_f(double threshold_db, double alpha)
{
- return gr_probe_avg_mag_sqrd_f_sptr(new gr_probe_avg_mag_sqrd_f(threshold_db, alpha));
+ return gnuradio::get_initial_sptr(new gr_probe_avg_mag_sqrd_f(threshold_db, alpha));
}
gr_probe_avg_mag_sqrd_f::gr_probe_avg_mag_sqrd_f (double threshold_db, double alpha)
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* GNU Radio is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
gr_probe_density_b_sptr
gr_make_probe_density_b(double alpha)
{
- return gr_probe_density_b_sptr(new gr_probe_density_b(alpha));
+ return gnuradio::get_initial_sptr(new gr_probe_density_b(alpha));
}
gr_probe_density_b::gr_probe_density_b(double alpha)
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_probe_mpsk_snr_c_sptr
gr_make_probe_mpsk_snr_c(double alpha)
{
- return gr_probe_mpsk_snr_c_sptr(new gr_probe_mpsk_snr_c(alpha));
+ return gnuradio::get_initial_sptr(new gr_probe_mpsk_snr_c(alpha));
}
gr_probe_mpsk_snr_c::gr_probe_mpsk_snr_c(double alpha)
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_probe_signal_f_sptr
gr_make_probe_signal_f()
{
- return gr_probe_signal_f_sptr(new gr_probe_signal_f());
+ return gnuradio::get_initial_sptr(new gr_probe_signal_f());
}
gr_probe_signal_f::gr_probe_signal_f ()
/* -*- c++ -*- */
/*
- * Copyright 2004,2006 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_pwr_squelch_cc_sptr
gr_make_pwr_squelch_cc(double threshold, double alpha, int ramp, bool gate)
{
- return gr_pwr_squelch_cc_sptr(new gr_pwr_squelch_cc(threshold, alpha, ramp, gate));
+ return gnuradio::get_initial_sptr(new gr_pwr_squelch_cc(threshold, alpha, ramp, gate));
}
gr_pwr_squelch_cc::gr_pwr_squelch_cc(double threshold, double alpha, int ramp, bool gate) :
/* -*- c++ -*- */
/*
- * Copyright 2004,2006 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_pwr_squelch_ff_sptr
gr_make_pwr_squelch_ff(double threshold, double alpha, int ramp, bool gate)
{
- return gr_pwr_squelch_ff_sptr(new gr_pwr_squelch_ff(threshold, alpha, ramp, gate));
+ return gnuradio::get_initial_sptr(new gr_pwr_squelch_ff(threshold, alpha, ramp, gate));
}
gr_pwr_squelch_ff::gr_pwr_squelch_ff(double threshold, double alpha, int ramp, bool gate) :
/* -*- c++ -*- */
/*
- * Copyright 2004,2005 Free Software Foundation, Inc.
+ * Copyright 2004,2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_quadrature_demod_cf_sptr
gr_make_quadrature_demod_cf (float gain)
{
- return gr_quadrature_demod_cf_sptr (new gr_quadrature_demod_cf (gain));
+ return gnuradio::get_initial_sptr(new gr_quadrature_demod_cf (gain));
}
int
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_rail_ff_sptr
gr_make_rail_ff(float lo, float hi)
{
- return gr_rail_ff_sptr(new gr_rail_ff(lo, hi));
+ return gnuradio::get_initial_sptr(new gr_rail_ff(lo, hi));
}
gr_rail_ff::gr_rail_ff(float lo, float hi)
/* -*- c++ -*- */
/*
- * Copyright 2007 Free Software Foundation, Inc.
+ * Copyright 2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_regenerate_bb_sptr
gr_make_regenerate_bb (int period, unsigned int max_regen)
{
- return gr_regenerate_bb_sptr (new gr_regenerate_bb (period, max_regen));
+ return gnuradio::get_initial_sptr(new gr_regenerate_bb (period, max_regen));
}
gr_regenerate_bb::gr_regenerate_bb (int period, unsigned int max_regen)
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_repeat_sptr
gr_make_repeat(size_t itemsize, int interp)
{
- return gr_repeat_sptr(new gr_repeat(itemsize, interp));
+ return gnuradio::get_initial_sptr(new gr_repeat(itemsize, interp));
}
gr_repeat::gr_repeat(size_t itemsize, int interp)
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_rms_cf_sptr
gr_make_rms_cf(double alpha)
{
- return gr_rms_cf_sptr(new gr_rms_cf(alpha));
+ return gnuradio::get_initial_sptr(new gr_rms_cf(alpha));
}
gr_rms_cf::gr_rms_cf (double alpha)
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_rms_ff_sptr
gr_make_rms_ff(double alpha)
{
- return gr_rms_ff_sptr(new gr_rms_ff(alpha));
+ return gnuradio::get_initial_sptr(new gr_rms_ff(alpha));
}
gr_rms_ff::gr_rms_ff (double alpha)
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_scrambler_bb_sptr
gr_make_scrambler_bb(int mask, int seed, int len)
{
- return gr_scrambler_bb_sptr(new gr_scrambler_bb(mask, seed, len));
+ return gnuradio::get_initial_sptr(new gr_scrambler_bb(mask, seed, len));
}
gr_scrambler_bb::gr_scrambler_bb(int mask, int seed, int len)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_short_to_float_sptr
gr_make_short_to_float ()
{
- return gr_short_to_float_sptr (new gr_short_to_float ());
+ return gnuradio::get_initial_sptr(new gr_short_to_float ());
}
gr_short_to_float::gr_short_to_float ()
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_simple_correlator_sptr
gr_make_simple_correlator (int payload_bytesize)
{
- return gr_simple_correlator_sptr (new gr_simple_correlator (payload_bytesize));
+ return gnuradio::get_initial_sptr(new gr_simple_correlator (payload_bytesize));
}
gr_simple_correlator::gr_simple_correlator (int payload_bytesize)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_simple_framer_sptr
gr_make_simple_framer (int payload_bytesize)
{
- return gr_simple_framer_sptr (new gr_simple_framer (payload_bytesize));
+ return gnuradio::get_initial_sptr(new gr_simple_framer (payload_bytesize));
}
gr_simple_framer::gr_simple_framer (int payload_bytesize)
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_simple_squelch_cc_sptr
gr_make_simple_squelch_cc(double threshold_db, double alpha)
{
- return gr_simple_squelch_cc_sptr(new gr_simple_squelch_cc(threshold_db, alpha));
+ return gnuradio::get_initial_sptr(new gr_simple_squelch_cc(threshold_db, alpha));
}
gr_simple_squelch_cc::gr_simple_squelch_cc (double threshold_db, double alpha)
/* -*- c++ -*- */
/*
- * Copyright 2005,2007 Free Software Foundation, Inc.
+ * Copyright 2005,2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_skiphead_sptr
gr_make_skiphead (size_t itemsize, size_t nitems_to_skip)
{
- return gr_skiphead_sptr (new gr_skiphead (itemsize, nitems_to_skip));
+ return gnuradio::get_initial_sptr(new gr_skiphead (itemsize, nitems_to_skip));
}
int
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_squash_ff(const std::vector<float> &igrid,
const std::vector<float> &ogrid)
{
- return gr_squash_ff_sptr(new gr_squash_ff(igrid, ogrid));
+ return gnuradio::get_initial_sptr(new gr_squash_ff(igrid, ogrid));
}
gr_squash_ff::gr_squash_ff(const std::vector<float> &igrid,
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_stream_mux_sptr
gr_make_stream_mux (size_t itemsize, const std::vector<int> &lengths)
{
- return gr_stream_mux_sptr (new gr_stream_mux (itemsize, lengths));
+ return gnuradio::get_initial_sptr(new gr_stream_mux (itemsize, lengths));
}
gr_stream_mux::gr_stream_mux (size_t itemsize, const std::vector<int> &lengths)
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_stream_to_streams_sptr
gr_make_stream_to_streams (size_t item_size, size_t nstreams)
{
- return gr_stream_to_streams_sptr (new gr_stream_to_streams (item_size, nstreams));
+ return gnuradio::get_initial_sptr(new gr_stream_to_streams (item_size, nstreams));
}
gr_stream_to_streams::gr_stream_to_streams (size_t item_size, size_t nstreams)
/* -*- c++ -*- */
/*
- * Copyright 2004,2005 Free Software Foundation, Inc.
+ * Copyright 2004,2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_stream_to_vector_sptr
gr_make_stream_to_vector (size_t item_size, size_t nitems_per_block)
{
- return gr_stream_to_vector_sptr (new gr_stream_to_vector (item_size, nitems_per_block));
+ return gnuradio::get_initial_sptr(new gr_stream_to_vector (item_size, nitems_per_block));
}
gr_stream_to_vector::gr_stream_to_vector (size_t item_size, size_t nitems_per_block)
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_streams_to_stream_sptr
gr_make_streams_to_stream (size_t item_size, size_t nstreams)
{
- return gr_streams_to_stream_sptr (new gr_streams_to_stream (item_size, nstreams));
+ return gnuradio::get_initial_sptr(new gr_streams_to_stream (item_size, nstreams));
}
gr_streams_to_stream::gr_streams_to_stream (size_t item_size, size_t nstreams)
/* -*- c++ -*- */
/*
- * Copyright 2004,2005 Free Software Foundation, Inc.
+ * Copyright 2004,2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_streams_to_vector_sptr
gr_make_streams_to_vector (size_t item_size, size_t nstreams)
{
- return gr_streams_to_vector_sptr (new gr_streams_to_vector (item_size, nstreams));
+ return gnuradio::get_initial_sptr(new gr_streams_to_vector (item_size, nstreams));
}
gr_streams_to_vector::gr_streams_to_vector (size_t item_size, size_t nstreams)
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_stretch_ff_sptr
gr_make_stretch_ff(float lo, size_t vlen)
{
- return gr_stretch_ff_sptr(new gr_stretch_ff(lo, vlen));
+ return gnuradio::get_initial_sptr(new gr_stretch_ff(lo, vlen));
}
gr_stretch_ff::gr_stretch_ff(float lo, size_t vlen)
/* -*- c++ -*- */
/*
- * Copyright 2006,2008 Free Software Foundation, Inc.
+ * Copyright 2006,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
unsigned int history,unsigned int output_multiple,double relative_rate,
bool fixed_rate,gr_consume_type_t cons_type, gr_produce_type_t prod_type)
{
- return gr_test_sptr (new gr_test (name, min_inputs,max_inputs,sizeof_input_item,
+ return gnuradio::get_initial_sptr(new gr_test (name, min_inputs,max_inputs,sizeof_input_item,
min_outputs,max_outputs,sizeof_output_item,
history,output_multiple,relative_rate,fixed_rate,cons_type, prod_type));
}
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_threshold_ff_sptr
gr_make_threshold_ff (float lo, float hi, float initial_state)
{
- return gr_threshold_ff_sptr (new gr_threshold_ff (lo, hi, initial_state));
+ return gnuradio::get_initial_sptr(new gr_threshold_ff (lo, hi, initial_state));
}
gr_threshold_ff::gr_threshold_ff (float lo, float hi, float initial_state)
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_throttle_sptr
gr_make_throttle(size_t itemsize, double samples_per_sec)
{
- return gr_throttle_sptr(new gr_throttle(itemsize, samples_per_sec));
+ return gnuradio::get_initial_sptr(new gr_throttle(itemsize, samples_per_sec));
}
gr_throttle::gr_throttle(size_t itemsize, double samples_per_sec)
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_uchar_to_float_sptr
gr_make_uchar_to_float ()
{
- return gr_uchar_to_float_sptr (new gr_uchar_to_float ());
+ return gnuradio::get_initial_sptr(new gr_uchar_to_float ());
}
gr_uchar_to_float::gr_uchar_to_float ()
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_unpack_k_bits_bb_sptr gr_make_unpack_k_bits_bb (unsigned k)
{
- return gr_unpack_k_bits_bb_sptr (new gr_unpack_k_bits_bb (k));
+ return gnuradio::get_initial_sptr(new gr_unpack_k_bits_bb (k));
}
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_vco_f_sptr
gr_make_vco_f(double sampling_rate, double sensitivity, double amplitude)
{
- return gr_vco_f_sptr(new gr_vco_f(sampling_rate, sensitivity, amplitude));
+ return gnuradio::get_initial_sptr(new gr_vco_f(sampling_rate, sensitivity, amplitude));
}
/* -*- c++ -*- */
/*
- * Copyright 2004,2006 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_vector_to_stream_sptr
gr_make_vector_to_stream (size_t item_size, size_t nitems_per_block)
{
- return gr_vector_to_stream_sptr (new gr_vector_to_stream (item_size, nitems_per_block));
+ return gnuradio::get_initial_sptr(new gr_vector_to_stream (item_size, nitems_per_block));
}
gr_vector_to_stream::gr_vector_to_stream (size_t item_size, size_t nitems_per_block)
/* -*- c++ -*- */
/*
- * Copyright 2004,2005 Free Software Foundation, Inc.
+ * Copyright 2004,2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_vector_to_streams_sptr
gr_make_vector_to_streams (size_t item_size, size_t nstreams)
{
- return gr_vector_to_streams_sptr (new gr_vector_to_streams (item_size, nstreams));
+ return gnuradio::get_initial_sptr(new gr_vector_to_streams (item_size, nstreams));
}
gr_vector_to_streams::gr_vector_to_streams (size_t item_size, size_t nstreams)
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
int order,
bool forward)
{
- return gr_wavelet_ff_sptr(new gr_wavelet_ff(size,
+ return gnuradio::get_initial_sptr(new gr_wavelet_ff(size,
order,
forward));
}
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_wvps_ff_sptr
gr_make_wvps_ff(int ilen)
{
- return gr_wvps_ff_sptr(new gr_wvps_ff(ilen));
+ return gnuradio::get_initial_sptr(new gr_wvps_ff(ilen));
}
gr_wvps_ff::gr_wvps_ff(int ilen)
/* -*- c++ -*- */
/*
- * Copyright 2004, 2009 Free Software Foundation, Inc.
+ * Copyright 2004, 2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ (size_t vlen)
{
- return @SPTR_NAME@ (new @NAME@ (vlen));
+ return gnuradio::get_initial_sptr (new @NAME@ (vlen));
}
@NAME@::@NAME@ (size_t vlen)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ (@O_TYPE@ k)
{
- return @SPTR_NAME@ (new @NAME@ (k));
+ return gnuradio::get_initial_sptr (new @NAME@ (k));
}
@NAME@::@NAME@ (@O_TYPE@ k)
/* -*- c++ -*- */
/*
- * Copyright 2004,2006 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ (const std::vector<@I_TYPE@> k)
{
- return @SPTR_NAME@ (new @NAME@ (k));
+ return gnuradio::get_initial_sptr (new @NAME@ (k));
}
@NAME@::@NAME@ (const std::vector<@I_TYPE@> k)
/* -*- c++ -*- */
/*
- * Copyright 2004,2008 Free Software Foundation, Inc.
+ * Copyright 2004,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ ()
{
- return @SPTR_NAME@ (new @NAME@ ());
+ return gnuradio::get_initial_sptr (new @NAME@ ());
}
@NAME@::@NAME@ ()
/* -*- c++ -*- */
/*
- * Copyright 2009 Free Software Foundation, Inc.
+ * Copyright 2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ (@I_TYPE@ k)
{
- return @SPTR_NAME@ (new @NAME@ (k));
+ return gnuradio::get_initial_sptr (new @NAME@ (k));
};
@NAME@::@NAME@ (@I_TYPE@ k)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ (const std::vector<@O_TYPE@> &symbol_table, const int D)
{
- return @SPTR_NAME@ (new @NAME@ (symbol_table,D));
+ return gnuradio::get_initial_sptr (new @NAME@ (symbol_table,D));
}
@NAME@::@NAME@ (const std::vector<@O_TYPE@> &symbol_table, const int D)
/* -*- c++ -*- */
/*
- * Copyright 2004, 2009 Free Software Foundation, Inc.
+ * Copyright 2004, 2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ (size_t vlen)
{
- return @SPTR_NAME@ (new @NAME@ (vlen));
+ return gnuradio::get_initial_sptr (new @NAME@ (vlen));
}
@NAME@::@NAME@ (size_t vlen)
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ (int decim)
{
- return @SPTR_NAME@ (new @NAME@ (decim));
+ return gnuradio::get_initial_sptr (new @NAME@ (decim));
}
@NAME@::@NAME@ (int decim)
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ (int length, @O_TYPE@ scale, int max_iter)
{
- return @SPTR_NAME@ (new @NAME@ (length, scale, max_iter));
+ return gnuradio::get_initial_sptr (new @NAME@ (length, scale, max_iter));
}
@NAME@::@NAME@ (int length, @O_TYPE@ scale, int max_iter)
/* -*- c++ -*- */
/*
- * Copyright 2004, 2009 Free Software Foundation, Inc.
+ * Copyright 2004, 2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ (size_t vlen)
{
- return @SPTR_NAME@ (new @NAME@ (vlen));
+ return gnuradio::get_initial_sptr (new @NAME@ (vlen));
}
@NAME@::@NAME@ (size_t vlen)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ (@O_TYPE@ k)
{
- return @SPTR_NAME@ (new @NAME@ (k));
+ return gnuradio::get_initial_sptr (new @NAME@ (k));
}
@NAME@::@NAME@ (@O_TYPE@ k)
/* -*- c++ -*- */
/*
- * Copyright 2004,2006 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ (const std::vector<@I_TYPE@> k)
{
- return @SPTR_NAME@ (new @NAME@ (k));
+ return gnuradio::get_initial_sptr (new @NAME@ (k));
}
@NAME@::@NAME@ (const std::vector<@I_TYPE@> k)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ (bool mute)
{
- return @SPTR_NAME@ (new @NAME@ (mute));
+ return gnuradio::get_initial_sptr (new @NAME@ (mute));
}
@NAME@::@NAME@ (bool mute)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@NAME@_sptr
gr_make_@BASE_NAME@ (gr_noise_type_t type, float ampl, long seed)
{
- return @NAME@_sptr (new @NAME@ (type, ampl, seed));
+ return gnuradio::get_initial_sptr(new @NAME@ (type, ampl, seed));
}
/* -*- c++ -*- */
/*
- * Copyright 2004,2008 Free Software Foundation, Inc.
+ * Copyright 2004,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ ()
{
- return @SPTR_NAME@ (new @NAME@ ());
+ return gnuradio::get_initial_sptr (new @NAME@ ());
}
@NAME@::@NAME@ ()
/* -*- c++ -*- */
/*
- * Copyright 2004,2008 Free Software Foundation, Inc.
+ * Copyright 2004,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ ()
{
- return @SPTR_NAME@ (new @NAME@ ());
+ return gnuradio::get_initial_sptr (new @NAME@ ());
}
@NAME@::@NAME@ ()
/* -*- c++ -*- */
/*
- * Copyright 2007 Free Software Foundation, Inc.
+ * Copyright 2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
float threshold_factor_fall,
int look_ahead, float alpha)
{
- return @SPTR_NAME@ (new @NAME@ (threshold_factor_rise,
+ return gnuradio::get_initial_sptr (new @NAME@ (threshold_factor_rise,
threshold_factor_fall,
look_ahead, alpha));
}
/* -*- c++ -*- */
/*
- * Copyright 2007 Free Software Foundation, Inc.
+ * Copyright 2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ ()
{
- return @SPTR_NAME@ (new @NAME@ ());
+ return gnuradio::get_initial_sptr (new @NAME@ ());
}
@NAME@::@NAME@ ()
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_make_@BASE_NAME@ (double sampling_freq, gr_waveform_t waveform,
double frequency, double ampl, @TYPE@ offset)
{
- return @NAME@_sptr (new @NAME@ (sampling_freq, waveform, frequency, ampl, offset));
+ return gnuradio::get_initial_sptr(new @NAME@ (sampling_freq, waveform, frequency, ampl, offset));
}
int
/* -*- c++ -*- */
/*
- * Copyright 2004, 2009 Free Software Foundation, Inc.
+ * Copyright 2004, 2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ (size_t vlen)
{
- return @SPTR_NAME@ (new @NAME@ (vlen));
+ return gnuradio::get_initial_sptr (new @NAME@ (vlen));
}
@NAME@::@NAME@ (size_t vlen)
/* -*- c++ -*- */
/*
- * Copyright 2004,2008 Free Software Foundation, Inc.
+ * Copyright 2004,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@NAME@_sptr
gr_make_@BASE_NAME@ (int vlen)
{
- return @NAME@_sptr (new @NAME@ (vlen));
+ return gnuradio::get_initial_sptr(new @NAME@ (vlen));
}
std::vector<@TYPE@>
/* -*- c++ -*- */
/*
- * Copyright 2004,2008 Free Software Foundation, Inc.
+ * Copyright 2004,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@NAME@_sptr
gr_make_@BASE_NAME@ (const std::vector<@TYPE@> &data, bool repeat, int vlen)
{
- return @NAME@_sptr (new @NAME@ (data, repeat, vlen));
+ return gnuradio::get_initial_sptr(new @NAME@ (data, repeat, vlen));
}
/* -*- c++ -*- */
/*
- * Copyright 2004,2008 Free Software Foundation, Inc.
+ * Copyright 2004,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
gr_make_@BASE_NAME@ ()
{
- return @SPTR_NAME@ (new @NAME@ ());
+ return gnuradio::get_initial_sptr (new @NAME@ ());
}
@NAME@::@NAME@ ()
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_file_descriptor_sink_sptr
gr_make_file_descriptor_sink (size_t itemsize, int fd)
{
- return gr_file_descriptor_sink_sptr (new gr_file_descriptor_sink (itemsize, fd));
+ return gnuradio::get_initial_sptr(new gr_file_descriptor_sink (itemsize, fd));
}
gr_file_descriptor_sink::~gr_file_descriptor_sink ()
/* -*- c++ -*- */
/*
- * Copyright 2004,2006,2007 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_file_sink_sptr
gr_make_file_sink (size_t itemsize, const char *filename)
{
- return gr_file_sink_sptr (new gr_file_sink (itemsize, filename));
+ return gnuradio::get_initial_sptr(new gr_file_sink (itemsize, filename));
}
gr_file_sink::gr_file_sink(size_t itemsize, const char *filename)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_file_source_sptr
gr_make_file_source (size_t itemsize, const char *filename, bool repeat)
{
- return gr_file_source_sptr (new gr_file_source (itemsize, filename, repeat));
+ return gnuradio::get_initial_sptr(new gr_file_source (itemsize, filename, repeat));
}
gr_file_source::~gr_file_source ()
/* -*- c++ -*- */
/*
- * Copyright 2009 Free Software Foundation, Inc.
+ * Copyright 2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_histo_sink_f_sptr
gr_make_histo_sink_f (gr_msg_queue_sptr msgq)
{
- return gr_histo_sink_f_sptr (new gr_histo_sink_f (msgq));
+ return gnuradio::get_initial_sptr(new gr_histo_sink_f (msgq));
}
gr_histo_sink_f::gr_histo_sink_f (gr_msg_queue_sptr msgq)
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_message_sink_sptr
gr_make_message_sink (size_t itemsize, gr_msg_queue_sptr msgq, bool dont_block)
{
- return gr_message_sink_sptr(new gr_message_sink(itemsize, msgq, dont_block));
+ return gnuradio::get_initial_sptr(new gr_message_sink(itemsize, msgq, dont_block));
}
gr_message_sink::gr_message_sink (size_t itemsize, gr_msg_queue_sptr msgq, bool dont_block)
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_message_source_sptr
gr_make_message_source(size_t itemsize, int msgq_limit)
{
- return gr_message_source_sptr(new gr_message_source(itemsize, msgq_limit));
+ return gnuradio::get_initial_sptr(new gr_message_source(itemsize, msgq_limit));
}
// public constructor that takes existing message queue
gr_message_source_sptr
gr_make_message_source(size_t itemsize, gr_msg_queue_sptr msgq)
{
- return gr_message_source_sptr(new gr_message_source(itemsize, msgq));
+ return gnuradio::get_initial_sptr(new gr_message_source(itemsize, msgq));
}
gr_message_source::gr_message_source (size_t itemsize, int msgq_limit)
/* -*- c++ -*- */
/*
- * Copyright 2003,2004,2005 Free Software Foundation, Inc.
+ * Copyright 2003,2004,2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_oscope_sink_f_sptr
gr_make_oscope_sink_f (double sampling_rate, gr_msg_queue_sptr msgq)
{
- return gr_oscope_sink_f_sptr (new gr_oscope_sink_f (sampling_rate, msgq));
+ return gnuradio::get_initial_sptr(new gr_oscope_sink_f (sampling_rate, msgq));
}
const char *host, unsigned short port,
int payload_size, bool eof)
{
- return gr_udp_sink_sptr (new gr_udp_sink (itemsize,
+ return gnuradio::get_initial_sptr(new gr_udp_sink (itemsize,
host, port,
payload_size, eof));
}
gr_make_udp_source (size_t itemsize, const char *ipaddr,
unsigned short port, int payload_size, bool eof, bool wait)
{
- return gr_udp_source_sptr (new gr_udp_source (itemsize, ipaddr,
+ return gnuradio::get_initial_sptr(new gr_udp_source (itemsize, ipaddr,
port, payload_size, eof, wait));
}
/* -*- c++ -*- */
/*
- * Copyright 2004,2006,2007,2008,2009 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2007,2008,2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
unsigned int sample_rate,
int bits_per_sample)
{
- return gr_wavfile_sink_sptr (new gr_wavfile_sink (filename,
+ return gnuradio::get_initial_sptr(new gr_wavfile_sink (filename,
n_channels,
sample_rate,
bits_per_sample));
/* -*- c++ -*- */
/*
- * Copyright 2004,2008 Free Software Foundation, Inc.
+ * Copyright 2004,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gr_wavfile_source_sptr
gr_make_wavfile_source (const char *filename, bool repeat)
{
- return gr_wavfile_source_sptr (new gr_wavfile_source (filename, repeat));
+ return gnuradio::get_initial_sptr(new gr_wavfile_source (filename, repeat));
}
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_bit_timing_loop_sptr
atsc_make_bit_timing_loop()
{
- return atsc_bit_timing_loop_sptr(new atsc_bit_timing_loop());
+ return gnuradio::get_initial_sptr(new atsc_bit_timing_loop());
}
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_deinterleaver_sptr
atsc_make_deinterleaver()
{
- return atsc_deinterleaver_sptr(new atsc_deinterleaver());
+ return gnuradio::get_initial_sptr(new atsc_deinterleaver());
}
atsc_deinterleaver::atsc_deinterleaver()
/* -*- c++ -*- */
/*
- * Copyright 2006,2008 Free Software Foundation, Inc.
+ * Copyright 2006,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_depad_sptr
atsc_make_depad()
{
- return atsc_depad_sptr(new atsc_depad());
+ return gnuradio::get_initial_sptr(new atsc_depad());
}
atsc_depad::atsc_depad()
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_derandomizer_sptr
atsc_make_derandomizer()
{
- return atsc_derandomizer_sptr(new atsc_derandomizer());
+ return gnuradio::get_initial_sptr(new atsc_derandomizer());
}
atsc_derandomizer::atsc_derandomizer()
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_ds_to_softds_sptr
atsc_make_ds_to_softds()
{
- return atsc_ds_to_softds_sptr(new atsc_ds_to_softds());
+ return gnuradio::get_initial_sptr(new atsc_ds_to_softds());
}
atsc_ds_to_softds::atsc_ds_to_softds()
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_equalizer_sptr
atsc_make_equalizer()
{
- return atsc_equalizer_sptr(new atsc_equalizer());
+ return gnuradio::get_initial_sptr(new atsc_equalizer());
}
// had atsc_equalizer(atsci_equalizer *equalizer)
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_field_sync_demux_sptr
atsc_make_field_sync_demux()
{
- return atsc_field_sync_demux_sptr(new atsc_field_sync_demux());
+ return gnuradio::get_initial_sptr(new atsc_field_sync_demux());
}
atsc_field_sync_demux::atsc_field_sync_demux()
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_field_sync_mux_sptr
atsc_make_field_sync_mux()
{
- return atsc_field_sync_mux_sptr(new atsc_field_sync_mux());
+ return gnuradio::get_initial_sptr(new atsc_field_sync_mux());
}
atsc_field_sync_mux::atsc_field_sync_mux()
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_fpll_sptr
atsc_make_fpll()
{
- return atsc_fpll_sptr(new atsc_fpll());
+ return gnuradio::get_initial_sptr(new atsc_fpll());
}
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_fs_checker_sptr
atsc_make_fs_checker()
{
- return atsc_fs_checker_sptr(new atsc_fs_checker());
+ return gnuradio::get_initial_sptr(new atsc_fs_checker());
}
atsc_fs_checker::atsc_fs_checker()
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_interleaver_sptr
atsc_make_interleaver()
{
- return atsc_interleaver_sptr(new atsc_interleaver());
+ return gnuradio::get_initial_sptr(new atsc_interleaver());
}
atsc_interleaver::atsc_interleaver()
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_pad_sptr
atsc_make_pad()
{
- return atsc_pad_sptr(new atsc_pad());
+ return gnuradio::get_initial_sptr(new atsc_pad());
}
atsc_pad::atsc_pad()
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_randomizer_sptr
atsc_make_randomizer()
{
- return atsc_randomizer_sptr(new atsc_randomizer());
+ return gnuradio::get_initial_sptr(new atsc_randomizer());
}
atsc_randomizer::atsc_randomizer()
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_rs_decoder_sptr
atsc_make_rs_decoder()
{
- return atsc_rs_decoder_sptr(new atsc_rs_decoder());
+ return gnuradio::get_initial_sptr(new atsc_rs_decoder());
}
atsc_rs_decoder::atsc_rs_decoder()
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_rs_encoder_sptr
atsc_make_rs_encoder()
{
- return atsc_rs_encoder_sptr(new atsc_rs_encoder());
+ return gnuradio::get_initial_sptr(new atsc_rs_encoder());
}
atsc_rs_encoder::atsc_rs_encoder()
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_trellis_encoder_sptr
atsc_make_trellis_encoder()
{
- return atsc_trellis_encoder_sptr(new atsc_trellis_encoder());
+ return gnuradio::get_initial_sptr(new atsc_trellis_encoder());
}
atsc_trellis_encoder::atsc_trellis_encoder()
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
atsc_viterbi_decoder_sptr
atsc_make_viterbi_decoder()
{
- return atsc_viterbi_decoder_sptr(new atsc_viterbi_decoder());
+ return gnuradio::get_initial_sptr(new atsc_viterbi_decoder());
}
atsc_viterbi_decoder::atsc_viterbi_decoder()
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
const std::string dev,
bool ok_to_block)
{
- return audio_alsa_sink_sptr (new audio_alsa_sink (sampling_rate, dev,
+ return gnuradio::get_initial_sptr(new audio_alsa_sink (sampling_rate, dev,
ok_to_block));
}
/* -*- c++ -*- */
/*
- * Copyright 2004,2006 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
audio_alsa_make_source (int sampling_rate, const std::string dev,
bool ok_to_block)
{
- return audio_alsa_source_sptr (new audio_alsa_source (sampling_rate, dev,
+ return gnuradio::get_initial_sptr(new audio_alsa_source (sampling_rate, dev,
ok_to_block));
}
/* -*- c++ -*- */
/*
- * Copyright 2005,2006 Free Software Foundation, Inc.
+ * Copyright 2005,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
audio_jack_sink_sptr
audio_jack_make_sink(int sampling_rate, const std::string dev, bool ok_to_block)
{
- return audio_jack_sink_sptr (new audio_jack_sink (sampling_rate, dev,
+ return gnuradio::get_initial_sptr(new audio_jack_sink (sampling_rate, dev,
ok_to_block));
}
/* -*- c++ -*- */
/*
- * Copyright 2005,2006 Free Software Foundation, Inc.
+ * Copyright 2005,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
audio_jack_source_sptr
audio_jack_make_source (int sampling_rate, const std::string dev, bool ok_to_block)
{
- return audio_jack_source_sptr (new audio_jack_source (sampling_rate, dev, ok_to_block));
+ return gnuradio::get_initial_sptr(new audio_jack_source (sampling_rate, dev, ok_to_block));
}
audio_jack_source::audio_jack_source (int sampling_rate,
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
audio_oss_sink_sptr
audio_oss_make_sink (int sampling_rate, const std::string dev, bool ok_to_block)
{
- return audio_oss_sink_sptr (new audio_oss_sink (sampling_rate, dev, ok_to_block));
+ return gnuradio::get_initial_sptr(new audio_oss_sink (sampling_rate, dev, ok_to_block));
}
audio_oss_sink::audio_oss_sink (int sampling_rate,
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
audio_oss_source_sptr
audio_oss_make_source (int sampling_rate, const std::string dev, bool ok_to_block)
{
- return audio_oss_source_sptr (new audio_oss_source (sampling_rate, dev, ok_to_block));
+ return gnuradio::get_initial_sptr(new audio_oss_source (sampling_rate, dev, ok_to_block));
}
int channel_config,
int max_sample_count)
{
- return audio_osx_sink_sptr (new audio_osx_sink (sampling_freq,
+ return gnuradio::get_initial_sptr(new audio_osx_sink (sampling_freq,
dev,
do_block,
channel_config,
int channel_config,
int max_sample_count)
{
- return audio_osx_source_sptr (new audio_osx_source (sampling_freq,
+ return gnuradio::get_initial_sptr(new audio_osx_source (sampling_freq,
device_name,
do_block,
channel_config,
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
audio_portaudio_sink_sptr
audio_portaudio_make_sink (int sampling_rate, const std::string dev, bool ok_to_block)
{
- return audio_portaudio_sink_sptr (new audio_portaudio_sink (sampling_rate,
+ return gnuradio::get_initial_sptr(new audio_portaudio_sink (sampling_rate,
dev, ok_to_block));
}
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
audio_portaudio_source_sptr
audio_portaudio_make_source (int sampling_rate, const std::string dev, bool ok_to_block)
{
- return audio_portaudio_source_sptr (new audio_portaudio_source (sampling_rate,
+ return gnuradio::get_initial_sptr(new audio_portaudio_source (sampling_rate,
dev, ok_to_block));
}
/* -*- c++ -*- */
/*
-* Copyright 2004 Free Software Foundation, Inc.
+* Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
audio_windows_sink_sptr
audio_windows_make_sink (int sampling_freq, const std::string dev)
{
- return audio_windows_sink_sptr (new
- audio_windows_sink (sampling_freq, dev));
+ return gnuradio::get_initial_sptr (new audio_windows_sink (sampling_freq, dev));
}
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
audio_windows_source_sptr
audio_windows_make_source (int sampling_freq, const std::string dev)
{
- return audio_windows_source_sptr (new
- audio_windows_source (sampling_freq,
- dev));
+ return gnuradio::get_initial_sptr (new audio_windows_source (sampling_freq, dev));
}
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
comedi_sink_s_sptr
comedi_make_sink_s (int sampling_freq, const std::string dev)
{
- return comedi_sink_s_sptr (new comedi_sink_s (sampling_freq, dev));
+ return gnuradio::get_initial_sptr(new comedi_sink_s (sampling_freq, dev));
}
comedi_sink_s::comedi_sink_s (int sampling_freq,
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
comedi_source_s_sptr
comedi_make_source_s (int sampling_freq, const std::string dev)
{
- return comedi_source_s_sptr (new comedi_source_s (sampling_freq, dev));
+ return gnuradio::get_initial_sptr(new comedi_source_s (sampling_freq, dev));
}
comedi_source_s::comedi_source_s (int sampling_freq,
/* -*- c++ -*- */
/*
- * Copyright 2007 Free Software Foundation, Inc.
+ * Copyright 2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
double accum_decay, int K, int J,
short pos_accum_max, short neg_accum_max)
{
- return cvsd_decode_bs_sptr (new cvsd_decode_bs (min_step, max_step,
+ return gnuradio::get_initial_sptr(new cvsd_decode_bs (min_step, max_step,
step_decay, accum_decay, K, J,
pos_accum_max, neg_accum_max));
}
/* -*- c++ -*- */
/*
- * Copyright 2007 Free Software Foundation, Inc.
+ * Copyright 2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
double accum_decay, int K, int J,
short pos_accum_max, short neg_accum_max)
{
- return cvsd_encode_sb_sptr (new cvsd_encode_sb (min_step, max_step,
+ return gnuradio::get_initial_sptr(new cvsd_encode_sb (min_step, max_step,
step_decay, accum_decay, K, J,
pos_accum_max, neg_accum_max));
}
/* -*- c++ -*- */
/*
- * Copyright 2004,2007,2008 Free Software Foundation, Inc.
+ * Copyright 2004,2007,2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gcell_fft_vcc_sptr
gcell_make_fft_vcc(int fft_size, bool forward, const std::vector<float> &window, bool shift)
{
- return gcell_fft_vcc_sptr (new gcell_fft_vcc(fft_size, forward, window, shift));
+ return gnuradio::get_initial_sptr(new gcell_fft_vcc(fft_size, forward, window, shift));
}
#endif
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gsm_fr_decode_ps_sptr
gsm_fr_make_decode_ps ()
{
- return gsm_fr_decode_ps_sptr (new gsm_fr_decode_ps ());
+ return gnuradio::get_initial_sptr(new gsm_fr_decode_ps ());
}
gsm_fr_decode_ps::gsm_fr_decode_ps ()
/* -*- c++ -*- */
/*
- * Copyright 2005 Free Software Foundation, Inc.
+ * Copyright 2005,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
gsm_fr_encode_sp_sptr
gsm_fr_make_encode_sp ()
{
- return gsm_fr_encode_sp_sptr (new gsm_fr_encode_sp ());
+ return gnuradio::get_initial_sptr(new gsm_fr_encode_sp ());
}
gsm_fr_encode_sp::gsm_fr_encode_sp ()
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
howto_square2_ff_sptr
howto_make_square2_ff ()
{
- return howto_square2_ff_sptr (new howto_square2_ff ());
+ return gnuradio::get_initial_sptr(new howto_square2_ff ());
}
/*
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
howto_square_ff_sptr
howto_make_square_ff ()
{
- return howto_square_ff_sptr (new howto_square_ff ());
+ return gnuradio::get_initial_sptr(new howto_square_ff ());
}
/*
/* -*- c++ -*- */
/*
- * Copyright 2008 Free Software Foundation, Inc.
+ * Copyright 2008,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
msdd_rs_source_simple_sptr
msdd_rs_make_source_simple ( const char *src, unsigned short port_src)
{
- return msdd_rs_source_simple_sptr (new msdd_rs_source_simple ( src, port_src));
+ return gnuradio::get_initial_sptr(new msdd_rs_source_simple ( src, port_src));
}
/* -*- c++ -*- */
/*
- * Copyright 2008,2009 Free Software Foundation, Inc.
+ * Copyright 2008,2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
msdd_source_simple_sptr
msdd_make_source_simple (const char *src, unsigned short port_src)
{
- return msdd_source_simple_sptr (new msdd_source_simple ( src, port_src));
+ return gnuradio::get_initial_sptr(new msdd_source_simple ( src, port_src));
}
/*
- * Copyright 2004,2006 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
pager_flex_deinterleave_sptr pager_make_flex_deinterleave()
{
- return pager_flex_deinterleave_sptr(new pager_flex_deinterleave());
+ return gnuradio::get_initial_sptr(new pager_flex_deinterleave());
}
pager_flex_deinterleave::pager_flex_deinterleave() :
/*
- * Copyright 2004,2006,2007 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
pager_flex_parse_sptr pager_make_flex_parse(gr_msg_queue_sptr queue, float freq)
{
- return pager_flex_parse_sptr(new pager_flex_parse(queue, freq));
+ return gnuradio::get_initial_sptr(new pager_flex_parse(queue, freq));
}
pager_flex_parse::pager_flex_parse(gr_msg_queue_sptr queue, float freq) :
/*
- * Copyright 2004,2006 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
pager_flex_sync_sptr pager_make_flex_sync()
{
- return pager_flex_sync_sptr(new pager_flex_sync());
+ return gnuradio::get_initial_sptr(new pager_flex_sync());
}
// FLEX sync block takes input from sliced baseband stream [0-3] at specified
/*
- * Copyright 2004,2006,2007 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2007,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
pager_slicer_fb_sptr pager_make_slicer_fb(float alpha)
{
- return pager_slicer_fb_sptr(new pager_slicer_fb(alpha));
+ return gnuradio::get_initial_sptr(new pager_slicer_fb(alpha));
}
pager_slicer_fb::pager_slicer_fb(float alpha) :
/* -*- c++ -*- */
/*
- * Copyright 2008,2009 Free Software Foundation, Inc.
+ * Copyright 2008,2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
bool use_openGL,
QWidget *parent)
{
- return qtgui_sink_c_sptr (new qtgui_sink_c (fftsize, wintype,
+ return gnuradio::get_initial_sptr(new qtgui_sink_c (fftsize, wintype,
fc, bw, name,
plotfreq, plotwaterfall,
plotwaterfall3d, plottime,
/* -*- c++ -*- */
/*
- * Copyright 2008,2009 Free Software Foundation, Inc.
+ * Copyright 2008,2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
bool use_openGL,
QWidget *parent)
{
- return qtgui_sink_f_sptr (new qtgui_sink_f (fftsize, wintype,
+ return gnuradio::get_initial_sptr(new qtgui_sink_f (fftsize, wintype,
fc, bw, name,
plotfreq, plotwaterfall,
plotwaterfall3d, plottime,
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
trellis_make_@BASE_NAME@ (const fsm &FSM, int ST)
{
- return @SPTR_NAME@ (new @NAME@ (FSM,ST));
+ return gnuradio::get_initial_sptr (new @NAME@ (FSM,ST));
}
@NAME@::@NAME@ (const fsm &FSM, int ST)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
@SPTR_NAME@
trellis_make_@BASE_NAME@ (int O, int D, const std::vector<@I_TYPE@> &TABLE, trellis_metric_type_t TYPE)
{
- return @SPTR_NAME@ (new @NAME@ (O,D,TABLE,TYPE));
+ return gnuradio::get_initial_sptr (new @NAME@ (O,D,TABLE,TYPE));
}
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
trellis_permutation_sptr
trellis_make_permutation (int K, const std::vector<int> &TABLE, int SYMS_PER_BLOCK, size_t NBYTES_INOUT)
{
- return trellis_permutation_sptr (new trellis_permutation (K,TABLE,SYMS_PER_BLOCK,NBYTES_INOUT));
+ return gnuradio::get_initial_sptr(new trellis_permutation (K,TABLE,SYMS_PER_BLOCK,NBYTES_INOUT));
}
trellis_permutation::trellis_permutation (int K, const std::vector<int> &TABLE, int SYMS_PER_BLOCK, size_t NBYTES_INOUT)
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
const std::vector<float> &TABLE,
trellis_metric_type_t TYPE)
{
- return trellis_siso_combined_f_sptr (new trellis_siso_combined_f (FSM,K,S0,SK,POSTI,POSTO,SISO_TYPE,D,TABLE,TYPE));
+ return gnuradio::get_initial_sptr(new trellis_siso_combined_f (FSM,K,S0,SK,POSTI,POSTO,SISO_TYPE,D,TABLE,TYPE));
}
trellis_siso_combined_f::trellis_siso_combined_f (
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
bool POSTO,
trellis_siso_type_t SISO_TYPE)
{
- return trellis_siso_f_sptr (new trellis_siso_f (FSM,K,S0,SK,POSTI,POSTO,SISO_TYPE));
+ return gnuradio::get_initial_sptr(new trellis_siso_f (FSM,K,S0,SK,POSTI,POSTO,SISO_TYPE));
}
trellis_siso_f::trellis_siso_f (
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
int S0,
int SK)
{
- return @SPTR_NAME@ (new @NAME@ (FSM,K,S0,SK));
+ return gnuradio::get_initial_sptr (new @NAME@ (FSM,K,S0,SK));
}
@NAME@::@NAME@ (
/* -*- c++ -*- */
/*
- * Copyright 2004 Free Software Foundation, Inc.
+ * Copyright 2004,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
const std::vector<@I_TYPE@> &TABLE,
trellis_metric_type_t TYPE)
{
- return @SPTR_NAME@ (new @NAME@ (FSM,K,S0,SK,D,TABLE,TYPE));
+ return gnuradio::get_initial_sptr (new @NAME@ (FSM,K,S0,SK,D,TABLE,TYPE));
}
@NAME@::@NAME@ (
/* -*- c++ -*- */
/*
- * Copyright 2004,2006,2009 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
const std::string firmware_filename
) throw (std::runtime_error)
{
- return usrp_sink_c_sptr (new usrp_sink_c (which_board,
+ return gnuradio::get_initial_sptr(new usrp_sink_c (which_board,
interp_rate,
nchan,
mux,
/* -*- c++ -*- */
/*
- * Copyright 2004,2006,2009 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
const std::string firmware_filename
) throw (std::runtime_error)
{
- return usrp_sink_s_sptr (new usrp_sink_s (which_board,
+ return gnuradio::get_initial_sptr(new usrp_sink_s (which_board,
interp_rate,
nchan,
mux,
/* -*- c++ -*- */
/*
- * Copyright 2004,2006,2009 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
const std::string firmware_filename
) throw (std::runtime_error)
{
- return usrp_source_c_sptr (new usrp_source_c (which_board,
+ return gnuradio::get_initial_sptr(new usrp_source_c (which_board,
decim_rate,
nchan,
mux,
/* -*- c++ -*- */
/*
- * Copyright 2004,2006,2009 Free Software Foundation, Inc.
+ * Copyright 2004,2006,2009,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
const std::string firmware_filename
) throw (std::runtime_error)
{
- return usrp_source_s_sptr (new usrp_source_s (which_board,
+ return gnuradio::get_initial_sptr(new usrp_source_s (which_board,
decim_rate,
nchan,
mux,
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
video_sdl_sink_s_sptr
video_sdl_make_sink_s (double framerate,int width, int height,unsigned int format,int dst_width,int dst_height)
{
- return video_sdl_sink_s_sptr (new video_sdl_sink_s (framerate, width, height,format,dst_width,dst_height));
+ return gnuradio::get_initial_sptr(new video_sdl_sink_s (framerate, width, height,format,dst_width,dst_height));
}
void
/* -*- c++ -*- */
/*
- * Copyright 2006 Free Software Foundation, Inc.
+ * Copyright 2006,2010 Free Software Foundation, Inc.
*
* This file is part of GNU Radio
*
video_sdl_sink_uc_sptr
video_sdl_make_sink_uc (double framerate,int width, int height,unsigned int format,int dst_width,int dst_height)
{
- return video_sdl_sink_uc_sptr (new video_sdl_sink_uc (framerate, width, height,format,dst_width,dst_height));
+ return gnuradio::get_initial_sptr(new video_sdl_sink_uc (framerate, width, height,format,dst_width,dst_height));
}
void