Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 6e7a2755bd78c9deedab199b86e675f3 > files > 2072

gnuradio-doc-3.2.2-9.fc14.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<title>GNU Radio 3.2.2 C++ API: gr_sync_block Class Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<!-- Generated by Doxygen 1.7.3 -->
<div id="top">
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">GNU Radio 3.2.2 C++ API</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
</div>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('classgr__sync__block.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pro-methods">Protected Member Functions</a>  </div>
  <div class="headertitle">
<h1>gr_sync_block Class Reference<div class="ingroups"><a class="el" href="group__base__blk.html">Base classes for GR Blocks</a></div></h1>  </div>
</div>
<div class="contents">
<!-- doxytag: class="gr_sync_block" --><!-- doxytag: inherits="gr_block" -->
<p>synchronous 1:1 input to output with historyOverride work to provide the signal processing implementation.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="gr__sync__block_8h_source.html">gr_sync_block.h</a>&gt;</code></p>

<p>Inherits <a class="el" href="classgr__block.html">gr_block</a>.</p>

<p>Inherited by <a class="el" href="classaudio__alsa__sink.html">audio_alsa_sink</a>, <a class="el" href="classaudio__alsa__source.html">audio_alsa_source</a>, <a class="el" href="classaudio__jack__sink.html">audio_jack_sink</a>, <a class="el" href="classaudio__jack__source.html">audio_jack_source</a>, <a class="el" href="classaudio__oss__sink.html">audio_oss_sink</a>, <a class="el" href="classaudio__oss__source.html">audio_oss_source</a>, <a class="el" href="classaudio__osx__sink.html">audio_osx_sink</a>, <a class="el" href="classaudio__osx__source.html">audio_osx_source</a>, <a class="el" href="classaudio__portaudio__sink.html">audio_portaudio_sink</a>, <a class="el" href="classaudio__portaudio__source.html">audio_portaudio_source</a>, <a class="el" href="classaudio__windows__sink.html">audio_windows_sink</a>, <a class="el" href="classaudio__windows__source.html">audio_windows_source</a>, <a class="el" href="classgr__add__cc.html">gr_add_cc</a>, <a class="el" href="classgr__add__const__cc.html">gr_add_const_cc</a>, <a class="el" href="classgr__add__const__ff.html">gr_add_const_ff</a>, <a class="el" href="classgr__add__const__ii.html">gr_add_const_ii</a>, <a class="el" href="classgr__add__const__sf.html">gr_add_const_sf</a>, <a class="el" href="classgr__add__const__ss.html">gr_add_const_ss</a>, <a class="el" href="classgr__add__const__vcc.html">gr_add_const_vcc</a>, <a class="el" href="classgr__add__const__vff.html">gr_add_const_vff</a>, <a class="el" href="classgr__add__const__vii.html">gr_add_const_vii</a>, <a class="el" href="classgr__add__const__vss.html">gr_add_const_vss</a>, <a class="el" href="classgr__add__ff.html">gr_add_ff</a>, <a class="el" href="classgr__add__ii.html">gr_add_ii</a>, <a class="el" href="classgr__add__ss.html">gr_add_ss</a>, <a class="el" href="classgr__agc2__cc.html">gr_agc2_cc</a>, <a class="el" href="classgr__agc2__ff.html">gr_agc2_ff</a>, <a class="el" href="classgr__agc__cc.html">gr_agc_cc</a>, <a class="el" href="classgr__agc__ff.html">gr_agc_ff</a>, <a class="el" href="classgr__and__bb.html">gr_and_bb</a>, <a class="el" href="classgr__and__const__bb.html">gr_and_const_bb</a>, <a class="el" href="classgr__and__const__ii.html">gr_and_const_ii</a>, <a class="el" href="classgr__and__const__ss.html">gr_and_const_ss</a>, <a class="el" href="classgr__and__ii.html">gr_and_ii</a>, <a class="el" href="classgr__and__ss.html">gr_and_ss</a>, <a class="el" href="classgr__argmax__fs.html">gr_argmax_fs</a>, <a class="el" href="classgr__argmax__is.html">gr_argmax_is</a>, <a class="el" href="classgr__argmax__ss.html">gr_argmax_ss</a>, <a class="el" href="classgr__bin__statistics__f.html">gr_bin_statistics_f</a>, <a class="el" href="classgr__binary__slicer__fb.html">gr_binary_slicer_fb</a>, <a class="el" href="classgr__char__to__float.html">gr_char_to_float</a>, <a class="el" href="classgr__check__counting__s.html">gr_check_counting_s</a>, <a class="el" href="classgr__check__lfsr__32k__s.html">gr_check_lfsr_32k_s</a>, <a class="el" href="classgr__complex__to__arg.html">gr_complex_to_arg</a>, <a class="el" href="classgr__complex__to__float.html">gr_complex_to_float</a>, <a class="el" href="classgr__complex__to__imag.html">gr_complex_to_imag</a>, <a class="el" href="classgr__complex__to__mag.html">gr_complex_to_mag</a>, <a class="el" href="classgr__complex__to__mag__squared.html">gr_complex_to_mag_squared</a>, <a class="el" href="classgr__complex__to__real.html">gr_complex_to_real</a>, <a class="el" href="classgr__conjugate__cc.html">gr_conjugate_cc</a>, <a class="el" href="classgr__constellation__decoder__cb.html">gr_constellation_decoder_cb</a>, <a class="el" href="classgr__correlate__access__code__bb.html">gr_correlate_access_code_bb</a>, <a class="el" href="classgr__costas__loop__cc.html">gr_costas_loop_cc</a>, <a class="el" href="classgr__delay.html">gr_delay</a>, <a class="el" href="classgr__descrambler__bb.html">gr_descrambler_bb</a>, <a class="el" href="classgr__diff__decoder__bb.html">gr_diff_decoder_bb</a>, <a class="el" href="classgr__diff__encoder__bb.html">gr_diff_encoder_bb</a>, <a class="el" href="classgr__diff__phasor__cc.html">gr_diff_phasor_cc</a>, <a class="el" href="classgr__divide__cc.html">gr_divide_cc</a>, <a class="el" href="classgr__divide__ff.html">gr_divide_ff</a>, <a class="el" href="classgr__divide__ii.html">gr_divide_ii</a>, <a class="el" href="classgr__divide__ss.html">gr_divide_ss</a>, <a class="el" href="classgr__dpll__bb.html">gr_dpll_bb</a>, <a class="el" href="classgr__fake__channel__decoder__pp.html">gr_fake_channel_decoder_pp</a>, <a class="el" href="classgr__fake__channel__encoder__pp.html">gr_fake_channel_encoder_pp</a>, <a class="el" href="classgr__feedforward__agc__cc.html">gr_feedforward_agc_cc</a>, <a class="el" href="classgr__fft__vcc.html">gr_fft_vcc</a>, <a class="el" href="classgr__fft__vfc.html">gr_fft_vfc</a>, <a class="el" href="classgr__file__descriptor__sink.html">gr_file_descriptor_sink</a>, <a class="el" href="classgr__file__descriptor__source.html">gr_file_descriptor_source</a>, <a class="el" href="classgr__file__sink.html">gr_file_sink</a>, <a class="el" href="classgr__file__source.html">gr_file_source</a>, <a class="el" href="classgr__filter__delay__fc.html">gr_filter_delay_fc</a>, <a class="el" href="classgr__float__to__char.html">gr_float_to_char</a>, <a class="el" href="classgr__float__to__complex.html">gr_float_to_complex</a>, <a class="el" href="classgr__float__to__short.html">gr_float_to_short</a>, <a class="el" href="classgr__float__to__uchar.html">gr_float_to_uchar</a>, <a class="el" href="classgr__fmdet__cf.html">gr_fmdet_cf</a>, <a class="el" href="classgr__framer__sink__1.html">gr_framer_sink_1</a>, <a class="el" href="classgr__frequency__modulator__fc.html">gr_frequency_modulator_fc</a>, <a class="el" href="classgr__glfsr__source__b.html">gr_glfsr_source_b</a>, <a class="el" href="classgr__glfsr__source__f.html">gr_glfsr_source_f</a>, <a class="el" href="classgr__head.html">gr_head</a>, <a class="el" href="classgr__hilbert__fc.html">gr_hilbert_fc</a>, <a class="el" href="classgr__histo__sink__f.html">gr_histo_sink_f</a>, <a class="el" href="classgr__iir__filter__ffd.html">gr_iir_filter_ffd</a>, <a class="el" href="classgr__iqcomp__cc.html">gr_iqcomp_cc</a>, <a class="el" href="classgr__kludge__copy.html">gr_kludge_copy</a>, <a class="el" href="classgr__lfsr__32k__source__s.html">gr_lfsr_32k_source_s</a>, <a class="el" href="classgr__lms__dfe__cc.html">gr_lms_dfe_cc</a>, <a class="el" href="classgr__lms__dfe__ff.html">gr_lms_dfe_ff</a>, <a class="el" href="classgr__map__bb.html">gr_map_bb</a>, <a class="el" href="classgr__max__ff.html">gr_max_ff</a>, <a class="el" href="classgr__max__ii.html">gr_max_ii</a>, <a class="el" href="classgr__max__ss.html">gr_max_ss</a>, <a class="el" href="classgr__message__sink.html">gr_message_sink</a>, <a class="el" href="classgr__message__source.html">gr_message_source</a>, <a class="el" href="classgr__moving__average__cc.html">gr_moving_average_cc</a>, <a class="el" href="classgr__moving__average__ff.html">gr_moving_average_ff</a>, <a class="el" href="classgr__moving__average__ii.html">gr_moving_average_ii</a>, <a class="el" href="classgr__moving__average__ss.html">gr_moving_average_ss</a>, <a class="el" href="classgr__multiply__cc.html">gr_multiply_cc</a>, <a class="el" href="classgr__multiply__const__cc.html">gr_multiply_const_cc</a>, <a class="el" href="classgr__multiply__const__ff.html">gr_multiply_const_ff</a>, <a class="el" href="classgr__multiply__const__ii.html">gr_multiply_const_ii</a>, <a class="el" href="classgr__multiply__const__ss.html">gr_multiply_const_ss</a>, <a class="el" href="classgr__multiply__const__vcc.html">gr_multiply_const_vcc</a>, <a class="el" href="classgr__multiply__const__vff.html">gr_multiply_const_vff</a>, <a class="el" href="classgr__multiply__const__vii.html">gr_multiply_const_vii</a>, <a class="el" href="classgr__multiply__const__vss.html">gr_multiply_const_vss</a>, <a class="el" href="classgr__multiply__ff.html">gr_multiply_ff</a>, <a class="el" href="classgr__multiply__ii.html">gr_multiply_ii</a>, <a class="el" href="classgr__multiply__ss.html">gr_multiply_ss</a>, <a class="el" href="classgr__mute__cc.html">gr_mute_cc</a>, <a class="el" href="classgr__mute__ff.html">gr_mute_ff</a>, <a class="el" href="classgr__mute__ii.html">gr_mute_ii</a>, <a class="el" href="classgr__mute__ss.html">gr_mute_ss</a>, <a class="el" href="classgr__nlog10__ff.html">gr_nlog10_ff</a>, <a class="el" href="classgr__noise__source__c.html">gr_noise_source_c</a>, <a class="el" href="classgr__noise__source__f.html">gr_noise_source_f</a>, <a class="el" href="classgr__noise__source__i.html">gr_noise_source_i</a>, <a class="el" href="classgr__noise__source__s.html">gr_noise_source_s</a>, <a class="el" href="classgr__not__bb.html">gr_not_bb</a>, <a class="el" href="classgr__not__ii.html">gr_not_ii</a>, <a class="el" href="classgr__not__ss.html">gr_not_ss</a>, <a class="el" href="classgr__null__sink.html">gr_null_sink</a>, <a class="el" href="classgr__null__source.html">gr_null_source</a>, <a class="el" href="classgr__ofdm__frame__sink.html">gr_ofdm_frame_sink</a>, <a class="el" href="classgr__ofdm__mapper__bcv.html">gr_ofdm_mapper_bcv</a>, <a class="el" href="classgr__or__bb.html">gr_or_bb</a>, <a class="el" href="classgr__or__ii.html">gr_or_ii</a>, <a class="el" href="classgr__or__ss.html">gr_or_ss</a>, <a class="el" href="classgr__oscope__sink__x.html">gr_oscope_sink_x</a>, <a class="el" href="classgr__pa__2x2__phase__combiner.html">gr_pa_2x2_phase_combiner</a>, <a class="el" href="classgr__packet__sink.html">gr_packet_sink</a>, <a class="el" href="classgr__peak__detector2__fb.html">gr_peak_detector2_fb</a>, <a class="el" href="classgr__peak__detector__fb.html">gr_peak_detector_fb</a>, <a class="el" href="classgr__peak__detector__ib.html">gr_peak_detector_ib</a>, <a class="el" href="classgr__peak__detector__sb.html">gr_peak_detector_sb</a>, <a class="el" href="classgr__phase__modulator__fc.html">gr_phase_modulator_fc</a>, <a class="el" href="classgr__pll__carriertracking__cc.html">gr_pll_carriertracking_cc</a>, <a class="el" href="classgr__pll__freqdet__cf.html">gr_pll_freqdet_cf</a>, <a class="el" href="classgr__pll__refout__cc.html">gr_pll_refout_cc</a>, <a class="el" href="classgr__probe__avg__mag__sqrd__c.html">gr_probe_avg_mag_sqrd_c</a>, <a class="el" href="classgr__probe__avg__mag__sqrd__cf.html">gr_probe_avg_mag_sqrd_cf</a>, <a class="el" href="classgr__probe__avg__mag__sqrd__f.html">gr_probe_avg_mag_sqrd_f</a>, <a class="el" href="classgr__probe__density__b.html">gr_probe_density_b</a>, <a class="el" href="classgr__probe__mpsk__snr__c.html">gr_probe_mpsk_snr_c</a>, <a class="el" href="classgr__probe__signal__f.html">gr_probe_signal_f</a>, <a class="el" href="classgr__quadrature__demod__cf.html">gr_quadrature_demod_cf</a>, <a class="el" href="classgr__rail__ff.html">gr_rail_ff</a>, <a class="el" href="classgr__regenerate__bb.html">gr_regenerate_bb</a>, <a class="el" href="classgr__rms__cf.html">gr_rms_cf</a>, <a class="el" href="classgr__rms__ff.html">gr_rms_ff</a>, <a class="el" href="classgr__sample__and__hold__bb.html">gr_sample_and_hold_bb</a>, <a class="el" href="classgr__sample__and__hold__ff.html">gr_sample_and_hold_ff</a>, <a class="el" href="classgr__sample__and__hold__ii.html">gr_sample_and_hold_ii</a>, <a class="el" href="classgr__sample__and__hold__ss.html">gr_sample_and_hold_ss</a>, <a class="el" href="classgr__scrambler__bb.html">gr_scrambler_bb</a>, <a class="el" href="classgr__short__to__float.html">gr_short_to_float</a>, <a class="el" href="classgr__sig__source__c.html">gr_sig_source_c</a>, <a class="el" href="classgr__sig__source__f.html">gr_sig_source_f</a>, <a class="el" href="classgr__sig__source__i.html">gr_sig_source_i</a>, <a class="el" href="classgr__sig__source__s.html">gr_sig_source_s</a>, <a class="el" href="classgr__simple__squelch__cc.html">gr_simple_squelch_cc</a>, <a class="el" href="classgr__single__pole__iir__filter__cc.html">gr_single_pole_iir_filter_cc</a>, <a class="el" href="classgr__single__pole__iir__filter__ff.html">gr_single_pole_iir_filter_ff</a>, <a class="el" href="classgr__squash__ff.html">gr_squash_ff</a>, <a class="el" href="classgr__streams__to__vector.html">gr_streams_to_vector</a>, <a class="el" href="classgr__stretch__ff.html">gr_stretch_ff</a>, <a class="el" href="classgr__sub__cc.html">gr_sub_cc</a>, <a class="el" href="classgr__sub__ff.html">gr_sub_ff</a>, <a class="el" href="classgr__sub__ii.html">gr_sub_ii</a>, <a class="el" href="classgr__sub__ss.html">gr_sub_ss</a>, <a class="el" href="classgr__sync__decimator.html">gr_sync_decimator</a>, <a class="el" href="classgr__sync__interpolator.html">gr_sync_interpolator</a>, <a class="el" href="classgr__threshold__ff.html">gr_threshold_ff</a>, <a class="el" href="classgr__throttle.html">gr_throttle</a>, <a class="el" href="classgr__uchar__to__float.html">gr_uchar_to_float</a>, <a class="el" href="classgr__udp__sink.html">gr_udp_sink</a>, <a class="el" href="classgr__udp__source.html">gr_udp_source</a>, <a class="el" href="classgr__vco__f.html">gr_vco_f</a>, <a class="el" href="classgr__vector__sink__b.html">gr_vector_sink_b</a>, <a class="el" href="classgr__vector__sink__c.html">gr_vector_sink_c</a>, <a class="el" href="classgr__vector__sink__f.html">gr_vector_sink_f</a>, <a class="el" href="classgr__vector__sink__i.html">gr_vector_sink_i</a>, <a class="el" href="classgr__vector__sink__s.html">gr_vector_sink_s</a>, <a class="el" href="classgr__vector__source__b.html">gr_vector_source_b</a>, <a class="el" href="classgr__vector__source__c.html">gr_vector_source_c</a>, <a class="el" href="classgr__vector__source__f.html">gr_vector_source_f</a>, <a class="el" href="classgr__vector__source__i.html">gr_vector_source_i</a>, <a class="el" href="classgr__vector__source__s.html">gr_vector_source_s</a>, <a class="el" href="classgr__vector__to__streams.html">gr_vector_to_streams</a>, <a class="el" href="classgr__wavelet__ff.html">gr_wavelet_ff</a>, <a class="el" href="classgr__wavfile__sink.html">gr_wavfile_sink</a>, <a class="el" href="classgr__wavfile__source.html">gr_wavfile_source</a>, <a class="el" href="classgr__wvps__ff.html">gr_wvps_ff</a>, <a class="el" href="classgr__xor__bb.html">gr_xor_bb</a>, <a class="el" href="classgr__xor__ii.html">gr_xor_ii</a>, <a class="el" href="classgr__xor__ss.html">gr_xor_ss</a>, pager_flex_parse, <a class="el" href="classpager__slicer__fb.html">pager_slicer_fb</a>, <a class="el" href="classtrellis__encoder__bb.html">trellis_encoder_bb</a>, <a class="el" href="classtrellis__encoder__bi.html">trellis_encoder_bi</a>, <a class="el" href="classtrellis__encoder__bs.html">trellis_encoder_bs</a>, <a class="el" href="classtrellis__encoder__ii.html">trellis_encoder_ii</a>, <a class="el" href="classtrellis__encoder__si.html">trellis_encoder_si</a>, <a class="el" href="classtrellis__encoder__ss.html">trellis_encoder_ss</a>, <a class="el" href="classtrellis__permutation.html">trellis_permutation</a>, <a class="el" href="classusrp2__base.html">usrp2_base</a>, <a class="el" href="classusrp__base.html">usrp_base</a>, <a class="el" href="classvideo__sdl__sink__s.html">video_sdl_sink_s</a>, and <a class="el" href="classvideo__sdl__sink__uc.html">video_sdl_sink_uc</a>.</p>

<p><a href="classgr__sync__block-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__sync__block.html#a0c523f4285a6eb690f677ee6295ab117">work</a> (int noutput_items, <a class="el" href="classstd_1_1vector.html">gr_vector_const_void_star</a> &amp;input_items, <a class="el" href="classstd_1_1vector.html">gr_vector_void_star</a> &amp;output_items)=0</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">just like <a class="el" href="classgr__block.html#a137b93d87dc83bbdb6369d33f4ea8197" title="compute output items from input items">gr_block::general_work</a>, only this arranges to call consume_each for you  <a href="#a0c523f4285a6eb690f677ee6295ab117"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__sync__block.html#a1327e83509baf039aa3c816ea81a8f22">forecast</a> (int noutput_items, <a class="el" href="classstd_1_1vector.html">gr_vector_int</a> &amp;ninput_items_required)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Estimate input requirements given output request.  <a href="#a1327e83509baf039aa3c816ea81a8f22"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__sync__block.html#a56ca60b6bc20a3510f71d961891fa81b">general_work</a> (int noutput_items, <a class="el" href="classstd_1_1vector.html">gr_vector_int</a> &amp;ninput_items, <a class="el" href="classstd_1_1vector.html">gr_vector_const_void_star</a> &amp;input_items, <a class="el" href="classstd_1_1vector.html">gr_vector_void_star</a> &amp;output_items)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">compute output items from input items  <a href="#a56ca60b6bc20a3510f71d961891fa81b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__sync__block.html#a0cbbc0ce275498411248e678038710b2">fixed_rate_ninput_to_noutput</a> (int ninput)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Given ninput samples, return number of output samples that will be produced. N.B. this is only defined if fixed_rate returns true. Generally speaking, you don't need to override this.  <a href="#a0cbbc0ce275498411248e678038710b2"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__sync__block.html#adaecb00ae09408c22e46c44d09aad53e">fixed_rate_noutput_to_ninput</a> (int noutput)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Given noutput samples, return number of input samples required to produce noutput. N.B. this is only defined if fixed_rate returns true. Generally speaking, you don't need to override this.  <a href="#adaecb00ae09408c22e46c44d09aad53e"></a><br/></td></tr>
<tr><td colspan="2"><h2><a name="pro-methods"></a>
Protected Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classgr__sync__block.html#a832d8dad2dbd38e8e9cfa0b954d37c87">gr_sync_block</a> (const std::string &amp;name, <a class="el" href="classboost_1_1shared__ptr.html">gr_io_signature_sptr</a> input_signature, <a class="el" href="classboost_1_1shared__ptr.html">gr_io_signature_sptr</a> output_signature)</td></tr>
</table>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>synchronous 1:1 input to output with history</p>
<p>Override work to provide the signal processing implementation. </p>
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a832d8dad2dbd38e8e9cfa0b954d37c87"></a><!-- doxytag: member="gr_sync_block::gr_sync_block" ref="a832d8dad2dbd38e8e9cfa0b954d37c87" args="(const std::string &amp;name, gr_io_signature_sptr input_signature, gr_io_signature_sptr output_signature)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">gr_sync_block::gr_sync_block </td>
          <td>(</td>
          <td class="paramtype">const std::string &amp;&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classboost_1_1shared__ptr.html">gr_io_signature_sptr</a>&#160;</td>
          <td class="paramname"><em>input_signature</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classboost_1_1shared__ptr.html">gr_io_signature_sptr</a>&#160;</td>
          <td class="paramname"><em>output_signature</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a0cbbc0ce275498411248e678038710b2"></a><!-- doxytag: member="gr_sync_block::fixed_rate_ninput_to_noutput" ref="a0cbbc0ce275498411248e678038710b2" args="(int ninput)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int gr_sync_block::fixed_rate_ninput_to_noutput </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>ninput</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Given ninput samples, return number of output samples that will be produced. N.B. this is only defined if fixed_rate returns true. Generally speaking, you don't need to override this. </p>

<p>Reimplemented from <a class="el" href="classgr__block.html#a4f17bec4407904b31d45f0d8e78c4683">gr_block</a>.</p>

<p>Reimplemented in <a class="el" href="classgr__sync__decimator.html#a23c657d3c3f0482369648e1916751f6f">gr_sync_decimator</a>, and <a class="el" href="classgr__sync__interpolator.html#a943227c6134e71a7867a66977b414533">gr_sync_interpolator</a>.</p>

</div>
</div>
<a class="anchor" id="adaecb00ae09408c22e46c44d09aad53e"></a><!-- doxytag: member="gr_sync_block::fixed_rate_noutput_to_ninput" ref="adaecb00ae09408c22e46c44d09aad53e" args="(int noutput)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int gr_sync_block::fixed_rate_noutput_to_ninput </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>noutput</em></td><td>)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Given noutput samples, return number of input samples required to produce noutput. N.B. this is only defined if fixed_rate returns true. Generally speaking, you don't need to override this. </p>

<p>Reimplemented from <a class="el" href="classgr__block.html#a196ae6a4f9a3d0abed3428d2b765a133">gr_block</a>.</p>

<p>Reimplemented in <a class="el" href="classgr__sync__decimator.html#a90041d67e72c64cb4d0f9a29bfbbd776">gr_sync_decimator</a>, and <a class="el" href="classgr__sync__interpolator.html#a03961e37cf520668a87f53762e638b9f">gr_sync_interpolator</a>.</p>

</div>
</div>
<a class="anchor" id="a1327e83509baf039aa3c816ea81a8f22"></a><!-- doxytag: member="gr_sync_block::forecast" ref="a1327e83509baf039aa3c816ea81a8f22" args="(int noutput_items, gr_vector_int &amp;ninput_items_required)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void gr_sync_block::forecast </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>noutput_items</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classstd_1_1vector.html">gr_vector_int</a> &amp;&#160;</td>
          <td class="paramname"><em>ninput_items_required</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Estimate input requirements given output request. </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">noutput_items</td><td>number of output items to produce </td></tr>
    <tr><td class="paramname">ninput_items_required</td><td>number of input items required on each input stream</td></tr>
  </table>
  </dd>
</dl>
<p>Given a request to product <code>noutput_items</code>, estimate the number of data items required on each input stream. The estimate doesn't have to be exact, but should be close. </p>

<p>Reimplemented from <a class="el" href="classgr__block.html#aa1f2518b5c97126bb015adb9e2027f4a">gr_block</a>.</p>

<p>Reimplemented in <a class="el" href="classgr__sync__decimator.html#a140792c0a9777b6b82eb220cdd424ecd">gr_sync_decimator</a>, and <a class="el" href="classgr__sync__interpolator.html#a81ef017ef4ec17d0808cd1c0e2ceb803">gr_sync_interpolator</a>.</p>

</div>
</div>
<a class="anchor" id="a56ca60b6bc20a3510f71d961891fa81b"></a><!-- doxytag: member="gr_sync_block::general_work" ref="a56ca60b6bc20a3510f71d961891fa81b" args="(int noutput_items, gr_vector_int &amp;ninput_items, gr_vector_const_void_star &amp;input_items, gr_vector_void_star &amp;output_items)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int gr_sync_block::general_work </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>noutput_items</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classstd_1_1vector.html">gr_vector_int</a> &amp;&#160;</td>
          <td class="paramname"><em>ninput_items</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classstd_1_1vector.html">gr_vector_const_void_star</a> &amp;&#160;</td>
          <td class="paramname"><em>input_items</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classstd_1_1vector.html">gr_vector_void_star</a> &amp;&#160;</td>
          <td class="paramname"><em>output_items</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>compute output items from input items </p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">noutput_items</td><td>number of output items to write on each output stream </td></tr>
    <tr><td class="paramname">ninput_items</td><td>number of input items available on each input stream </td></tr>
    <tr><td class="paramname">input_items</td><td>vector of pointers to the input items, one entry per input stream </td></tr>
    <tr><td class="paramname">output_items</td><td>vector of pointers to the output items, one entry per output stream</td></tr>
  </table>
  </dd>
</dl>
<dl class="return"><dt><b>Returns:</b></dt><dd>number of items actually written to each output stream, or -1 on EOF. It is OK to return a value less than noutput_items. -1 &lt;= return value &lt;= noutput_items</dd></dl>
<p>general_work must call consume or consume_each to indicate how many items were consumed on each input stream. </p>

<p>Implements <a class="el" href="classgr__block.html#a137b93d87dc83bbdb6369d33f4ea8197">gr_block</a>.</p>

<p>Reimplemented in <a class="el" href="classgr__sync__decimator.html#a3a7d9a6487780922c14cbb76d46a0586">gr_sync_decimator</a>, and <a class="el" href="classgr__sync__interpolator.html#a49cd2967b214ead14270d97dab932301">gr_sync_interpolator</a>.</p>

</div>
</div>
<a class="anchor" id="a0c523f4285a6eb690f677ee6295ab117"></a><!-- doxytag: member="gr_sync_block::work" ref="a0c523f4285a6eb690f677ee6295ab117" args="(int noutput_items, gr_vector_const_void_star &amp;input_items, gr_vector_void_star &amp;output_items)=0" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual int gr_sync_block::work </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>noutput_items</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classstd_1_1vector.html">gr_vector_const_void_star</a> &amp;&#160;</td>
          <td class="paramname"><em>input_items</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classstd_1_1vector.html">gr_vector_void_star</a> &amp;&#160;</td>
          <td class="paramname"><em>output_items</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td><code> [pure virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>just like <a class="el" href="classgr__block.html#a137b93d87dc83bbdb6369d33f4ea8197" title="compute output items from input items">gr_block::general_work</a>, only this arranges to call consume_each for you </p>
<p>The user must override work to define the signal processing code </p>

<p>Implemented in <a class="el" href="classgr__adaptive__fir__ccf.html#a3e0c0093311ba2d108be83ad690e671e">gr_adaptive_fir_ccf</a>, <a class="el" href="classgr__fft__filter__ccc.html#abd58d53cb31556211a6f12e9608229a4">gr_fft_filter_ccc</a>, <a class="el" href="classgr__fft__filter__fff.html#a60fe0a91b40454b63840966b91b5b10b">gr_fft_filter_fff</a>, <a class="el" href="classgr__filter__delay__fc.html#a9bad0ff0d4b0645287016eb3b2ab33e5">gr_filter_delay_fc</a>, <a class="el" href="classgr__fir__filter__ccc.html#a1def3374fa5d9126bb593f5ed2b3c134">gr_fir_filter_ccc</a>, <a class="el" href="classgr__fir__filter__ccf.html#a9f5c79e499f7fd722be1e21f0753d3a1">gr_fir_filter_ccf</a>, <a class="el" href="classgr__fir__filter__fcc.html#a834d57afe98f2f9f84e08b0b2ce4fd10">gr_fir_filter_fcc</a>, <a class="el" href="classgr__fir__filter__fff.html#a0b17f0f4890a7c00e49fafc8cf4e0fc3">gr_fir_filter_fff</a>, <a class="el" href="classgr__fir__filter__fsf.html#a04effc35d68d1ebe3692660895de491d">gr_fir_filter_fsf</a>, <a class="el" href="classgr__fir__filter__scc.html#a86e9205a6564e1b54014a280a6f112f7">gr_fir_filter_scc</a>, <a class="el" href="classgr__freq__xlating__fir__filter__ccc.html#acb55c9a922b28cf3bdcc0e573ecf9aa9">gr_freq_xlating_fir_filter_ccc</a>, <a class="el" href="classgr__freq__xlating__fir__filter__ccf.html#ad2f064abcf23edd8ff9e9a8084b6a2aa">gr_freq_xlating_fir_filter_ccf</a>, <a class="el" href="classgr__freq__xlating__fir__filter__fcc.html#a8ed9d891d477018f3f17d62ecb474458">gr_freq_xlating_fir_filter_fcc</a>, <a class="el" href="classgr__freq__xlating__fir__filter__fcf.html#a8e3688fefc86e24fa7d407338a0bc4ef">gr_freq_xlating_fir_filter_fcf</a>, <a class="el" href="classgr__freq__xlating__fir__filter__scc.html#a8647aece86d84760300a7ab4fa3eb1a4">gr_freq_xlating_fir_filter_scc</a>, <a class="el" href="classgr__freq__xlating__fir__filter__scf.html#a4c1621cf9e8cd06c27261040ab50ddec">gr_freq_xlating_fir_filter_scf</a>, <a class="el" href="classgr__goertzel__fc.html#a732a9a88527c74365cc87572b38ee336">gr_goertzel_fc</a>, <a class="el" href="classgr__hilbert__fc.html#a080c01406b2ff5d0036f43f01f9fb479">gr_hilbert_fc</a>, <a class="el" href="classgr__iir__filter__ffd.html#a4770f163efdd77381faebffcac5d4d3f">gr_iir_filter_ffd</a>, <a class="el" href="classgr__interp__fir__filter__ccc.html#a5b6ba87b51454a90650d0fec4d2a1288">gr_interp_fir_filter_ccc</a>, <a class="el" href="classgr__interp__fir__filter__ccf.html#a7e509ea73276de08959f0ed5303481f9">gr_interp_fir_filter_ccf</a>, <a class="el" href="classgr__interp__fir__filter__fcc.html#a14f3adfa1153cf828dddcecbda7f6200">gr_interp_fir_filter_fcc</a>, <a class="el" href="classgr__interp__fir__filter__fff.html#a76b88a567558c40625c1e8d7c6d4ea55">gr_interp_fir_filter_fff</a>, <a class="el" href="classgr__interp__fir__filter__fsf.html#a8b68fee21ebbbf63a906e039f33629ed">gr_interp_fir_filter_fsf</a>, <a class="el" href="classgr__interp__fir__filter__scc.html#a9dc59155ba7f153dc221868f1d254454">gr_interp_fir_filter_scc</a>, <a class="el" href="classgr__single__pole__iir__filter__cc.html#a260246be376f893de8819cc3f21c2f54">gr_single_pole_iir_filter_cc</a>, <a class="el" href="classgr__single__pole__iir__filter__ff.html#a24f289a15c2060345be5212c5b97c243">gr_single_pole_iir_filter_ff</a>, <a class="el" href="classgr__agc2__cc.html#a76a1edc915cd130dbe759c84e440c0e3">gr_agc2_cc</a>, <a class="el" href="classgr__agc2__ff.html#a094fa1c47d29330845c4ace9d3248784">gr_agc2_ff</a>, <a class="el" href="classgr__agc__cc.html#aab13e3620b509ecaf0a7a23cb21158c6">gr_agc_cc</a>, <a class="el" href="classgr__agc__ff.html#a8ad5ca0b7ff7f0b49ea11989beb07f4c">gr_agc_ff</a>, <a class="el" href="classgr__bin__statistics__f.html#acf5a98b22c0f9238e4dfda95ab09280e">gr_bin_statistics_f</a>, <a class="el" href="classgr__binary__slicer__fb.html#a2102484fee24be2b59a76dee68b1770b">gr_binary_slicer_fb</a>, <a class="el" href="classgr__bytes__to__syms.html#afd4de8ccc174981180054c187af061e3">gr_bytes_to_syms</a>, <a class="el" href="classgr__char__to__float.html#a6c31ed6bedc76760f85df90379f285bf">gr_char_to_float</a>, <a class="el" href="classgr__check__counting__s.html#adcd1e7e2ff4a6dbc5800bcd79fe1a46b">gr_check_counting_s</a>, <a class="el" href="classgr__check__lfsr__32k__s.html#a6d3274a565176d4f5f8b52b89fcd392c">gr_check_lfsr_32k_s</a>, <a class="el" href="classgr__complex__to__interleaved__short.html#ab56fc5f80dfb3c9c59b73d759d5393cc">gr_complex_to_interleaved_short</a>, <a class="el" href="classgr__complex__to__float.html#ae0663100c278fa76d46361d3fa945176">gr_complex_to_float</a>, <a class="el" href="classgr__complex__to__real.html#a804c2165002e6694cd9c2f4fe223cade">gr_complex_to_real</a>, <a class="el" href="classgr__complex__to__imag.html#ad1c732ec4fa97f61a3233e5306a463f3">gr_complex_to_imag</a>, <a class="el" href="classgr__complex__to__mag.html#a8ae434164b3d4e4bacdadb26d1372150">gr_complex_to_mag</a>, <a class="el" href="classgr__complex__to__mag__squared.html#a645066575d20f8b4b0ad047e977780af">gr_complex_to_mag_squared</a>, <a class="el" href="classgr__complex__to__arg.html#a74d7f7e55009c3cd32d151a8c6d7b6e2">gr_complex_to_arg</a>, <a class="el" href="classgr__conjugate__cc.html#afec3a6720308cf79b7ddd951042ffaea">gr_conjugate_cc</a>, <a class="el" href="classgr__constellation__decoder__cb.html#a35311f93c7f55b136f45a5d090314a65">gr_constellation_decoder_cb</a>, <a class="el" href="classgr__correlate__access__code__bb.html#ae23546d9652cf57f696b42a567cecbf6">gr_correlate_access_code_bb</a>, <a class="el" href="classgr__costas__loop__cc.html#a14be21ec2c277635fee7bb6178e7eb84">gr_costas_loop_cc</a>, <a class="el" href="classgr__cpfsk__bc.html#ae1eca7f43d663b6ffea78d4018ab594a">gr_cpfsk_bc</a>, <a class="el" href="classgr__decode__ccsds__27__fb.html#a913481b6b9bfbf8a97ba5f02deddd31d">gr_decode_ccsds_27_fb</a>, <a class="el" href="classgr__deinterleave.html#aad7ee9c2aa5c10bebb41df3486520734">gr_deinterleave</a>, <a class="el" href="classgr__delay.html#a54809235c72e443a62d47cbfe912e847">gr_delay</a>, <a class="el" href="classgr__descrambler__bb.html#ac64b7d32099c1616decec364ba6dc15d">gr_descrambler_bb</a>, <a class="el" href="classgr__diff__decoder__bb.html#a0813f2d6b040ddd422c2fb60a723a23a">gr_diff_decoder_bb</a>, <a class="el" href="classgr__diff__encoder__bb.html#a54762abf05d669b9620172f545ef3a2c">gr_diff_encoder_bb</a>, <a class="el" href="classgr__diff__phasor__cc.html#a733c9c9021b9ded458f95c097e3b5f36">gr_diff_phasor_cc</a>, <a class="el" href="classgr__dpll__bb.html#ae71727e6a83512b65927e2b9ea367c35">gr_dpll_bb</a>, <a class="el" href="classgr__encode__ccsds__27__bb.html#a608f8b9d75254566155d0ea244f2eea6">gr_encode_ccsds_27_bb</a>, <a class="el" href="classgr__fake__channel__encoder__pp.html#a730e390c1365a6aa09b357213e05ebf4">gr_fake_channel_encoder_pp</a>, <a class="el" href="classgr__fake__channel__decoder__pp.html#ab44af8238e807878ff6a6bd0108eb37c">gr_fake_channel_decoder_pp</a>, <a class="el" href="classgr__feedforward__agc__cc.html#aac26eb0526335807be3a97b2e058a39c">gr_feedforward_agc_cc</a>, <a class="el" href="classgr__fft__vcc__fftw.html#abbf9454273de1cb1e4a060a43ccd3a20">gr_fft_vcc_fftw</a>, <a class="el" href="classgr__fft__vfc.html#af100e7113cc5905490f557f20c1a85e8">gr_fft_vfc</a>, <a class="el" href="classgr__float__to__char.html#a61fd0bbb1a5544b8dd56dda1f79680db">gr_float_to_char</a>, <a class="el" href="classgr__float__to__complex.html#a85dab7df32ceda0094977dead85b0e48">gr_float_to_complex</a>, <a class="el" href="classgr__float__to__short.html#a655c9d0dfac89872f9adcafb6e6ee0ee">gr_float_to_short</a>, <a class="el" href="classgr__float__to__uchar.html#a36d30b84b0899e41b8489434a18dabf0">gr_float_to_uchar</a>, <a class="el" href="classgr__framer__sink__1.html#aec0600ab0fbe296c5dc83f9ad39a4344">gr_framer_sink_1</a>, <a class="el" href="classgr__frequency__modulator__fc.html#a917fa438a246dba2d60f9f48189e746a">gr_frequency_modulator_fc</a>, <a class="el" href="classgr__glfsr__source__b.html#ad84a664a94961f3a1512b39603c1c05f">gr_glfsr_source_b</a>, <a class="el" href="classgr__glfsr__source__f.html#a7038108e788466dbb6f1131ec784527a">gr_glfsr_source_f</a>, <a class="el" href="classgr__head.html#ad65f2f3ec6ebebf03248450235d8e74d">gr_head</a>, <a class="el" href="classgr__interleave.html#a44664518c86559da58b3feccb9e45d7f">gr_interleave</a>, <a class="el" href="classgr__interleaved__short__to__complex.html#a74a6a5e0ad08bdca785ea65f9dbdc627">gr_interleaved_short_to_complex</a>, <a class="el" href="classgr__iqcomp__cc.html#ada9500a8d8fcb3c3648ce44f6fcbb8b7">gr_iqcomp_cc</a>, <a class="el" href="classgr__kludge__copy.html#ae60ff8aa3563655cee221959c15fcc9e">gr_kludge_copy</a>, <a class="el" href="classgr__lfsr__32k__source__s.html#a74194e46fb391298494021968446bfb0">gr_lfsr_32k_source_s</a>, <a class="el" href="classgr__lms__dfe__cc.html#a1c64087b49d1f7b76816ea3fc6e92f5b">gr_lms_dfe_cc</a>, <a class="el" href="classgr__lms__dfe__ff.html#ac854d936652388038500bac3f7adeb1b">gr_lms_dfe_ff</a>, <a class="el" href="classgr__map__bb.html#a07381252b45a28617332292dae11e13e">gr_map_bb</a>, <a class="el" href="classgr__nlog10__ff.html#a5759704ab6a7c54d379ab79ae976c81a">gr_nlog10_ff</a>, <a class="el" href="classgr__null__sink.html#ae381fb1b347b592328abb6aef1599b00">gr_null_sink</a>, <a class="el" href="classgr__null__source.html#a36ca59f2abb40dc425232059b28d7c5c">gr_null_source</a>, <a class="el" href="classgr__ofdm__cyclic__prefixer.html#a072d151b9f962637f71533a45074346d">gr_ofdm_cyclic_prefixer</a>, <a class="el" href="classgr__ofdm__frame__sink.html#a9cbbd6669ff730bc510c7f13b0517920">gr_ofdm_frame_sink</a>, <a class="el" href="classgr__ofdm__mapper__bcv.html#afcc13bcbd0cacf1437b35b91eef15af8">gr_ofdm_mapper_bcv</a>, <a class="el" href="classgr__pa__2x2__phase__combiner.html#a6b4b27b79091d36f83c0a26988f597f7">gr_pa_2x2_phase_combiner</a>, <a class="el" href="classgr__packet__sink.html#a935f2f31a4bb191cdc40a7e890248d24">gr_packet_sink</a>, <a class="el" href="classgr__peak__detector2__fb.html#aa6958e3f5fa05b60b899d79ff6e9d21f">gr_peak_detector2_fb</a>, <a class="el" href="classgr__phase__modulator__fc.html#a5d616ce12afae6d48d3df4d40dc08993">gr_phase_modulator_fc</a>, <a class="el" href="classgr__pn__correlator__cc.html#a27f4a2a6353c363482ae9dba1eac5cda">gr_pn_correlator_cc</a>, <a class="el" href="classgr__probe__avg__mag__sqrd__c.html#aa0bd72f95fb5af1039894b9fb894ba16">gr_probe_avg_mag_sqrd_c</a>, <a class="el" href="classgr__probe__avg__mag__sqrd__cf.html#ae64e63b6c5132a8904cf10688c9e29f8">gr_probe_avg_mag_sqrd_cf</a>, <a class="el" href="classgr__probe__avg__mag__sqrd__f.html#a47364e30b51035a2ae034b7ff6b87ece">gr_probe_avg_mag_sqrd_f</a>, <a class="el" href="classgr__probe__density__b.html#afe55995116af4cd0dd17a996be9b9381">gr_probe_density_b</a>, <a class="el" href="classgr__probe__mpsk__snr__c.html#a932b6d17f06f2e51bb24ef8d11d96094">gr_probe_mpsk_snr_c</a>, <a class="el" href="classgr__probe__signal__f.html#a316b3a98dda607e401fac4c2691f9d31">gr_probe_signal_f</a>, <a class="el" href="classgr__quadrature__demod__cf.html#af31d20b8fd5b5ed9fd76a0db3d0494d9">gr_quadrature_demod_cf</a>, <a class="el" href="classgr__rail__ff.html#ae078239fd81a61400883b106e6de165f">gr_rail_ff</a>, <a class="el" href="classgr__regenerate__bb.html#ae1825d9c9a2e96b782706748b69ebadb">gr_regenerate_bb</a>, <a class="el" href="classgr__repeat.html#accbbd754a0608a424d84a40f2dd4b772">gr_repeat</a>, <a class="el" href="classgr__rms__cf.html#a64bdfef607bd940806f73d53027ffe1b">gr_rms_cf</a>, <a class="el" href="classgr__rms__ff.html#a1ffe00256303c4e1e967c146404a561b">gr_rms_ff</a>, <a class="el" href="classgr__scrambler__bb.html#a65b4880150d53aba200725bda7a79295">gr_scrambler_bb</a>, <a class="el" href="classgr__short__to__float.html#a6fba37d341c0bb3efa8ba8deda6924ec">gr_short_to_float</a>, <a class="el" href="classgr__simple__squelch__cc.html#a180efe7ab809e8d681bd9c80b6c178f5">gr_simple_squelch_cc</a>, <a class="el" href="classgr__squash__ff.html#aa8c716eaca95e6a9beeb44300cf57020">gr_squash_ff</a>, <a class="el" href="classgr__stream__to__streams.html#a8ca73e5652c9c5b0b9bddcd5e4b9010e">gr_stream_to_streams</a>, <a class="el" href="classgr__stream__to__vector.html#aba4f4cdc155d687907a47df6d8e314ba">gr_stream_to_vector</a>, <a class="el" href="classgr__streams__to__stream.html#ac9203120ce8781ffb60b75f077071257">gr_streams_to_stream</a>, <a class="el" href="classgr__streams__to__vector.html#af5ab53e94119009feaec48ac4600b50e">gr_streams_to_vector</a>, <a class="el" href="classgr__stretch__ff.html#ac128b2d659be6886f9461e3ecb67f1c5">gr_stretch_ff</a>, <a class="el" href="classgr__threshold__ff.html#a9fead626060c2e6c3485c3dabfbf2c52">gr_threshold_ff</a>, <a class="el" href="classgr__throttle.html#a7f01eee4ac1c7d70592118a7f19853ec">gr_throttle</a>, <a class="el" href="classgr__uchar__to__float.html#a56efde963877473d3f7f3baeeb4ed0a4">gr_uchar_to_float</a>, <a class="el" href="classgr__unpack__k__bits__bb.html#a3045ad3ef7b48453ce2ec17e19a9fd2b">gr_unpack_k_bits_bb</a>, <a class="el" href="classgr__vco__f.html#a638acd7f483c0bf401c1f413072a5a38">gr_vco_f</a>, <a class="el" href="classgr__vector__to__stream.html#a6d846506138e151bc7f82e02c1b14c56">gr_vector_to_stream</a>, <a class="el" href="classgr__vector__to__streams.html#a7e7eb4fee66cbd3ffc9b478a05b46d86">gr_vector_to_streams</a>, <a class="el" href="classgr__wavelet__ff.html#ab59eafd618bd9bffdc59eefa6fecbbb1">gr_wavelet_ff</a>, <a class="el" href="classgr__wvps__ff.html#a953cb6dc72b2f26574500aed9b107059">gr_wvps_ff</a>, <a class="el" href="classgr__add__cc.html#a42128dd929a81f700254f40a1652d697">gr_add_cc</a>, <a class="el" href="classgr__add__const__cc.html#a39a8669fca7339bb4ed25738ce4a516c">gr_add_const_cc</a>, <a class="el" href="classgr__add__const__ff.html#a5dd397f768f5bf0a28e90e4791100c53">gr_add_const_ff</a>, <a class="el" href="classgr__add__const__ii.html#a7d917e2670a6fbe707ae98ce1bafe3a2">gr_add_const_ii</a>, <a class="el" href="classgr__add__const__sf.html#ad76a237d5543cc4135fa556e462a01df">gr_add_const_sf</a>, <a class="el" href="classgr__add__const__ss.html#a7566412804aef8ec38d141ad8d2eaf1b">gr_add_const_ss</a>, <a class="el" href="classgr__add__const__vcc.html#afaea68bd979db5173d61af5c3e3cf5be">gr_add_const_vcc</a>, <a class="el" href="classgr__add__const__vff.html#acfd27a68c251d5faf0b4a42583148bfb">gr_add_const_vff</a>, <a class="el" href="classgr__add__const__vii.html#a6ed88e87fd07f3521b573723d81bb425">gr_add_const_vii</a>, <a class="el" href="classgr__add__const__vss.html#a94feb2b460e9dda9a5a09fd605a163c2">gr_add_const_vss</a>, <a class="el" href="classgr__add__ff.html#a1b2ee8fe060f930d8be7fa68a5b8806d">gr_add_ff</a>, <a class="el" href="classgr__add__ii.html#a30f1d219235e6ec98bf0910f6a3e25bf">gr_add_ii</a>, <a class="el" href="classgr__add__ss.html#aa02fc17091054288c89a0f92ea7b06d2">gr_add_ss</a>, <a class="el" href="classgr__and__bb.html#af2f92fd23e6c1b4411b587423730542a">gr_and_bb</a>, <a class="el" href="classgr__and__const__bb.html#a27657cafb7bc9d4b7c39b21548db1a05">gr_and_const_bb</a>, <a class="el" href="classgr__and__const__ii.html#ae4a30c9cedf4cdf9fa5513933f51f1b4">gr_and_const_ii</a>, <a class="el" href="classgr__and__const__ss.html#ab20c98936b535f0976f21f710dd87963">gr_and_const_ss</a>, <a class="el" href="classgr__and__ii.html#ab87a4f9930a9f922761ae6478bb12c99">gr_and_ii</a>, <a class="el" href="classgr__and__ss.html#af52781d5999646a440eff0b367ecb7dd">gr_and_ss</a>, <a class="el" href="classgr__argmax__fs.html#ab867553b50586e2c0d8f2ed9261e06a1">gr_argmax_fs</a>, <a class="el" href="classgr__argmax__is.html#a1bc4f701d1b022ab6d58e698114fecce">gr_argmax_is</a>, <a class="el" href="classgr__argmax__ss.html#aee29b0c1acdd004ed043bbb152c9082a">gr_argmax_ss</a>, <a class="el" href="classgr__chunks__to__symbols__bc.html#a7cb11f20f8faa9917ff2c5e30d6073c7">gr_chunks_to_symbols_bc</a>, <a class="el" href="classgr__chunks__to__symbols__bf.html#a736d4e3453c9938222fa9f536f8b39a2">gr_chunks_to_symbols_bf</a>, <a class="el" href="classgr__chunks__to__symbols__ic.html#a371cc2d263f24891e3f0b0be26140803">gr_chunks_to_symbols_ic</a>, <a class="el" href="classgr__chunks__to__symbols__if.html#a68b6834a87bd4a53beb9efa8864e336a">gr_chunks_to_symbols_if</a>, <a class="el" href="classgr__chunks__to__symbols__sc.html#ad1cd11c58c7ad436eb038431f902399b">gr_chunks_to_symbols_sc</a>, <a class="el" href="classgr__chunks__to__symbols__sf.html#a3a7619bcb7d30d957911bee038eca5b9">gr_chunks_to_symbols_sf</a>, <a class="el" href="classgr__divide__cc.html#ae36553dc4978f28c6f65567b6332d45e">gr_divide_cc</a>, <a class="el" href="classgr__divide__ff.html#a3ff7859bbb7e3cc7a66a348eb089bbe9">gr_divide_ff</a>, <a class="el" href="classgr__divide__ii.html#a7caf58238fa368fa08ba7970e4645e6e">gr_divide_ii</a>, <a class="el" href="classgr__divide__ss.html#a823a98edc66abc3fe125b0124973fd67">gr_divide_ss</a>, <a class="el" href="classgr__integrate__cc.html#a815a09249543fd39b7a12c2b8419b56f">gr_integrate_cc</a>, <a class="el" href="classgr__integrate__ff.html#a4c9cac1742435dfd4663ef67d5da0403">gr_integrate_ff</a>, <a class="el" href="classgr__integrate__ii.html#abfdd352896cce8b160628ca9289ce091">gr_integrate_ii</a>, <a class="el" href="classgr__integrate__ss.html#a262d545d53acd93a6eca295cd5695b0a">gr_integrate_ss</a>, <a class="el" href="classgr__max__ff.html#a93c005153499a7c8ab46e456fd0ca4f7">gr_max_ff</a>, <a class="el" href="classgr__max__ii.html#a91ee436bb018f563f2063853c1ba2967">gr_max_ii</a>, <a class="el" href="classgr__max__ss.html#ab6b4365a3a6beb9bf0942434e4ccfacc">gr_max_ss</a>, <a class="el" href="classgr__moving__average__cc.html#a532a4822364af975c4ce1f981eba3ac1">gr_moving_average_cc</a>, <a class="el" href="classgr__moving__average__ff.html#a4fac54ee2980aeface853922a6ba41a1">gr_moving_average_ff</a>, <a class="el" href="classgr__moving__average__ii.html#adb290e72404a9df42fb85c65cad503da">gr_moving_average_ii</a>, <a class="el" href="classgr__moving__average__ss.html#a5c40010acc612478071ff5d2ab865eb7">gr_moving_average_ss</a>, <a class="el" href="classgr__multiply__cc.html#aebfffd6737b878d4c0b06f0eede413d2">gr_multiply_cc</a>, <a class="el" href="classgr__multiply__const__cc.html#a00695404682ae6ce803b4b99a52a3282">gr_multiply_const_cc</a>, <a class="el" href="classgr__multiply__const__ff.html#aa729554fec45ea27914029ed6d1608df">gr_multiply_const_ff</a>, <a class="el" href="classgr__multiply__const__ii.html#a95a5440a631e487f8d154ee3c4bfe572">gr_multiply_const_ii</a>, <a class="el" href="classgr__multiply__const__ss.html#a108359de5c27ceb260e864d1b764f3ea">gr_multiply_const_ss</a>, <a class="el" href="classgr__multiply__const__vcc.html#af9fdcd070fe7e8fd09f4fe7bd72208e0">gr_multiply_const_vcc</a>, <a class="el" href="classgr__multiply__const__vff.html#a41f66edaf4c5a4c8dd313c3a53157000">gr_multiply_const_vff</a>, <a class="el" href="classgr__multiply__const__vii.html#a2f73b2a3739d53bc8aaf86aa45bfb52a">gr_multiply_const_vii</a>, <a class="el" href="classgr__multiply__const__vss.html#a4752f18dd16f8b42294629d5efa642e8">gr_multiply_const_vss</a>, <a class="el" href="classgr__multiply__ff.html#adafa27616b1c1c8b1596c504b6fca77a">gr_multiply_ff</a>, <a class="el" href="classgr__multiply__ii.html#a08cbe499aa7cf264c3410480cfec9bef">gr_multiply_ii</a>, <a class="el" href="classgr__multiply__ss.html#a80020832f832a1c636d43df731b941d2">gr_multiply_ss</a>, <a class="el" href="classgr__mute__cc.html#a02f5e233b2545c58fa19a70e8d2bdf2d">gr_mute_cc</a>, <a class="el" href="classgr__mute__ff.html#a98969bc2fbad0bb407654568b83c6da6">gr_mute_ff</a>, <a class="el" href="classgr__mute__ii.html#ac9a8d4f3a8b3df85be57bf77a43225b3">gr_mute_ii</a>, <a class="el" href="classgr__mute__ss.html#acaa41e637bdfb3279f454bbb25271bb1">gr_mute_ss</a>, <a class="el" href="classgr__noise__source__c.html#a431b7d4bf247d04d077b772eba1018f9">gr_noise_source_c</a>, <a class="el" href="classgr__noise__source__f.html#ac8d8946e6bb3ff2b6c6033225fb9ab5a">gr_noise_source_f</a>, <a class="el" href="classgr__noise__source__i.html#a88fa56010ea4f1ee3779d06c476ba93f">gr_noise_source_i</a>, <a class="el" href="classgr__noise__source__s.html#a3647f0ea2b04ba1edcbb76933992a3de">gr_noise_source_s</a>, <a class="el" href="classgr__not__bb.html#aaed742395056cdb17363976173fe9482">gr_not_bb</a>, <a class="el" href="classgr__not__ii.html#ab944c0cc2c7bd443c30effadb9c62272">gr_not_ii</a>, <a class="el" href="classgr__not__ss.html#afa7efd9caadaf8b6bacb14e14bb6cd44">gr_not_ss</a>, <a class="el" href="classgr__or__bb.html#a2cbeb38b41079c968d1db6fbc196cbc1">gr_or_bb</a>, <a class="el" href="classgr__or__ii.html#ab5b9b31742643451c971d45998d4e686">gr_or_ii</a>, <a class="el" href="classgr__or__ss.html#a8dfcbb16496433436e3d306885cdc993">gr_or_ss</a>, <a class="el" href="classgr__peak__detector__fb.html#abe4f1632f521bd977950fe6b4e4a64b1">gr_peak_detector_fb</a>, <a class="el" href="classgr__peak__detector__ib.html#ad6e0eed7edf68ace59b559c442e9cd07">gr_peak_detector_ib</a>, <a class="el" href="classgr__peak__detector__sb.html#af2a6140a699f936576fe2c80ccf60e57">gr_peak_detector_sb</a>, <a class="el" href="classgr__sample__and__hold__bb.html#a5e12174bf3fd1d262757c4c48a3562e0">gr_sample_and_hold_bb</a>, <a class="el" href="classgr__sample__and__hold__ff.html#a0db30ff2827e8f7d22d3f1a43105375e">gr_sample_and_hold_ff</a>, <a class="el" href="classgr__sample__and__hold__ii.html#ad257ef24e9bdb64664d9165a18e0bebe">gr_sample_and_hold_ii</a>, <a class="el" href="classgr__sample__and__hold__ss.html#a6e4e04a21eb8876cbb82588efee3d3f6">gr_sample_and_hold_ss</a>, <a class="el" href="classgr__sig__source__c.html#acf812b208cd045c9852ee1d9c001ae91">gr_sig_source_c</a>, <a class="el" href="classgr__sig__source__f.html#a1d17ec5276d66e3a228584187a97d6ac">gr_sig_source_f</a>, <a class="el" href="classgr__sig__source__i.html#a63e95038c47118de7da177872212b9d5">gr_sig_source_i</a>, <a class="el" href="classgr__sig__source__s.html#a4e8de6e27e589f8607fc988b2197d659">gr_sig_source_s</a>, <a class="el" href="classgr__sub__cc.html#ac90d395528cec2fbf02a75313042d45b">gr_sub_cc</a>, <a class="el" href="classgr__sub__ff.html#a530f06b896e084612924dd5253e58966">gr_sub_ff</a>, <a class="el" href="classgr__sub__ii.html#a2dab563cb4cad25a45aefd3e432775f8">gr_sub_ii</a>, <a class="el" href="classgr__sub__ss.html#a34030d74e43e066a2cd28f3e2bf622ca">gr_sub_ss</a>, <a class="el" href="classgr__vector__sink__b.html#a089c957f2fd832c1129690e35a78ed86">gr_vector_sink_b</a>, <a class="el" href="classgr__vector__sink__c.html#a443a150ad3a0b4ae9d3217bfe44447eb">gr_vector_sink_c</a>, <a class="el" href="classgr__vector__sink__f.html#a6126a631c5071bd917dd485e34e1d0b5">gr_vector_sink_f</a>, <a class="el" href="classgr__vector__sink__i.html#a85c90792e7f5f3246660d6489625d6d1">gr_vector_sink_i</a>, <a class="el" href="classgr__vector__sink__s.html#a8049582a13cbfc918c5206f1aabf708b">gr_vector_sink_s</a>, <a class="el" href="classgr__vector__source__b.html#ac9851c20de6020b61c23c814ba8bdc61">gr_vector_source_b</a>, <a class="el" href="classgr__vector__source__c.html#a1ae716f9170275f028294333952a3906">gr_vector_source_c</a>, <a class="el" href="classgr__vector__source__f.html#ad013b0e717228d009dd5f07d861969ec">gr_vector_source_f</a>, <a class="el" href="classgr__vector__source__i.html#a4b731890cc8ed21dd094d155e185b3c5">gr_vector_source_i</a>, <a class="el" href="classgr__vector__source__s.html#a3afd83adb786857a217d0e857902fc0b">gr_vector_source_s</a>, <a class="el" href="classgr__xor__bb.html#a37f7aa0ea2efd8004aaf9108b8e6a424">gr_xor_bb</a>, <a class="el" href="classgr__xor__ii.html#a574e055d5a1fae3c87b47e4888dc139a">gr_xor_ii</a>, <a class="el" href="classgr__xor__ss.html#a1c370614aeb199f8136ff16f60530a48">gr_xor_ss</a>, <a class="el" href="classgr__file__descriptor__sink.html#ae315f3f33766d8c5de1d84a52a89aa7f">gr_file_descriptor_sink</a>, <a class="el" href="classgr__file__descriptor__source.html#a28a7c20d750296c73c14c1391605ab19">gr_file_descriptor_source</a>, <a class="el" href="classgr__file__sink.html#a9c13a0176e8bc48f7b1178c2293ab9b6">gr_file_sink</a>, <a class="el" href="classgr__file__source.html#a498f0bb7a704de43e3c1ffb61fed0d1d">gr_file_source</a>, <a class="el" href="classgr__histo__sink__f.html#a6a63d22705df6a6c92d99a643b33aedf">gr_histo_sink_f</a>, <a class="el" href="classgr__message__sink.html#a33e7100c77b3f2b2a35547e131789f63">gr_message_sink</a>, <a class="el" href="classgr__message__source.html#ac35d1a3cb8eb5b4e514ff5a86ef99763">gr_message_source</a>, <a class="el" href="classgr__oscope__sink__f.html#af0b95b06b9e7560234a6fb32e38e3f55">gr_oscope_sink_f</a>, <a class="el" href="classgr__udp__sink.html#a5666786f59846c3c2984f4576060ff66">gr_udp_sink</a>, <a class="el" href="classgr__udp__source.html#aafcc18df4c9ed93551dde48cce610f4e">gr_udp_source</a>, <a class="el" href="classgr__wavfile__sink.html#a8f899963a641af16db502576990462d2">gr_wavfile_sink</a>, <a class="el" href="classgr__wavfile__source.html#a222de96b0c15ba344a17f1b37f6d38f6">gr_wavfile_source</a>, <a class="el" href="classaudio__alsa__sink.html#ad9e474188a2ab5e15318bc6b07450084">audio_alsa_sink</a>, <a class="el" href="classaudio__alsa__source.html#a0f907b970211c0b6d16ac64e53d62a2a">audio_alsa_source</a>, <a class="el" href="classaudio__jack__sink.html#a4e6c21bf5c0a22bf4a05483be7f59a99">audio_jack_sink</a>, <a class="el" href="classaudio__jack__source.html#a23ec23c1db7b16f04ac0ee1626c283f6">audio_jack_source</a>, <a class="el" href="classaudio__oss__sink.html#a656f3d612ce449ff4b8bb0772b86c170">audio_oss_sink</a>, <a class="el" href="classaudio__oss__source.html#a2b9e3a974f44061b17b59eb5c4bda14e">audio_oss_source</a>, <a class="el" href="classaudio__osx__sink.html#a38c0585e65251d0f5b399751ebf36d17">audio_osx_sink</a>, <a class="el" href="classaudio__osx__source.html#a54dfec211e4fca4f58891ed65a7c25bc">audio_osx_source</a>, <a class="el" href="classaudio__portaudio__sink.html#ae2bfcbeaa2eed543014bcb2057f5eb45">audio_portaudio_sink</a>, <a class="el" href="classaudio__portaudio__source.html#ad4b0169aececb9cde210368397c031d9">audio_portaudio_source</a>, <a class="el" href="classaudio__windows__sink.html#a609a869c6d3fdd3f1614650b8e70d43e">audio_windows_sink</a>, <a class="el" href="classaudio__windows__source.html#ac37a6dca7156bcff972e468c54800b58">audio_windows_source</a>, <a class="el" href="classcvsd__decode__bs.html#a32c0455f9f4f6e7f9e59300e1ef58f65">cvsd_decode_bs</a>, <a class="el" href="classcvsd__encode__sb.html#aef0e1e9b314a69ba41c3c7e55ae81167">cvsd_encode_sb</a>, <a class="el" href="classgcell__fft__vcc.html#ad3bcabc22aa8fec110cf4c7a308c4ff0">gcell_fft_vcc</a>, <a class="el" href="classgsm__fr__decode__ps.html#ab101e53739b78f5bd9cac2753aa4f836">gsm_fr_decode_ps</a>, <a class="el" href="classgsm__fr__encode__sp.html#ad6e0adf718c9d89175eda9befd912559">gsm_fr_encode_sp</a>, <a class="el" href="classpager__flex__deinterleave.html#a257094ed8efa5e1d5c51c17f52111dc5">pager_flex_deinterleave</a>, <a class="el" href="classpager__slicer__fb.html#affa1801c27d842983063cbd2945215da">pager_slicer_fb</a>, <a class="el" href="classtrellis__encoder__bb.html#a70ad0b10b15f853e387ee65251229d6e">trellis_encoder_bb</a>, <a class="el" href="classtrellis__encoder__bi.html#ae84bcc485e6dfc0828ece03ed1696f09">trellis_encoder_bi</a>, <a class="el" href="classtrellis__encoder__bs.html#aef7759cd20de2a49487bd16e28b308f6">trellis_encoder_bs</a>, <a class="el" href="classtrellis__encoder__ii.html#a1a05a40e4749a973aa1ecd08226ce08f">trellis_encoder_ii</a>, <a class="el" href="classtrellis__encoder__si.html#a0aaef6b5466c7fea9cc4a989d2a80b9f">trellis_encoder_si</a>, <a class="el" href="classtrellis__encoder__ss.html#a3a783b5c5bb4b64cf96b3ba94a09bfe0">trellis_encoder_ss</a>, <a class="el" href="classtrellis__permutation.html#ab1d9193786a5ddbb30e6dc8928a1c854">trellis_permutation</a>, <a class="el" href="classusrp__sink__base.html#a6d8bffa2bfbc0e8346995aef494f4dfb">usrp_sink_base</a>, <a class="el" href="classusrp__source__base.html#aa8347a551c680f519197b44bd4df43ed">usrp_source_base</a>, <a class="el" href="classusrp2__base.html#ab1cd79d541b22ec545e75f3c37956858">usrp2_base</a>, <a class="el" href="classusrp2__sink__16sc.html#a95f9d032ccc5eb51a38cc439eb2d026f">usrp2_sink_16sc</a>, <a class="el" href="classusrp2__sink__32fc.html#a41272912244a1fc0c94456c89fb75112">usrp2_sink_32fc</a>, <a class="el" href="classusrp2__source__16sc.html#a129738226df66e550eb8556a418bcc9b">usrp2_source_16sc</a>, <a class="el" href="classusrp2__source__32fc.html#ab0770cbc1a4a800ea2f01fbd1a2656ff">usrp2_source_32fc</a>, <a class="el" href="classvideo__sdl__sink__s.html#a625e79d7d815b722441f29d58e9dd656">video_sdl_sink_s</a>, and <a class="el" href="classvideo__sdl__sink__uc.html#a6d1d869671837b6acecfa7da556fbcc0">video_sdl_sink_uc</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="gr__sync__block_8h_source.html">gr_sync_block.h</a></li>
</ul>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="classgr__sync__block.html">gr_sync_block</a>      </li>
      <li class="footer">Generated on Thu Feb 17 2011 for GNU Radio 3.2.2 C++ API by&#160;
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.7.3 </li>
    </ul>
  </div>

</body>
</html>