<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.9.3" xml:lang="en-US">
  <compounddef id="classgr_1_1sync__block" kind="class" language="C++" prot="public" abstract="yes">
    <compoundname>gr::sync_block</compoundname>
    <basecompoundref refid="classgr_1_1block" prot="public" virt="non-virtual">gr::block</basecompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1agc2__cc" prot="public" virt="virtual">gr::analog::agc2_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1agc2__ff" prot="public" virt="virtual">gr::analog::agc2_ff</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1agc3__cc" prot="public" virt="virtual">gr::analog::agc3_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1agc__cc" prot="public" virt="virtual">gr::analog::agc_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1agc__ff" prot="public" virt="virtual">gr::analog::agc_ff</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1dpll__bb" prot="public" virt="virtual">gr::analog::dpll_bb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1fastnoise__source" prot="public" virt="virtual">gr::analog::fastnoise_source&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1feedforward__agc__cc" prot="public" virt="virtual">gr::analog::feedforward_agc_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1fmdet__cf" prot="public" virt="virtual">gr::analog::fmdet_cf</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1frequency__modulator__fc" prot="public" virt="virtual">gr::analog::frequency_modulator_fc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1noise__source" prot="public" virt="virtual">gr::analog::noise_source&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1phase__modulator__fc" prot="public" virt="virtual">gr::analog::phase_modulator_fc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1pll__carriertracking__cc" prot="public" virt="virtual">gr::analog::pll_carriertracking_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1pll__freqdet__cf" prot="public" virt="virtual">gr::analog::pll_freqdet_cf</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1pll__refout__cc" prot="public" virt="virtual">gr::analog::pll_refout_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1probe__avg__mag__sqrd__c" prot="public" virt="virtual">gr::analog::probe_avg_mag_sqrd_c</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1probe__avg__mag__sqrd__cf" prot="public" virt="virtual">gr::analog::probe_avg_mag_sqrd_cf</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1probe__avg__mag__sqrd__f" prot="public" virt="virtual">gr::analog::probe_avg_mag_sqrd_f</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1quadrature__demod__cf" prot="public" virt="virtual">gr::analog::quadrature_demod_cf</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1rail__ff" prot="public" virt="virtual">gr::analog::rail_ff</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1random__uniform__source" prot="public" virt="virtual">gr::analog::random_uniform_source&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1sig__source" prot="public" virt="virtual">gr::analog::sig_source&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1analog_1_1simple__squelch__cc" prot="public" virt="virtual">gr::analog::simple_squelch_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1audio_1_1sink" prot="public" virt="virtual">gr::audio::sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1audio_1_1source" prot="public" virt="virtual">gr::audio::source</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1abs__blk" prot="public" virt="virtual">gr::blocks::abs_blk&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1add__blk" prot="public" virt="virtual">gr::blocks::add_blk&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1add__const__bb" prot="public" virt="virtual">gr::blocks::add_const_bb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1add__const__cc" prot="public" virt="virtual">gr::blocks::add_const_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1add__const__ff" prot="public" virt="virtual">gr::blocks::add_const_ff</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1add__const__ii" prot="public" virt="virtual">gr::blocks::add_const_ii</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1add__const__ss" prot="public" virt="virtual">gr::blocks::add_const_ss</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1add__const__v" prot="public" virt="virtual">gr::blocks::add_const_v&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1and__blk" prot="public" virt="virtual">gr::blocks::and_blk&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1and__const" prot="public" virt="virtual">gr::blocks::and_const&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1annotator__1to1" prot="public" virt="virtual">gr::blocks::annotator_1to1</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1annotator__alltoall" prot="public" virt="virtual">gr::blocks::annotator_alltoall</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1annotator__raw" prot="public" virt="virtual">gr::blocks::annotator_raw</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1argmax" prot="public" virt="virtual">gr::blocks::argmax&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1burst__tagger" prot="public" virt="virtual">gr::blocks::burst_tagger</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1char__to__float" prot="public" virt="virtual">gr::blocks::char_to_float</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1char__to__short" prot="public" virt="virtual">gr::blocks::char_to_short</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1check__lfsr__32k__s" prot="public" virt="virtual">gr::blocks::check_lfsr_32k_s</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1complex__to__arg" prot="public" virt="virtual">gr::blocks::complex_to_arg</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1complex__to__float" prot="public" virt="virtual">gr::blocks::complex_to_float</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1complex__to__imag" prot="public" virt="virtual">gr::blocks::complex_to_imag</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1complex__to__mag" prot="public" virt="virtual">gr::blocks::complex_to_mag</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1complex__to__mag__squared" prot="public" virt="virtual">gr::blocks::complex_to_mag_squared</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1complex__to__magphase" prot="public" virt="virtual">gr::blocks::complex_to_magphase</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1complex__to__real" prot="public" virt="virtual">gr::blocks::complex_to_real</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1conjugate__cc" prot="public" virt="virtual">gr::blocks::conjugate_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1correctiq" prot="public" virt="virtual">gr::blocks::correctiq</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1correctiq__auto" prot="public" virt="virtual">gr::blocks::correctiq_auto</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1correctiq__man" prot="public" virt="virtual">gr::blocks::correctiq_man</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1ctrlport__probe2__b" prot="public" virt="virtual">gr::blocks::ctrlport_probe2_b</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1ctrlport__probe2__c" prot="public" virt="virtual">gr::blocks::ctrlport_probe2_c</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1ctrlport__probe2__f" prot="public" virt="virtual">gr::blocks::ctrlport_probe2_f</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1ctrlport__probe2__i" prot="public" virt="virtual">gr::blocks::ctrlport_probe2_i</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1ctrlport__probe2__s" prot="public" virt="virtual">gr::blocks::ctrlport_probe2_s</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1ctrlport__probe__c" prot="public" virt="virtual">gr::blocks::ctrlport_probe_c</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1divide" prot="public" virt="virtual">gr::blocks::divide&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1endian__swap" prot="public" virt="virtual">gr::blocks::endian_swap</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1exponentiate__const__cci" prot="public" virt="virtual">gr::blocks::exponentiate_const_cci</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1file__descriptor__sink" prot="public" virt="virtual">gr::blocks::file_descriptor_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1file__descriptor__source" prot="public" virt="virtual">gr::blocks::file_descriptor_source</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1file__meta__sink" prot="public" virt="virtual">gr::blocks::file_meta_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1file__meta__source" prot="public" virt="virtual">gr::blocks::file_meta_source</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1file__sink" prot="public" virt="virtual">gr::blocks::file_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1file__source" prot="public" virt="virtual">gr::blocks::file_source</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1float__to__char" prot="public" virt="virtual">gr::blocks::float_to_char</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1float__to__complex" prot="public" virt="virtual">gr::blocks::float_to_complex</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1float__to__int" prot="public" virt="virtual">gr::blocks::float_to_int</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1float__to__short" prot="public" virt="virtual">gr::blocks::float_to_short</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1float__to__uchar" prot="public" virt="virtual">gr::blocks::float_to_uchar</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1head" prot="public" virt="virtual">gr::blocks::head</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1int__to__float" prot="public" virt="virtual">gr::blocks::int_to_float</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1lfsr__32k__source__s" prot="public" virt="virtual">gr::blocks::lfsr_32k_source_s</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1magphase__to__complex" prot="public" virt="virtual">gr::blocks::magphase_to_complex</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1max__blk" prot="public" virt="virtual">gr::blocks::max_blk&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1min__blk" prot="public" virt="virtual">gr::blocks::min_blk&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1moving__average" prot="public" virt="virtual">gr::blocks::moving_average&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1multiply" prot="public" virt="virtual">gr::blocks::multiply&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1multiply__by__tag__value__cc" prot="public" virt="virtual">gr::blocks::multiply_by_tag_value_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1multiply__conjugate__cc" prot="public" virt="virtual">gr::blocks::multiply_conjugate_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1multiply__const" prot="public" virt="virtual">gr::blocks::multiply_const&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1multiply__const__v" prot="public" virt="virtual">gr::blocks::multiply_const_v&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1multiply__matrix" prot="public" virt="virtual">gr::blocks::multiply_matrix&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1mute__blk" prot="public" virt="virtual">gr::blocks::mute_blk&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1nlog10__ff" prot="public" virt="virtual">gr::blocks::nlog10_ff</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1not__blk" prot="public" virt="virtual">gr::blocks::not_blk&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1null__sink" prot="public" virt="virtual">gr::blocks::null_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1null__source" prot="public" virt="virtual">gr::blocks::null_source</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1or__blk" prot="public" virt="virtual">gr::blocks::or_blk&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1peak__detector" prot="public" virt="virtual">gr::blocks::peak_detector&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1peak__detector2__fb" prot="public" virt="virtual">gr::blocks::peak_detector2_fb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1phase__shift" prot="public" virt="virtual">gr::blocks::phase_shift</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1probe__rate" prot="public" virt="virtual">gr::blocks::probe_rate</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1probe__signal" prot="public" virt="virtual">gr::blocks::probe_signal&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1probe__signal__v" prot="public" virt="virtual">gr::blocks::probe_signal_v&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1regenerate__bb" prot="public" virt="virtual">gr::blocks::regenerate_bb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1rms__cf" prot="public" virt="virtual">gr::blocks::rms_cf</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1rms__ff" prot="public" virt="virtual">gr::blocks::rms_ff</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1rotator__cc" prot="public" virt="virtual">gr::blocks::rotator_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1sample__and__hold" prot="public" virt="virtual">gr::blocks::sample_and_hold&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1short__to__char" prot="public" virt="virtual">gr::blocks::short_to_char</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1short__to__float" prot="public" virt="virtual">gr::blocks::short_to_float</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1stream__to__tagged__stream" prot="public" virt="virtual">gr::blocks::stream_to_tagged_stream</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1streams__to__vector" prot="public" virt="virtual">gr::blocks::streams_to_vector</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1stretch__ff" prot="public" virt="virtual">gr::blocks::stretch_ff</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1sub" prot="public" virt="virtual">gr::blocks::sub&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1swap__iq" prot="public" virt="virtual">gr::blocks::swap_iq</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1tag__debug" prot="public" virt="virtual">gr::blocks::tag_debug</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1tag__gate" prot="public" virt="virtual">gr::blocks::tag_gate</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1tag__share" prot="public" virt="virtual">gr::blocks::tag_share</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1tagged__file__sink" prot="public" virt="virtual">gr::blocks::tagged_file_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1tags__strobe" prot="public" virt="virtual">gr::blocks::tags_strobe</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1tcp__server__sink" prot="public" virt="virtual">gr::blocks::tcp_server_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1threshold__ff" prot="public" virt="virtual">gr::blocks::threshold_ff</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1throttle" prot="public" virt="virtual">gr::blocks::throttle</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1transcendental" prot="public" virt="virtual">gr::blocks::transcendental</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1uchar__to__float" prot="public" virt="virtual">gr::blocks::uchar_to_float</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1udp__sink" prot="public" virt="virtual">gr::blocks::udp_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1udp__source" prot="public" virt="virtual">gr::blocks::udp_source</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1vco__c" prot="public" virt="virtual">gr::blocks::vco_c</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1vco__f" prot="public" virt="virtual">gr::blocks::vco_f</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1vector__map" prot="public" virt="virtual">gr::blocks::vector_map</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1vector__sink" prot="public" virt="virtual">gr::blocks::vector_sink&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1vector__source" prot="public" virt="virtual">gr::blocks::vector_source&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1vector__to__streams" prot="public" virt="virtual">gr::blocks::vector_to_streams</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1wavfile__sink" prot="public" virt="virtual">gr::blocks::wavfile_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1wavfile__source" prot="public" virt="virtual">gr::blocks::wavfile_source</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1blocks_1_1xor__blk" prot="public" virt="virtual">gr::blocks::xor_blk&lt; T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1channels_1_1cfo__model" prot="public" virt="virtual">gr::channels::cfo_model</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1channels_1_1fading__model" prot="public" virt="virtual">gr::channels::fading_model</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1channels_1_1selective__fading__model" prot="public" virt="virtual">gr::channels::selective_fading_model</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1channels_1_1selective__fading__model2" prot="public" virt="virtual">gr::channels::selective_fading_model2</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1additive__scrambler__bb" prot="public" virt="virtual">gr::digital::additive_scrambler_bb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1binary__slicer__fb" prot="public" virt="virtual">gr::digital::binary_slicer_fb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1corr__est__cc" prot="public" virt="virtual">gr::digital::corr_est_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1correlate__access__code__bb" prot="public" virt="virtual">gr::digital::correlate_access_code_bb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1correlate__access__code__tag__bb" prot="public" virt="virtual">gr::digital::correlate_access_code_tag_bb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1correlate__access__code__tag__ff" prot="public" virt="virtual">gr::digital::correlate_access_code_tag_ff</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1costas__loop__cc" prot="public" virt="virtual">gr::digital::costas_loop_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1descrambler__bb" prot="public" virt="virtual">gr::digital::descrambler_bb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1diff__decoder__bb" prot="public" virt="virtual">gr::digital::diff_decoder_bb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1diff__encoder__bb" prot="public" virt="virtual">gr::digital::diff_encoder_bb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1diff__phasor__cc" prot="public" virt="virtual">gr::digital::diff_phasor_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1fll__band__edge__cc" prot="public" virt="virtual">gr::digital::fll_band_edge_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1framer__sink__1" prot="public" virt="virtual">gr::digital::framer_sink_1</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1glfsr__source__b" prot="public" virt="virtual">gr::digital::glfsr_source_b</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1glfsr__source__f" prot="public" virt="virtual">gr::digital::glfsr_source_f</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1hdlc__deframer__bp" prot="public" virt="virtual">gr::digital::hdlc_deframer_bp</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1hdlc__framer__pb" prot="public" virt="virtual">gr::digital::hdlc_framer_pb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1map__bb" prot="public" virt="virtual">gr::digital::map_bb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1meas__evm__cc" prot="public" virt="virtual">gr::digital::meas_evm_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1mpsk__snr__est__cc" prot="public" virt="virtual">gr::digital::mpsk_snr_est_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1packet__headerparser__b" prot="public" virt="virtual">gr::digital::packet_headerparser_b</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1packet__sink" prot="public" virt="virtual">gr::digital::packet_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1probe__density__b" prot="public" virt="virtual">gr::digital::probe_density_b</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1probe__mpsk__snr__est__c" prot="public" virt="virtual">gr::digital::probe_mpsk_snr_est_c</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1protocol__parser__b" prot="public" virt="virtual">gr::digital::protocol_parser_b</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1digital_1_1scrambler__bb" prot="public" virt="virtual">gr::digital::scrambler_bb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1atsc__deinterleaver" prot="public" virt="virtual">gr::dtv::atsc_deinterleaver</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1atsc__derandomizer" prot="public" virt="virtual">gr::dtv::atsc_derandomizer</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1atsc__fpll" prot="public" virt="virtual">gr::dtv::atsc_fpll</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1atsc__interleaver" prot="public" virt="virtual">gr::dtv::atsc_interleaver</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1atsc__randomizer" prot="public" virt="virtual">gr::dtv::atsc_randomizer</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1atsc__rs__decoder" prot="public" virt="virtual">gr::dtv::atsc_rs_decoder</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1atsc__rs__encoder" prot="public" virt="virtual">gr::dtv::atsc_rs_encoder</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1atsc__trellis__encoder" prot="public" virt="virtual">gr::dtv::atsc_trellis_encoder</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1atsc__viterbi__decoder" prot="public" virt="virtual">gr::dtv::atsc_viterbi_decoder</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1catv__randomizer__bb" prot="public" virt="virtual">gr::dtv::catv_randomizer_bb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1catv__transport__framing__enc__bb" prot="public" virt="virtual">gr::dtv::catv_transport_framing_enc_bb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1dvb__bbscrambler__bb" prot="public" virt="virtual">gr::dtv::dvb_bbscrambler_bb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1dvbt2__cellinterleaver__cc" prot="public" virt="virtual">gr::dtv::dvbt2_cellinterleaver_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1dvbt2__freqinterleaver__cc" prot="public" virt="virtual">gr::dtv::dvbt2_freqinterleaver_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1dvbt2__miso__cc" prot="public" virt="virtual">gr::dtv::dvbt2_miso_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1dtv_1_1dvbt2__paprtr__cc" prot="public" virt="virtual">gr::dtv::dvbt2_paprtr_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1fft_1_1ctrlport__probe__psd" prot="public" virt="virtual">gr::fft::ctrlport_probe_psd</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1fft_1_1fft__v" prot="public" virt="virtual">gr::fft::fft_v&lt; T, forward &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1filter_1_1dc__blocker__cc" prot="public" virt="virtual">gr::filter::dc_blocker_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1filter_1_1dc__blocker__ff" prot="public" virt="virtual">gr::filter::dc_blocker_ff</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1filter_1_1filter__delay__fc" prot="public" virt="virtual">gr::filter::filter_delay_fc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1filter_1_1hilbert__fc" prot="public" virt="virtual">gr::filter::hilbert_fc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1filter_1_1iir__filter__ccc" prot="public" virt="virtual">gr::filter::iir_filter_ccc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1filter_1_1iir__filter__ccd" prot="public" virt="virtual">gr::filter::iir_filter_ccd</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1filter_1_1iir__filter__ccf" prot="public" virt="virtual">gr::filter::iir_filter_ccf</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1filter_1_1iir__filter__ccz" prot="public" virt="virtual">gr::filter::iir_filter_ccz</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1filter_1_1iir__filter__ffd" prot="public" virt="virtual">gr::filter::iir_filter_ffd</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1filter_1_1pfb__decimator__ccf" prot="public" virt="virtual">gr::filter::pfb_decimator_ccf</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1filter_1_1single__pole__iir__filter__cc" prot="public" virt="virtual">gr::filter::single_pole_iir_filter_cc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1filter_1_1single__pole__iir__filter__ff" prot="public" virt="virtual">gr::filter::single_pole_iir_filter_ff</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1network_1_1tcp__sink" prot="public" virt="virtual">gr::network::tcp_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1network_1_1udp__sink" prot="public" virt="virtual">gr::network::udp_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1network_1_1udp__source" prot="public" virt="virtual">gr::network::udp_source</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1qtgui_1_1const__sink__c" prot="public" virt="virtual">gr::qtgui::const_sink_c</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1qtgui_1_1eye__sink__c" prot="public" virt="virtual">gr::qtgui::eye_sink_c</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1qtgui_1_1eye__sink__f" prot="public" virt="virtual">gr::qtgui::eye_sink_f</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1qtgui_1_1freq__sink__c" prot="public" virt="virtual">gr::qtgui::freq_sink_c</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1qtgui_1_1freq__sink__f" prot="public" virt="virtual">gr::qtgui::freq_sink_f</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1qtgui_1_1histogram__sink__f" prot="public" virt="virtual">gr::qtgui::histogram_sink_f</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1qtgui_1_1number__sink" prot="public" virt="virtual">gr::qtgui::number_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1qtgui_1_1time__raster__sink__b" prot="public" virt="virtual">gr::qtgui::time_raster_sink_b</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1qtgui_1_1time__raster__sink__f" prot="public" virt="virtual">gr::qtgui::time_raster_sink_f</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1qtgui_1_1time__sink__c" prot="public" virt="virtual">gr::qtgui::time_sink_c</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1qtgui_1_1time__sink__f" prot="public" virt="virtual">gr::qtgui::time_sink_f</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1qtgui_1_1vector__sink__f" prot="public" virt="virtual">gr::qtgui::vector_sink_f</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1qtgui_1_1waterfall__sink__c" prot="public" virt="virtual">gr::qtgui::waterfall_sink_c</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1qtgui_1_1waterfall__sink__f" prot="public" virt="virtual">gr::qtgui::waterfall_sink_f</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1sync__decimator" prot="public" virt="non-virtual">gr::sync_decimator</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1sync__interpolator" prot="public" virt="non-virtual">gr::sync_interpolator</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1trellis_1_1encoder" prot="public" virt="virtual">gr::trellis::encoder&lt; IN_T, OUT_T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1trellis_1_1pccc__encoder" prot="public" virt="virtual">gr::trellis::pccc_encoder&lt; IN_T, OUT_T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1trellis_1_1permutation" prot="public" virt="virtual">gr::trellis::permutation</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1trellis_1_1sccc__encoder" prot="public" virt="virtual">gr::trellis::sccc_encoder&lt; IN_T, OUT_T &gt;</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1uhd_1_1rfnoc__rx__streamer" prot="public" virt="virtual">gr::uhd::rfnoc_rx_streamer</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1uhd_1_1rfnoc__tx__streamer" prot="public" virt="virtual">gr::uhd::rfnoc_tx_streamer</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1uhd_1_1usrp__block" prot="public" virt="non-virtual">gr::uhd::usrp_block</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1video__sdl_1_1sink__s" prot="public" virt="virtual">gr::video_sdl::sink_s</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1video__sdl_1_1sink__uc" prot="public" virt="virtual">gr::video_sdl::sink_uc</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1vocoder_1_1alaw__decode__bs" prot="public" virt="virtual">gr::vocoder::alaw_decode_bs</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1vocoder_1_1alaw__encode__sb" prot="public" virt="virtual">gr::vocoder::alaw_encode_sb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1vocoder_1_1g721__decode__bs" prot="public" virt="virtual">gr::vocoder::g721_decode_bs</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1vocoder_1_1g721__encode__sb" prot="public" virt="virtual">gr::vocoder::g721_encode_sb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1vocoder_1_1g723__24__decode__bs" prot="public" virt="virtual">gr::vocoder::g723_24_decode_bs</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1vocoder_1_1g723__24__encode__sb" prot="public" virt="virtual">gr::vocoder::g723_24_encode_sb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1vocoder_1_1g723__40__decode__bs" prot="public" virt="virtual">gr::vocoder::g723_40_decode_bs</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1vocoder_1_1g723__40__encode__sb" prot="public" virt="virtual">gr::vocoder::g723_40_encode_sb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1vocoder_1_1ulaw__decode__bs" prot="public" virt="virtual">gr::vocoder::ulaw_decode_bs</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1vocoder_1_1ulaw__encode__sb" prot="public" virt="virtual">gr::vocoder::ulaw_encode_sb</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1wavelet_1_1squash__ff" prot="public" virt="virtual">gr::wavelet::squash_ff</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1wavelet_1_1wavelet__ff" prot="public" virt="virtual">gr::wavelet::wavelet_ff</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1wavelet_1_1wvps__ff" prot="public" virt="virtual">gr::wavelet::wvps_ff</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1zeromq_1_1pub__sink" prot="public" virt="virtual">gr::zeromq::pub_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1zeromq_1_1pull__source" prot="public" virt="virtual">gr::zeromq::pull_source</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1zeromq_1_1push__sink" prot="public" virt="virtual">gr::zeromq::push_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1zeromq_1_1rep__sink" prot="public" virt="virtual">gr::zeromq::rep_sink</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1zeromq_1_1req__source" prot="public" virt="virtual">gr::zeromq::req_source</derivedcompoundref>
    <derivedcompoundref refid="classgr_1_1zeromq_1_1sub__source" prot="public" virt="virtual">gr::zeromq::sub_source</derivedcompoundref>
    <includes refid="sync__block_8h" local="no">gnuradio/sync_block.h</includes>
      <sectiondef kind="protected-func">
      <memberdef kind="function" id="classgr_1_1sync__block_1a205473e9112aaffd3f92fcdcfa212ff4" prot="protected" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type></type>
        <definition>gr::sync_block::sync_block</definition>
        <argsstring>(void)</argsstring>
        <name>sync_block</name>
        <qualifiedname>gr::sync_block::sync_block</qualifiedname>
        <param>
          <type>void</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gnuradio-runtime/include/gnuradio/sync_block.h" line="28" column="5" bodyfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gnuradio-runtime/include/gnuradio/sync_block.h" bodystart="28" bodyend="28"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1sync__block_1a1372aea30148feba7e744c58a88782e4" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::sync_block::sync_block</definition>
        <argsstring>(const std::string &amp;name, gr::io_signature::sptr input_signature, gr::io_signature::sptr output_signature)</argsstring>
        <name>sync_block</name>
        <qualifiedname>gr::sync_block::sync_block</qualifiedname>
        <param>
          <type>const std::string &amp;</type>
          <declname>name</declname>
        </param>
        <param>
          <type><ref refid="classgr_1_1io__signature_1a3aa5219846c4dfe7e8ebf03b322741f1" kindref="member">gr::io_signature::sptr</ref></type>
          <declname>input_signature</declname>
        </param>
        <param>
          <type><ref refid="classgr_1_1io__signature_1a3aa5219846c4dfe7e8ebf03b322741f1" kindref="member">gr::io_signature::sptr</ref></type>
          <declname>output_signature</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gnuradio-runtime/include/gnuradio/sync_block.h" line="29" column="5"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classgr_1_1sync__block_1a38942c5d8bee5232404ab71ada9a3956" prot="public" static="no" const="no" explicit="no" inline="no" virt="pure-virtual">
        <type>int</type>
        <definition>virtual int gr::sync_block::work</definition>
        <argsstring>(int noutput_items, gr_vector_const_void_star &amp;input_items, gr_vector_void_star &amp;output_items)=0</argsstring>
        <name>work</name>
        <qualifiedname>gr::sync_block::work</qualifiedname>
        <reimplementedby refid="classgr_1_1network_1_1tcp__sink__impl_1ad5eb0b0ea9935a8c8041ac59f5f5dcf5">work</reimplementedby>
        <reimplementedby refid="classgr_1_1network_1_1udp__sink__impl_1a09941cdda6256dfbedb96562350b578d">work</reimplementedby>
        <reimplementedby refid="classgr_1_1network_1_1udp__source__impl_1aae2d6e9b39f34416b5dcb99b541130b4">work</reimplementedby>
        <param>
          <type>int</type>
          <declname>noutput_items</declname>
        </param>
        <param>
          <type><ref refid="types_8h_1a80a98fdffb55a4616a3078a827898dc1" kindref="member">gr_vector_const_void_star</ref> &amp;</type>
          <declname>input_items</declname>
        </param>
        <param>
          <type><ref refid="types_8h_1a9f99903ecddf0897227ef6e1eeca2106" kindref="member">gr_vector_void_star</ref> &amp;</type>
          <declname>output_items</declname>
        </param>
        <briefdescription>
<para>just like <ref refid="classgr_1_1block_1a0a482fb96a3d7343ffdd86a21538c2e5" kindref="member">gr::block::general_work</ref>, only this arranges to call consume_each for you </para>
        </briefdescription>
        <detaileddescription>
<para>The user must override work to define the signal processing code </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gnuradio-runtime/include/gnuradio/sync_block.h" line="40" column="17"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1sync__block_1ae4096fcd7a8c7f1baaac53350eb17443" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::sync_block::forecast</definition>
        <argsstring>(int noutput_items, gr_vector_int &amp;ninput_items_required) override</argsstring>
        <name>forecast</name>
        <qualifiedname>gr::sync_block::forecast</qualifiedname>
        <reimplements refid="classgr_1_1block_1a5bc118d94944d2ff71e378f807fb8d28">forecast</reimplements>
        <reimplementedby refid="classgr_1_1sync__decimator_1a651000d83f80bbf8dbb2cdc43c508174">forecast</reimplementedby>
        <reimplementedby refid="classgr_1_1sync__interpolator_1a01614acdaf936c72dd7393998c4a5c5b">forecast</reimplementedby>
        <param>
          <type>int</type>
          <declname>noutput_items</declname>
        </param>
        <param>
          <type><ref refid="types_8h_1ab02d0a829d67d39e3ac3163016d3a8be" kindref="member">gr_vector_int</ref> &amp;</type>
          <declname>ninput_items_required</declname>
        </param>
        <briefdescription>
<para>Estimate input requirements given output request. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>noutput_items</parametername>
</parameternamelist>
<parameterdescription>
<para>number of output items to produce </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>ninput_items_required</parametername>
</parameternamelist>
<parameterdescription>
<para>number of input items required on each input stream</para>
</parameterdescription>
</parameteritem>
</parameterlist>
Given a request to product <computeroutput>noutput_items</computeroutput>, estimate the number of data items required on each input stream. The estimate doesn&apos;t have to be exact, but should be close. </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gnuradio-runtime/include/gnuradio/sync_block.h" line="45" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1sync__block_1ab88dad1d9876d667004077ff92c33ee0" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>int</type>
        <definition>int gr::sync_block::general_work</definition>
        <argsstring>(int noutput_items, gr_vector_int &amp;ninput_items, gr_vector_const_void_star &amp;input_items, gr_vector_void_star &amp;output_items) override</argsstring>
        <name>general_work</name>
        <qualifiedname>gr::sync_block::general_work</qualifiedname>
        <reimplements refid="classgr_1_1block_1a0a482fb96a3d7343ffdd86a21538c2e5">general_work</reimplements>
        <reimplementedby refid="classgr_1_1sync__decimator_1a5ceeccd8aeb729ac116318b2a5151493">general_work</reimplementedby>
        <reimplementedby refid="classgr_1_1sync__interpolator_1a8e7b95a19e8e083fcced26d0833a54f0">general_work</reimplementedby>
        <param>
          <type>int</type>
          <declname>noutput_items</declname>
        </param>
        <param>
          <type><ref refid="types_8h_1ab02d0a829d67d39e3ac3163016d3a8be" kindref="member">gr_vector_int</ref> &amp;</type>
          <declname>ninput_items</declname>
        </param>
        <param>
          <type><ref refid="types_8h_1a80a98fdffb55a4616a3078a827898dc1" kindref="member">gr_vector_const_void_star</ref> &amp;</type>
          <declname>input_items</declname>
        </param>
        <param>
          <type><ref refid="types_8h_1a9f99903ecddf0897227ef6e1eeca2106" kindref="member">gr_vector_void_star</ref> &amp;</type>
          <declname>output_items</declname>
        </param>
        <briefdescription>
<para>compute output items from input items </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>noutput_items</parametername>
</parameternamelist>
<parameterdescription>
<para>number of output items to write on each output stream </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>ninput_items</parametername>
</parameternamelist>
<parameterdescription>
<para>number of input items available on each input stream </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>input_items</parametername>
</parameternamelist>
<parameterdescription>
<para>vector of pointers to the input items, one entry per input stream </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>output_items</parametername>
</parameternamelist>
<parameterdescription>
<para>vector of pointers to the output items, one entry per output stream</para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>number of items actually written to each output stream or WORK_CALLED_PRODUCE or WORK_DONE. It is OK to return a value less than noutput_items.</para>
</simplesect>
WORK_CALLED_PRODUCE is used where not all outputs produce the same number of items. general_work must call <ref refid="classgr_1_1block_1aa5581727d057bdd8113f8b2a3fc5bd66" kindref="member">produce()</ref> for each output to indicate the number of items actually produced.</para>
<para>WORK_DONE indicates that no more data will be produced by this block.</para>
<para>general_work must call consume or consume_each to indicate how many items were consumed on each input stream. </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gnuradio-runtime/include/gnuradio/sync_block.h" line="46" column="9"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1sync__block_1adf288a9267d2cd9cc7d44ed265d1e0c7" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>int</type>
        <definition>int gr::sync_block::fixed_rate_ninput_to_noutput</definition>
        <argsstring>(int ninput) override</argsstring>
        <name>fixed_rate_ninput_to_noutput</name>
        <qualifiedname>gr::sync_block::fixed_rate_ninput_to_noutput</qualifiedname>
        <reimplements refid="classgr_1_1block_1a95e37b19dd73c24113ca9b848db00d16">fixed_rate_ninput_to_noutput</reimplements>
        <reimplementedby refid="classgr_1_1sync__decimator_1a71b27371abab38a2991ff61869ab5bb2">fixed_rate_ninput_to_noutput</reimplementedby>
        <reimplementedby refid="classgr_1_1sync__interpolator_1a20800f1c294e31f2a2ae3f04e2b3f9aa">fixed_rate_ninput_to_noutput</reimplementedby>
        <param>
          <type>int</type>
          <declname>ninput</declname>
        </param>
        <briefdescription>
<para>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&apos;t need to override this. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gnuradio-runtime/include/gnuradio/sync_block.h" line="51" column="9"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1sync__block_1a19566d4723a1f4de45d43d08744c6a11" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>int</type>
        <definition>int gr::sync_block::fixed_rate_noutput_to_ninput</definition>
        <argsstring>(int noutput) override</argsstring>
        <name>fixed_rate_noutput_to_ninput</name>
        <qualifiedname>gr::sync_block::fixed_rate_noutput_to_ninput</qualifiedname>
        <reimplements refid="classgr_1_1block_1abe37ff91774ef438bdfcddd0a47ec1a6">fixed_rate_noutput_to_ninput</reimplements>
        <reimplementedby refid="classgr_1_1sync__decimator_1acdd20831c3b60cd8f5ccae54cfdafb0a">fixed_rate_noutput_to_ninput</reimplementedby>
        <reimplementedby refid="classgr_1_1sync__interpolator_1a6d4e284dcf0a2a862ee243658156d12d">fixed_rate_noutput_to_ninput</reimplementedby>
        <param>
          <type>int</type>
          <declname>noutput</declname>
        </param>
        <briefdescription>
<para>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&apos;t need to override this. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gnuradio-runtime/include/gnuradio/sync_block.h" line="52" column="9"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>synchronous 1:1 input to output with history </para>
    </briefdescription>
    <detaileddescription>
<para>Override work to provide the signal processing implementation. </para>
    </detaileddescription>
    <inheritancegraph>
      <node id="7">
        <label>gr::analog::agc2_cc</label>
        <link refid="classgr_1_1analog_1_1agc2__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="8">
        <label>gr::analog::agc2_ff</label>
        <link refid="classgr_1_1analog_1_1agc2__ff"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="9">
        <label>gr::analog::agc3_cc</label>
        <link refid="classgr_1_1analog_1_1agc3__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="10">
        <label>gr::analog::agc_cc</label>
        <link refid="classgr_1_1analog_1_1agc__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="11">
        <label>gr::analog::agc_ff</label>
        <link refid="classgr_1_1analog_1_1agc__ff"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="245">
        <label>gr::analog::cpfsk_bc</label>
        <link refid="classgr_1_1analog_1_1cpfsk__bc"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="12">
        <label>gr::analog::dpll_bb</label>
        <link refid="classgr_1_1analog_1_1dpll__bb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="13">
        <label>gr::analog::fastnoise_source&lt; T &gt;</label>
        <link refid="classgr_1_1analog_1_1fastnoise__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="14">
        <label>gr::analog::feedforward_agc_cc</label>
        <link refid="classgr_1_1analog_1_1feedforward__agc__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="15">
        <label>gr::analog::fmdet_cf</label>
        <link refid="classgr_1_1analog_1_1fmdet__cf"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="16">
        <label>gr::analog::frequency_modulator_fc</label>
        <link refid="classgr_1_1analog_1_1frequency__modulator__fc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="17">
        <label>gr::analog::noise_source&lt; T &gt;</label>
        <link refid="classgr_1_1analog_1_1noise__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="18">
        <label>gr::analog::phase_modulator_fc</label>
        <link refid="classgr_1_1analog_1_1phase__modulator__fc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="19">
        <label>gr::analog::pll_carriertracking_cc</label>
        <link refid="classgr_1_1analog_1_1pll__carriertracking__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="20">
        <label>gr::analog::pll_freqdet_cf</label>
        <link refid="classgr_1_1analog_1_1pll__freqdet__cf"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="21">
        <label>gr::analog::pll_refout_cc</label>
        <link refid="classgr_1_1analog_1_1pll__refout__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="22">
        <label>gr::analog::probe_avg_mag_sqrd_c</label>
        <link refid="classgr_1_1analog_1_1probe__avg__mag__sqrd__c"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="23">
        <label>gr::analog::probe_avg_mag_sqrd_cf</label>
        <link refid="classgr_1_1analog_1_1probe__avg__mag__sqrd__cf"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="24">
        <label>gr::analog::probe_avg_mag_sqrd_f</label>
        <link refid="classgr_1_1analog_1_1probe__avg__mag__sqrd__f"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="25">
        <label>gr::analog::quadrature_demod_cf</label>
        <link refid="classgr_1_1analog_1_1quadrature__demod__cf"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="26">
        <label>gr::analog::rail_ff</label>
        <link refid="classgr_1_1analog_1_1rail__ff"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="27">
        <label>gr::analog::random_uniform_source&lt; T &gt;</label>
        <link refid="classgr_1_1analog_1_1random__uniform__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="28">
        <label>gr::analog::sig_source&lt; T &gt;</label>
        <link refid="classgr_1_1analog_1_1sig__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="29">
        <label>gr::analog::simple_squelch_cc</label>
        <link refid="classgr_1_1analog_1_1simple__squelch__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="30">
        <label>gr::audio::sink</label>
        <link refid="classgr_1_1audio_1_1sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="31">
        <label>gr::audio::source</label>
        <link refid="classgr_1_1audio_1_1source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="3">
        <label>gr::basic_block</label>
        <link refid="classgr_1_1basic__block"/>
        <childnode refid="4" relation="public-inheritance">
        </childnode>
        <childnode refid="6" relation="public-inheritance">
        </childnode>
      </node>
      <node id="2">
        <label>gr::block</label>
        <link refid="classgr_1_1block"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="32">
        <label>gr::blocks::abs_blk&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1abs__blk"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="33">
        <label>gr::blocks::add_blk&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1add__blk"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="34">
        <label>gr::blocks::add_const_bb</label>
        <link refid="classgr_1_1blocks_1_1add__const__bb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="35">
        <label>gr::blocks::add_const_cc</label>
        <link refid="classgr_1_1blocks_1_1add__const__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="36">
        <label>gr::blocks::add_const_ff</label>
        <link refid="classgr_1_1blocks_1_1add__const__ff"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="37">
        <label>gr::blocks::add_const_ii</label>
        <link refid="classgr_1_1blocks_1_1add__const__ii"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="38">
        <label>gr::blocks::add_const_ss</label>
        <link refid="classgr_1_1blocks_1_1add__const__ss"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="39">
        <label>gr::blocks::add_const_v&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1add__const__v"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="40">
        <label>gr::blocks::and_blk&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1and__blk"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="41">
        <label>gr::blocks::and_const&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1and__const"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="42">
        <label>gr::blocks::annotator_1to1</label>
        <link refid="classgr_1_1blocks_1_1annotator__1to1"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="43">
        <label>gr::blocks::annotator_alltoall</label>
        <link refid="classgr_1_1blocks_1_1annotator__alltoall"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="44">
        <label>gr::blocks::annotator_raw</label>
        <link refid="classgr_1_1blocks_1_1annotator__raw"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="45">
        <label>gr::blocks::argmax&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1argmax"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="46">
        <label>gr::blocks::burst_tagger</label>
        <link refid="classgr_1_1blocks_1_1burst__tagger"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="47">
        <label>gr::blocks::char_to_float</label>
        <link refid="classgr_1_1blocks_1_1char__to__float"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="48">
        <label>gr::blocks::char_to_short</label>
        <link refid="classgr_1_1blocks_1_1char__to__short"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="49">
        <label>gr::blocks::check_lfsr_32k_s</label>
        <link refid="classgr_1_1blocks_1_1check__lfsr__32k__s"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="50">
        <label>gr::blocks::complex_to_arg</label>
        <link refid="classgr_1_1blocks_1_1complex__to__arg"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="51">
        <label>gr::blocks::complex_to_float</label>
        <link refid="classgr_1_1blocks_1_1complex__to__float"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="52">
        <label>gr::blocks::complex_to_imag</label>
        <link refid="classgr_1_1blocks_1_1complex__to__imag"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="246">
        <label>gr::blocks::complex_to_interleaved_char</label>
        <link refid="classgr_1_1blocks_1_1complex__to__interleaved__char"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="247">
        <label>gr::blocks::complex_to_interleaved_short</label>
        <link refid="classgr_1_1blocks_1_1complex__to__interleaved__short"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="53">
        <label>gr::blocks::complex_to_mag</label>
        <link refid="classgr_1_1blocks_1_1complex__to__mag"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="54">
        <label>gr::blocks::complex_to_mag_squared</label>
        <link refid="classgr_1_1blocks_1_1complex__to__mag__squared"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="55">
        <label>gr::blocks::complex_to_magphase</label>
        <link refid="classgr_1_1blocks_1_1complex__to__magphase"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="56">
        <label>gr::blocks::complex_to_real</label>
        <link refid="classgr_1_1blocks_1_1complex__to__real"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="57">
        <label>gr::blocks::conjugate_cc</label>
        <link refid="classgr_1_1blocks_1_1conjugate__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="58">
        <label>gr::blocks::correctiq</label>
        <link refid="classgr_1_1blocks_1_1correctiq"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="59">
        <label>gr::blocks::correctiq_auto</label>
        <link refid="classgr_1_1blocks_1_1correctiq__auto"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="60">
        <label>gr::blocks::correctiq_man</label>
        <link refid="classgr_1_1blocks_1_1correctiq__man"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="61">
        <label>gr::blocks::ctrlport_probe2_b</label>
        <link refid="classgr_1_1blocks_1_1ctrlport__probe2__b"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="62">
        <label>gr::blocks::ctrlport_probe2_c</label>
        <link refid="classgr_1_1blocks_1_1ctrlport__probe2__c"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="63">
        <label>gr::blocks::ctrlport_probe2_f</label>
        <link refid="classgr_1_1blocks_1_1ctrlport__probe2__f"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="64">
        <label>gr::blocks::ctrlport_probe2_i</label>
        <link refid="classgr_1_1blocks_1_1ctrlport__probe2__i"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="65">
        <label>gr::blocks::ctrlport_probe2_s</label>
        <link refid="classgr_1_1blocks_1_1ctrlport__probe2__s"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="66">
        <label>gr::blocks::ctrlport_probe_c</label>
        <link refid="classgr_1_1blocks_1_1ctrlport__probe__c"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="67">
        <label>gr::blocks::divide&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1divide"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="68">
        <label>gr::blocks::endian_swap</label>
        <link refid="classgr_1_1blocks_1_1endian__swap"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="69">
        <label>gr::blocks::exponentiate_const_cci</label>
        <link refid="classgr_1_1blocks_1_1exponentiate__const__cci"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="70">
        <label>gr::blocks::file_descriptor_sink</label>
        <link refid="classgr_1_1blocks_1_1file__descriptor__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="71">
        <label>gr::blocks::file_descriptor_source</label>
        <link refid="classgr_1_1blocks_1_1file__descriptor__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="72">
        <label>gr::blocks::file_meta_sink</label>
        <link refid="classgr_1_1blocks_1_1file__meta__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="73">
        <label>gr::blocks::file_meta_source</label>
        <link refid="classgr_1_1blocks_1_1file__meta__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="74">
        <label>gr::blocks::file_sink</label>
        <link refid="classgr_1_1blocks_1_1file__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="75">
        <label>gr::blocks::file_source</label>
        <link refid="classgr_1_1blocks_1_1file__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="76">
        <label>gr::blocks::float_to_char</label>
        <link refid="classgr_1_1blocks_1_1float__to__char"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="77">
        <label>gr::blocks::float_to_complex</label>
        <link refid="classgr_1_1blocks_1_1float__to__complex"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="78">
        <label>gr::blocks::float_to_int</label>
        <link refid="classgr_1_1blocks_1_1float__to__int"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="79">
        <label>gr::blocks::float_to_short</label>
        <link refid="classgr_1_1blocks_1_1float__to__short"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="80">
        <label>gr::blocks::float_to_uchar</label>
        <link refid="classgr_1_1blocks_1_1float__to__uchar"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="81">
        <label>gr::blocks::head</label>
        <link refid="classgr_1_1blocks_1_1head"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="82">
        <label>gr::blocks::int_to_float</label>
        <link refid="classgr_1_1blocks_1_1int__to__float"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="220">
        <label>gr::blocks::integrate&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1integrate"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="221">
        <label>gr::blocks::interleaved_char_to_complex</label>
        <link refid="classgr_1_1blocks_1_1interleaved__char__to__complex"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="222">
        <label>gr::blocks::interleaved_short_to_complex</label>
        <link refid="classgr_1_1blocks_1_1interleaved__short__to__complex"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="83">
        <label>gr::blocks::lfsr_32k_source_s</label>
        <link refid="classgr_1_1blocks_1_1lfsr__32k__source__s"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="84">
        <label>gr::blocks::magphase_to_complex</label>
        <link refid="classgr_1_1blocks_1_1magphase__to__complex"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="85">
        <label>gr::blocks::max_blk&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1max__blk"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="86">
        <label>gr::blocks::min_blk&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1min__blk"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="87">
        <label>gr::blocks::moving_average&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1moving__average"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="88">
        <label>gr::blocks::multiply&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1multiply"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="89">
        <label>gr::blocks::multiply_by_tag_value_cc</label>
        <link refid="classgr_1_1blocks_1_1multiply__by__tag__value__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="90">
        <label>gr::blocks::multiply_conjugate_cc</label>
        <link refid="classgr_1_1blocks_1_1multiply__conjugate__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="91">
        <label>gr::blocks::multiply_const&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1multiply__const"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="92">
        <label>gr::blocks::multiply_const_v&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1multiply__const__v"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="93">
        <label>gr::blocks::multiply_matrix&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1multiply__matrix"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="94">
        <label>gr::blocks::mute_blk&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1mute__blk"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="95">
        <label>gr::blocks::nlog10_ff</label>
        <link refid="classgr_1_1blocks_1_1nlog10__ff"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="96">
        <label>gr::blocks::not_blk&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1not__blk"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="97">
        <label>gr::blocks::null_sink</label>
        <link refid="classgr_1_1blocks_1_1null__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="98">
        <label>gr::blocks::null_source</label>
        <link refid="classgr_1_1blocks_1_1null__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="99">
        <label>gr::blocks::or_blk&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1or__blk"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="223">
        <label>gr::blocks::pack_k_bits_bb</label>
        <link refid="classgr_1_1blocks_1_1pack__k__bits__bb"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="100">
        <label>gr::blocks::peak_detector&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1peak__detector"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="101">
        <label>gr::blocks::peak_detector2_fb</label>
        <link refid="classgr_1_1blocks_1_1peak__detector2__fb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="102">
        <label>gr::blocks::phase_shift</label>
        <link refid="classgr_1_1blocks_1_1phase__shift"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="103">
        <label>gr::blocks::probe_rate</label>
        <link refid="classgr_1_1blocks_1_1probe__rate"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="104">
        <label>gr::blocks::probe_signal&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1probe__signal"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="105">
        <label>gr::blocks::probe_signal_v&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1probe__signal__v"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="106">
        <label>gr::blocks::regenerate_bb</label>
        <link refid="classgr_1_1blocks_1_1regenerate__bb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="248">
        <label>gr::blocks::repeat</label>
        <link refid="classgr_1_1blocks_1_1repeat"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="107">
        <label>gr::blocks::rms_cf</label>
        <link refid="classgr_1_1blocks_1_1rms__cf"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="108">
        <label>gr::blocks::rms_ff</label>
        <link refid="classgr_1_1blocks_1_1rms__ff"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="109">
        <label>gr::blocks::rotator_cc</label>
        <link refid="classgr_1_1blocks_1_1rotator__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="110">
        <label>gr::blocks::sample_and_hold&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1sample__and__hold"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="111">
        <label>gr::blocks::short_to_char</label>
        <link refid="classgr_1_1blocks_1_1short__to__char"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="112">
        <label>gr::blocks::short_to_float</label>
        <link refid="classgr_1_1blocks_1_1short__to__float"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="224">
        <label>gr::blocks::stream_to_streams</label>
        <link refid="classgr_1_1blocks_1_1stream__to__streams"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="113">
        <label>gr::blocks::stream_to_tagged_stream</label>
        <link refid="classgr_1_1blocks_1_1stream__to__tagged__stream"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="225">
        <label>gr::blocks::stream_to_vector</label>
        <link refid="classgr_1_1blocks_1_1stream__to__vector"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="249">
        <label>gr::blocks::streams_to_stream</label>
        <link refid="classgr_1_1blocks_1_1streams__to__stream"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="114">
        <label>gr::blocks::streams_to_vector</label>
        <link refid="classgr_1_1blocks_1_1streams__to__vector"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="115">
        <label>gr::blocks::stretch_ff</label>
        <link refid="classgr_1_1blocks_1_1stretch__ff"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="116">
        <label>gr::blocks::sub&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1sub"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="117">
        <label>gr::blocks::swap_iq</label>
        <link refid="classgr_1_1blocks_1_1swap__iq"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="118">
        <label>gr::blocks::tag_debug</label>
        <link refid="classgr_1_1blocks_1_1tag__debug"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="119">
        <label>gr::blocks::tag_gate</label>
        <link refid="classgr_1_1blocks_1_1tag__gate"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="120">
        <label>gr::blocks::tag_share</label>
        <link refid="classgr_1_1blocks_1_1tag__share"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="121">
        <label>gr::blocks::tagged_file_sink</label>
        <link refid="classgr_1_1blocks_1_1tagged__file__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="122">
        <label>gr::blocks::tags_strobe</label>
        <link refid="classgr_1_1blocks_1_1tags__strobe"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="123">
        <label>gr::blocks::tcp_server_sink</label>
        <link refid="classgr_1_1blocks_1_1tcp__server__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="124">
        <label>gr::blocks::threshold_ff</label>
        <link refid="classgr_1_1blocks_1_1threshold__ff"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="125">
        <label>gr::blocks::throttle</label>
        <link refid="classgr_1_1blocks_1_1throttle"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="126">
        <label>gr::blocks::transcendental</label>
        <link refid="classgr_1_1blocks_1_1transcendental"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="127">
        <label>gr::blocks::uchar_to_float</label>
        <link refid="classgr_1_1blocks_1_1uchar__to__float"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="128">
        <label>gr::blocks::udp_sink</label>
        <link refid="classgr_1_1blocks_1_1udp__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="129">
        <label>gr::blocks::udp_source</label>
        <link refid="classgr_1_1blocks_1_1udp__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="250">
        <label>gr::blocks::unpack_k_bits_bb</label>
        <link refid="classgr_1_1blocks_1_1unpack__k__bits__bb"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="130">
        <label>gr::blocks::vco_c</label>
        <link refid="classgr_1_1blocks_1_1vco__c"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="131">
        <label>gr::blocks::vco_f</label>
        <link refid="classgr_1_1blocks_1_1vco__f"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="132">
        <label>gr::blocks::vector_map</label>
        <link refid="classgr_1_1blocks_1_1vector__map"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="133">
        <label>gr::blocks::vector_sink&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1vector__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="134">
        <label>gr::blocks::vector_source&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1vector__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="251">
        <label>gr::blocks::vector_to_stream</label>
        <link refid="classgr_1_1blocks_1_1vector__to__stream"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="135">
        <label>gr::blocks::vector_to_streams</label>
        <link refid="classgr_1_1blocks_1_1vector__to__streams"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="136">
        <label>gr::blocks::wavfile_sink</label>
        <link refid="classgr_1_1blocks_1_1wavfile__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="137">
        <label>gr::blocks::wavfile_source</label>
        <link refid="classgr_1_1blocks_1_1wavfile__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="138">
        <label>gr::blocks::xor_blk&lt; T &gt;</label>
        <link refid="classgr_1_1blocks_1_1xor__blk"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="139">
        <label>gr::channels::cfo_model</label>
        <link refid="classgr_1_1channels_1_1cfo__model"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="140">
        <label>gr::channels::fading_model</label>
        <link refid="classgr_1_1channels_1_1fading__model"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="141">
        <label>gr::channels::selective_fading_model</label>
        <link refid="classgr_1_1channels_1_1selective__fading__model"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="142">
        <label>gr::channels::selective_fading_model2</label>
        <link refid="classgr_1_1channels_1_1selective__fading__model2"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="143">
        <label>gr::digital::additive_scrambler_bb</label>
        <link refid="classgr_1_1digital_1_1additive__scrambler__bb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="144">
        <label>gr::digital::binary_slicer_fb</label>
        <link refid="classgr_1_1digital_1_1binary__slicer__fb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="252">
        <label>gr::digital::chunks_to_symbols&lt; IN_T, OUT_T &gt;</label>
        <link refid="classgr_1_1digital_1_1chunks__to__symbols"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="226">
        <label>gr::digital::cma_equalizer_cc</label>
        <link refid="classgr_1_1digital_1_1cma__equalizer__cc"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="253">
        <label>gr::digital::constellation_encoder_bc</label>
        <link refid="classgr_1_1digital_1_1constellation__encoder__bc"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="254">
        <label>gr::digital::constellation_soft_decoder_cf</label>
        <link refid="classgr_1_1digital_1_1constellation__soft__decoder__cf"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="145">
        <label>gr::digital::corr_est_cc</label>
        <link refid="classgr_1_1digital_1_1corr__est__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="146">
        <label>gr::digital::correlate_access_code_bb</label>
        <link refid="classgr_1_1digital_1_1correlate__access__code__bb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="147">
        <label>gr::digital::correlate_access_code_tag_bb</label>
        <link refid="classgr_1_1digital_1_1correlate__access__code__tag__bb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="148">
        <label>gr::digital::correlate_access_code_tag_ff</label>
        <link refid="classgr_1_1digital_1_1correlate__access__code__tag__ff"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="149">
        <label>gr::digital::costas_loop_cc</label>
        <link refid="classgr_1_1digital_1_1costas__loop__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="227">
        <label>gr::digital::decision_feedback_equalizer</label>
        <link refid="classgr_1_1digital_1_1decision__feedback__equalizer"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="150">
        <label>gr::digital::descrambler_bb</label>
        <link refid="classgr_1_1digital_1_1descrambler__bb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="151">
        <label>gr::digital::diff_decoder_bb</label>
        <link refid="classgr_1_1digital_1_1diff__decoder__bb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="152">
        <label>gr::digital::diff_encoder_bb</label>
        <link refid="classgr_1_1digital_1_1diff__encoder__bb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="153">
        <label>gr::digital::diff_phasor_cc</label>
        <link refid="classgr_1_1digital_1_1diff__phasor__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="154">
        <label>gr::digital::fll_band_edge_cc</label>
        <link refid="classgr_1_1digital_1_1fll__band__edge__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="155">
        <label>gr::digital::framer_sink_1</label>
        <link refid="classgr_1_1digital_1_1framer__sink__1"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="156">
        <label>gr::digital::glfsr_source_b</label>
        <link refid="classgr_1_1digital_1_1glfsr__source__b"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="157">
        <label>gr::digital::glfsr_source_f</label>
        <link refid="classgr_1_1digital_1_1glfsr__source__f"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="158">
        <label>gr::digital::hdlc_deframer_bp</label>
        <link refid="classgr_1_1digital_1_1hdlc__deframer__bp"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="159">
        <label>gr::digital::hdlc_framer_pb</label>
        <link refid="classgr_1_1digital_1_1hdlc__framer__pb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="228">
        <label>gr::digital::kurtotic_equalizer_cc</label>
        <link refid="classgr_1_1digital_1_1kurtotic__equalizer__cc"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="229">
        <label>gr::digital::linear_equalizer</label>
        <link refid="classgr_1_1digital_1_1linear__equalizer"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="230">
        <label>gr::digital::lms_dd_equalizer_cc</label>
        <link refid="classgr_1_1digital_1_1lms__dd__equalizer__cc"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="160">
        <label>gr::digital::map_bb</label>
        <link refid="classgr_1_1digital_1_1map__bb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="161">
        <label>gr::digital::meas_evm_cc</label>
        <link refid="classgr_1_1digital_1_1meas__evm__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="162">
        <label>gr::digital::mpsk_snr_est_cc</label>
        <link refid="classgr_1_1digital_1_1mpsk__snr__est__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="163">
        <label>gr::digital::packet_headerparser_b</label>
        <link refid="classgr_1_1digital_1_1packet__headerparser__b"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="164">
        <label>gr::digital::packet_sink</label>
        <link refid="classgr_1_1digital_1_1packet__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="231">
        <label>gr::digital::pn_correlator_cc</label>
        <link refid="classgr_1_1digital_1_1pn__correlator__cc"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="165">
        <label>gr::digital::probe_density_b</label>
        <link refid="classgr_1_1digital_1_1probe__density__b"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="166">
        <label>gr::digital::probe_mpsk_snr_est_c</label>
        <link refid="classgr_1_1digital_1_1probe__mpsk__snr__est__c"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="167">
        <label>gr::digital::protocol_parser_b</label>
        <link refid="classgr_1_1digital_1_1protocol__parser__b"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="168">
        <label>gr::digital::scrambler_bb</label>
        <link refid="classgr_1_1digital_1_1scrambler__bb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="169">
        <label>gr::dtv::atsc_deinterleaver</label>
        <link refid="classgr_1_1dtv_1_1atsc__deinterleaver"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="255">
        <label>gr::dtv::atsc_depad</label>
        <link refid="classgr_1_1dtv_1_1atsc__depad"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="170">
        <label>gr::dtv::atsc_derandomizer</label>
        <link refid="classgr_1_1dtv_1_1atsc__derandomizer"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="171">
        <label>gr::dtv::atsc_fpll</label>
        <link refid="classgr_1_1dtv_1_1atsc__fpll"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="172">
        <label>gr::dtv::atsc_interleaver</label>
        <link refid="classgr_1_1dtv_1_1atsc__interleaver"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="232">
        <label>gr::dtv::atsc_pad</label>
        <link refid="classgr_1_1dtv_1_1atsc__pad"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="173">
        <label>gr::dtv::atsc_randomizer</label>
        <link refid="classgr_1_1dtv_1_1atsc__randomizer"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="174">
        <label>gr::dtv::atsc_rs_decoder</label>
        <link refid="classgr_1_1dtv_1_1atsc__rs__decoder"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="175">
        <label>gr::dtv::atsc_rs_encoder</label>
        <link refid="classgr_1_1dtv_1_1atsc__rs__encoder"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="176">
        <label>gr::dtv::atsc_trellis_encoder</label>
        <link refid="classgr_1_1dtv_1_1atsc__trellis__encoder"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="177">
        <label>gr::dtv::atsc_viterbi_decoder</label>
        <link refid="classgr_1_1dtv_1_1atsc__viterbi__decoder"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="178">
        <label>gr::dtv::catv_randomizer_bb</label>
        <link refid="classgr_1_1dtv_1_1catv__randomizer__bb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="179">
        <label>gr::dtv::catv_transport_framing_enc_bb</label>
        <link refid="classgr_1_1dtv_1_1catv__transport__framing__enc__bb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="180">
        <label>gr::dtv::dvb_bbscrambler_bb</label>
        <link refid="classgr_1_1dtv_1_1dvb__bbscrambler__bb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="181">
        <label>gr::dtv::dvbt2_cellinterleaver_cc</label>
        <link refid="classgr_1_1dtv_1_1dvbt2__cellinterleaver__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="182">
        <label>gr::dtv::dvbt2_freqinterleaver_cc</label>
        <link refid="classgr_1_1dtv_1_1dvbt2__freqinterleaver__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="183">
        <label>gr::dtv::dvbt2_miso_cc</label>
        <link refid="classgr_1_1dtv_1_1dvbt2__miso__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="184">
        <label>gr::dtv::dvbt2_paprtr_cc</label>
        <link refid="classgr_1_1dtv_1_1dvbt2__paprtr__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="256">
        <label>gr::dtv::dvbt_convolutional_interleaver</label>
        <link refid="classgr_1_1dtv_1_1dvbt__convolutional__interleaver"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="233">
        <label>gr::fec::decode_ccsds_27_fb</label>
        <link refid="classgr_1_1fec_1_1decode__ccsds__27__fb"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="257">
        <label>gr::fec::encode_ccsds_27_bb</label>
        <link refid="classgr_1_1fec_1_1encode__ccsds__27__bb"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="185">
        <label>gr::fft::ctrlport_probe_psd</label>
        <link refid="classgr_1_1fft_1_1ctrlport__probe__psd"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="186">
        <label>gr::fft::fft_v&lt; T, forward &gt;</label>
        <link refid="classgr_1_1fft_1_1fft__v"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="234">
        <label>gr::fft::goertzel_fc</label>
        <link refid="classgr_1_1fft_1_1goertzel__fc"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="187">
        <label>gr::filter::dc_blocker_cc</label>
        <link refid="classgr_1_1filter_1_1dc__blocker__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="188">
        <label>gr::filter::dc_blocker_ff</label>
        <link refid="classgr_1_1filter_1_1dc__blocker__ff"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="235">
        <label>gr::filter::fft_filter_ccc</label>
        <link refid="classgr_1_1filter_1_1fft__filter__ccc"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="236">
        <label>gr::filter::fft_filter_ccf</label>
        <link refid="classgr_1_1filter_1_1fft__filter__ccf"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="237">
        <label>gr::filter::fft_filter_fff</label>
        <link refid="classgr_1_1filter_1_1fft__filter__fff"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="189">
        <label>gr::filter::filter_delay_fc</label>
        <link refid="classgr_1_1filter_1_1filter__delay__fc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="238">
        <label>gr::filter::fir_filter_blk&lt; IN_T, OUT_T, TAP_T &gt;</label>
        <link refid="classgr_1_1filter_1_1fir__filter__blk"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="239">
        <label>gr::filter::freq_xlating_fir_filter&lt; IN_T, OUT_T, TAP_T &gt;</label>
        <link refid="classgr_1_1filter_1_1freq__xlating__fir__filter"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="190">
        <label>gr::filter::hilbert_fc</label>
        <link refid="classgr_1_1filter_1_1hilbert__fc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="191">
        <label>gr::filter::iir_filter_ccc</label>
        <link refid="classgr_1_1filter_1_1iir__filter__ccc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="192">
        <label>gr::filter::iir_filter_ccd</label>
        <link refid="classgr_1_1filter_1_1iir__filter__ccd"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="193">
        <label>gr::filter::iir_filter_ccf</label>
        <link refid="classgr_1_1filter_1_1iir__filter__ccf"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="194">
        <label>gr::filter::iir_filter_ccz</label>
        <link refid="classgr_1_1filter_1_1iir__filter__ccz"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="195">
        <label>gr::filter::iir_filter_ffd</label>
        <link refid="classgr_1_1filter_1_1iir__filter__ffd"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="258">
        <label>gr::filter::interp_fir_filter&lt; IN_T, OUT_T, TAP_T &gt;</label>
        <link refid="classgr_1_1filter_1_1interp__fir__filter"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="240">
        <label>gr::filter::ival_decimator</label>
        <link refid="classgr_1_1filter_1_1ival__decimator"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="196">
        <label>gr::filter::pfb_decimator_ccf</label>
        <link refid="classgr_1_1filter_1_1pfb__decimator__ccf"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="259">
        <label>gr::filter::pfb_interpolator_ccf</label>
        <link refid="classgr_1_1filter_1_1pfb__interpolator__ccf"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="260">
        <label>gr::filter::pfb_synthesizer_ccf</label>
        <link refid="classgr_1_1filter_1_1pfb__synthesizer__ccf"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="197">
        <label>gr::filter::single_pole_iir_filter_cc</label>
        <link refid="classgr_1_1filter_1_1single__pole__iir__filter__cc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="198">
        <label>gr::filter::single_pole_iir_filter_ff</label>
        <link refid="classgr_1_1filter_1_1single__pole__iir__filter__ff"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="5">
        <label>gr::messages::msg_accepter</label>
        <link refid="classgr_1_1messages_1_1msg__accepter"/>
      </node>
      <node id="4">
        <label>gr::msg_accepter</label>
        <link refid="classgr_1_1msg__accepter"/>
        <childnode refid="5" relation="public-inheritance">
        </childnode>
      </node>
      <node id="199">
        <label>gr::network::tcp_sink</label>
        <link refid="classgr_1_1network_1_1tcp__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="200">
        <label>gr::network::tcp_sink_impl</label>
        <link refid="classgr_1_1network_1_1tcp__sink__impl"/>
        <childnode refid="199" relation="public-inheritance">
        </childnode>
      </node>
      <node id="201">
        <label>gr::network::udp_sink</label>
        <link refid="classgr_1_1network_1_1udp__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="202">
        <label>gr::network::udp_sink_impl</label>
        <link refid="classgr_1_1network_1_1udp__sink__impl"/>
        <childnode refid="201" relation="public-inheritance">
        </childnode>
      </node>
      <node id="203">
        <label>gr::network::udp_source</label>
        <link refid="classgr_1_1network_1_1udp__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="204">
        <label>gr::network::udp_source_impl</label>
        <link refid="classgr_1_1network_1_1udp__source__impl"/>
        <childnode refid="203" relation="public-inheritance">
        </childnode>
      </node>
      <node id="205">
        <label>gr::qtgui::const_sink_c</label>
        <link refid="classgr_1_1qtgui_1_1const__sink__c"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="206">
        <label>gr::qtgui::eye_sink_c</label>
        <link refid="classgr_1_1qtgui_1_1eye__sink__c"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="207">
        <label>gr::qtgui::eye_sink_f</label>
        <link refid="classgr_1_1qtgui_1_1eye__sink__f"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="208">
        <label>gr::qtgui::freq_sink_c</label>
        <link refid="classgr_1_1qtgui_1_1freq__sink__c"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="209">
        <label>gr::qtgui::freq_sink_f</label>
        <link refid="classgr_1_1qtgui_1_1freq__sink__f"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="210">
        <label>gr::qtgui::histogram_sink_f</label>
        <link refid="classgr_1_1qtgui_1_1histogram__sink__f"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="211">
        <label>gr::qtgui::number_sink</label>
        <link refid="classgr_1_1qtgui_1_1number__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="212">
        <label>gr::qtgui::time_raster_sink_b</label>
        <link refid="classgr_1_1qtgui_1_1time__raster__sink__b"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="213">
        <label>gr::qtgui::time_raster_sink_f</label>
        <link refid="classgr_1_1qtgui_1_1time__raster__sink__f"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="214">
        <label>gr::qtgui::time_sink_c</label>
        <link refid="classgr_1_1qtgui_1_1time__sink__c"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="215">
        <label>gr::qtgui::time_sink_f</label>
        <link refid="classgr_1_1qtgui_1_1time__sink__f"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="216">
        <label>gr::qtgui::vector_sink_f</label>
        <link refid="classgr_1_1qtgui_1_1vector__sink__f"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="217">
        <label>gr::qtgui::waterfall_sink_c</label>
        <link refid="classgr_1_1qtgui_1_1waterfall__sink__c"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="218">
        <label>gr::qtgui::waterfall_sink_f</label>
        <link refid="classgr_1_1qtgui_1_1waterfall__sink__f"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="1">
        <label>gr::sync_block</label>
        <link refid="classgr_1_1sync__block"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="219">
        <label>gr::sync_decimator</label>
        <link refid="classgr_1_1sync__decimator"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="244">
        <label>gr::sync_interpolator</label>
        <link refid="classgr_1_1sync__interpolator"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="264">
        <label>gr::trellis::encoder&lt; IN_T, OUT_T &gt;</label>
        <link refid="classgr_1_1trellis_1_1encoder"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="265">
        <label>gr::trellis::pccc_encoder&lt; IN_T, OUT_T &gt;</label>
        <link refid="classgr_1_1trellis_1_1pccc__encoder"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="266">
        <label>gr::trellis::permutation</label>
        <link refid="classgr_1_1trellis_1_1permutation"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="267">
        <label>gr::trellis::sccc_encoder&lt; IN_T, OUT_T &gt;</label>
        <link refid="classgr_1_1trellis_1_1sccc__encoder"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="268">
        <label>gr::uhd::rfnoc_rx_streamer</label>
        <link refid="classgr_1_1uhd_1_1rfnoc__rx__streamer"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="269">
        <label>gr::uhd::rfnoc_tx_streamer</label>
        <link refid="classgr_1_1uhd_1_1rfnoc__tx__streamer"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="270">
        <label>gr::uhd::usrp_block</label>
        <link refid="classgr_1_1uhd_1_1usrp__block"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="271">
        <label>gr::uhd::usrp_sink</label>
        <link refid="classgr_1_1uhd_1_1usrp__sink"/>
        <childnode refid="270" relation="public-inheritance">
        </childnode>
      </node>
      <node id="272">
        <label>gr::uhd::usrp_source</label>
        <link refid="classgr_1_1uhd_1_1usrp__source"/>
        <childnode refid="270" relation="public-inheritance">
        </childnode>
      </node>
      <node id="273">
        <label>gr::video_sdl::sink_s</label>
        <link refid="classgr_1_1video__sdl_1_1sink__s"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="274">
        <label>gr::video_sdl::sink_uc</label>
        <link refid="classgr_1_1video__sdl_1_1sink__uc"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="275">
        <label>gr::vocoder::alaw_decode_bs</label>
        <link refid="classgr_1_1vocoder_1_1alaw__decode__bs"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="276">
        <label>gr::vocoder::alaw_encode_sb</label>
        <link refid="classgr_1_1vocoder_1_1alaw__encode__sb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="261">
        <label>gr::vocoder::codec2_decode_ps</label>
        <link refid="classgr_1_1vocoder_1_1codec2__decode__ps"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="241">
        <label>gr::vocoder::codec2_encode_sp</label>
        <link refid="classgr_1_1vocoder_1_1codec2__encode__sp"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="262">
        <label>gr::vocoder::cvsd_decode_bs</label>
        <link refid="classgr_1_1vocoder_1_1cvsd__decode__bs"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="242">
        <label>gr::vocoder::cvsd_encode_sb</label>
        <link refid="classgr_1_1vocoder_1_1cvsd__encode__sb"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="277">
        <label>gr::vocoder::g721_decode_bs</label>
        <link refid="classgr_1_1vocoder_1_1g721__decode__bs"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="278">
        <label>gr::vocoder::g721_encode_sb</label>
        <link refid="classgr_1_1vocoder_1_1g721__encode__sb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="279">
        <label>gr::vocoder::g723_24_decode_bs</label>
        <link refid="classgr_1_1vocoder_1_1g723__24__decode__bs"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="280">
        <label>gr::vocoder::g723_24_encode_sb</label>
        <link refid="classgr_1_1vocoder_1_1g723__24__encode__sb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="281">
        <label>gr::vocoder::g723_40_decode_bs</label>
        <link refid="classgr_1_1vocoder_1_1g723__40__decode__bs"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="282">
        <label>gr::vocoder::g723_40_encode_sb</label>
        <link refid="classgr_1_1vocoder_1_1g723__40__encode__sb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="263">
        <label>gr::vocoder::gsm_fr_decode_ps</label>
        <link refid="classgr_1_1vocoder_1_1gsm__fr__decode__ps"/>
        <childnode refid="244" relation="public-inheritance">
        </childnode>
      </node>
      <node id="243">
        <label>gr::vocoder::gsm_fr_encode_sp</label>
        <link refid="classgr_1_1vocoder_1_1gsm__fr__encode__sp"/>
        <childnode refid="219" relation="public-inheritance">
        </childnode>
      </node>
      <node id="283">
        <label>gr::vocoder::ulaw_decode_bs</label>
        <link refid="classgr_1_1vocoder_1_1ulaw__decode__bs"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="284">
        <label>gr::vocoder::ulaw_encode_sb</label>
        <link refid="classgr_1_1vocoder_1_1ulaw__encode__sb"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="285">
        <label>gr::wavelet::squash_ff</label>
        <link refid="classgr_1_1wavelet_1_1squash__ff"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="286">
        <label>gr::wavelet::wavelet_ff</label>
        <link refid="classgr_1_1wavelet_1_1wavelet__ff"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="287">
        <label>gr::wavelet::wvps_ff</label>
        <link refid="classgr_1_1wavelet_1_1wvps__ff"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="288">
        <label>gr::zeromq::pub_sink</label>
        <link refid="classgr_1_1zeromq_1_1pub__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="289">
        <label>gr::zeromq::pull_source</label>
        <link refid="classgr_1_1zeromq_1_1pull__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="290">
        <label>gr::zeromq::push_sink</label>
        <link refid="classgr_1_1zeromq_1_1push__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="291">
        <label>gr::zeromq::rep_sink</label>
        <link refid="classgr_1_1zeromq_1_1rep__sink"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="292">
        <label>gr::zeromq::req_source</label>
        <link refid="classgr_1_1zeromq_1_1req__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="293">
        <label>gr::zeromq::sub_source</label>
        <link refid="classgr_1_1zeromq_1_1sub__source"/>
        <childnode refid="1" relation="public-inheritance">
        </childnode>
      </node>
      <node id="6">
        <label>std::enable_shared_from_this&lt; basic_block &gt;</label>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="13">
        <label>T</label>
      </node>
      <node id="3">
        <label>gr::basic_block</label>
        <link refid="classgr_1_1basic__block"/>
        <childnode refid="4" relation="public-inheritance">
        </childnode>
        <childnode refid="6" relation="public-inheritance">
        </childnode>
        <childnode refid="7" relation="usage">
          <edgelabel>d_name</edgelabel>
          <edgelabel>d_symbol_alias</edgelabel>
          <edgelabel>d_symbol_name</edgelabel>
        </childnode>
        <childnode refid="9" relation="usage">
          <edgelabel>d_input_signature</edgelabel>
          <edgelabel>d_output_signature</edgelabel>
        </childnode>
        <childnode refid="11" relation="usage">
          <edgelabel>msg_queue</edgelabel>
        </childnode>
        <childnode refid="15" relation="usage">
          <edgelabel>d_rpc_vars</edgelabel>
        </childnode>
        <childnode refid="16" relation="usage">
          <edgelabel>d_message_subscribers</edgelabel>
        </childnode>
      </node>
      <node id="2">
        <label>gr::block</label>
        <link refid="classgr_1_1block"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
        <childnode refid="17" relation="usage">
          <edgelabel>d_max_output_buffer</edgelabel>
          <edgelabel>d_min_output_buffer</edgelabel>
        </childnode>
        <childnode refid="12" relation="usage">
          <edgelabel>d_pmt_done</edgelabel>
          <edgelabel>d_system_port</edgelabel>
        </childnode>
      </node>
      <node id="10">
        <label>gr::io_signature</label>
        <link refid="classgr_1_1io__signature"/>
      </node>
      <node id="5">
        <label>gr::messages::msg_accepter</label>
        <link refid="classgr_1_1messages_1_1msg__accepter"/>
      </node>
      <node id="4">
        <label>gr::msg_accepter</label>
        <link refid="classgr_1_1msg__accepter"/>
        <childnode refid="5" relation="public-inheritance">
        </childnode>
      </node>
      <node id="1">
        <label>gr::sync_block</label>
        <link refid="classgr_1_1sync__block"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="11">
        <label>std::map&lt; pmt::pmt_t, msg_queue_t, pmt::comparator &gt;</label>
        <childnode refid="12" relation="usage">
          <edgelabel>keys</edgelabel>
        </childnode>
        <childnode refid="14" relation="usage">
          <edgelabel>elements</edgelabel>
        </childnode>
      </node>
      <node id="9">
        <label>std::shared_ptr&lt; io_signature &gt;</label>
        <childnode refid="10" relation="usage">
          <edgelabel>ptr</edgelabel>
        </childnode>
      </node>
      <node id="16">
        <label>std::shared_ptr&lt; pmt_base &gt;</label>
      </node>
      <node id="8">
        <label>std::basic_string&lt; Char &gt;</label>
      </node>
      <node id="14">
        <label>std::deque&lt; T &gt;</label>
        <childnode refid="13" relation="usage">
          <edgelabel>elements</edgelabel>
        </childnode>
      </node>
      <node id="6">
        <label>std::enable_shared_from_this&lt; basic_block &gt;</label>
      </node>
      <node id="12">
        <label>std::shared_ptr&lt; T &gt;</label>
        <childnode refid="13" relation="usage">
          <edgelabel>ptr</edgelabel>
        </childnode>
      </node>
      <node id="7">
        <label>std::string</label>
        <childnode refid="8" relation="public-inheritance">
        </childnode>
      </node>
      <node id="17">
        <label>std::vector&lt; long &gt;</label>
      </node>
      <node id="15">
        <label>std::vector&lt; rpcbasic_sptr &gt;</label>
        <childnode refid="12" relation="usage">
          <edgelabel>elements</edgelabel>
          <edgelabel>p</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gnuradio-runtime/include/gnuradio/sync_block.h" line="25" column="1" bodyfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gnuradio-runtime/include/gnuradio/sync_block.h" bodystart="26" bodyend="53"/>
    <listofallmembers>
      <member refid="classgr_1_1basic__block_1ab82376fe13f515cb904c0d2e9fec87b6" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>_post</name></member>
      <member refid="classgr_1_1block_1a099f578878243499d63846bbee61979a" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>active_thread_priority</name></member>
      <member refid="classgr_1_1block_1a8b7cc51b9d289124d6843bb392f564fc" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>add_item_tag</name></member>
      <member refid="classgr_1_1block_1a8f0ee37749a77d3f40a5bb04233f6028" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>add_item_tag</name></member>
      <member refid="classgr_1_1basic__block_1ab6bc65ad989bb7aa762e9f6064e05534" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>alias</name></member>
      <member refid="classgr_1_1basic__block_1a7c23228d2623680d85ce836dea19da21" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>alias_pmt</name></member>
      <member refid="classgr_1_1basic__block_1abd5fd45a3aab213bdf7e826ef0baf654" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>alias_set</name></member>
      <member refid="classgr_1_1block_1a97e9110914ad00e6d8b9b9e4837508c4" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>alignment</name></member>
      <member refid="classgr_1_1basic__block_1a6cc897729213ab4d2e3ade44c6942100" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>basic_block</name></member>
      <member refid="classgr_1_1basic__block_1a451b45483aec67682289f4cf94e53f74" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>basic_block</name></member>
      <member refid="classgr_1_1basic__block_1ac84f6979cb9e7650de9d9205901401aaab729ab9b0c860fece10ea1eddab6ce52" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>BLACK</name></member>
      <member refid="classgr_1_1block_1a624c3e070c3df38e5d11e4acd0f59b46" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>block</name></member>
      <member refid="classgr_1_1block_1aebbc2ed68daafc4de5ee0f5df21efe6e" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>block</name></member>
      <member refid="classgr_1_1basic__block_1aca13d6f083397aada5b44d0f349ce151" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>check_topology</name></member>
      <member refid="classgr_1_1block_1af19867ade7536783777a5c5e91b69972" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>clear_finished</name></member>
      <member refid="classgr_1_1basic__block_1ae6531de80c07321b7fb6f93d47952a12" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>color</name></member>
      <member refid="classgr_1_1block_1a47193333ce3fe1536fb1663bf314f63d" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>consume</name></member>
      <member refid="classgr_1_1block_1a12ea5eba701e22a3d023d0ba7c6ee07c" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>consume_each</name></member>
      <member refid="classgr_1_1basic__block_1afc7a00e9e0ff69ceb903d3d6ff506473" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_color</name></member>
      <member refid="classgr_1_1basic__block_1a13bd702ed57a052484e8c431b4ba3a63" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_debug_logger</name></member>
      <member refid="classgr_1_1basic__block_1a84d6b200bb5e268424e9e4630cb22e5a" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_input_signature</name></member>
      <member refid="classgr_1_1basic__block_1a65abdb3eefde2c95646944b18094dddc" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_logger</name></member>
      <member refid="classgr_1_1block_1ab740ebd7e5e88ab5ed7039db9f054db1" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_max_output_buffer</name></member>
      <member refid="classgr_1_1basic__block_1aefa8ebb27b9d86bef179e30e37f0dfc3" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_message_subscribers</name></member>
      <member refid="classgr_1_1block_1a4c393a6daebc82ddf6844a62f1c5e8ae" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_min_output_buffer</name></member>
      <member refid="classgr_1_1basic__block_1ad7da20e98a288f84597882e047df63f4" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_name</name></member>
      <member refid="classgr_1_1basic__block_1a84c091a90172b2eb6d617f6346bbce3f" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_output_signature</name></member>
      <member refid="classgr_1_1block_1ad72091916b86278b58b6d106876b3e8c" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_pmt_done</name></member>
      <member refid="classgr_1_1basic__block_1a8d54f7ea6ebf134e68e028294488354d" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_rpc_set</name></member>
      <member refid="classgr_1_1basic__block_1ae5d5ad853077c6eaf83c0ebce53d14f2" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_rpc_vars</name></member>
      <member refid="classgr_1_1block_1aaf5b8dd7bba021af7bd93f39453f7482" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_setlock</name></member>
      <member refid="classgr_1_1basic__block_1a2de4ae58aaf6af63fe57ecf0e64dcbe0" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_symbol_alias</name></member>
      <member refid="classgr_1_1basic__block_1af6b5f158f329834b12d9b204cf62a10e" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_symbol_name</name></member>
      <member refid="classgr_1_1basic__block_1a7073674b5876118ae50cd7cc5646ad80" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_symbolic_id</name></member>
      <member refid="classgr_1_1block_1a2460fc9ff6df7f38a51dadba06b94904" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_system_port</name></member>
      <member refid="classgr_1_1basic__block_1a8afb0c354fb5fc2141fc7580361c2f00" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>d_unique_id</name></member>
      <member refid="classgr_1_1block_1acad5d6e62ea885cb77d19f72451581c2" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>declare_sample_delay</name></member>
      <member refid="classgr_1_1block_1aa7df9d4ebb09530cd3be2ad78da411b4" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>declare_sample_delay</name></member>
      <member refid="classgr_1_1basic__block_1af9e69c810222df1bccbd159d660eda06" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>delete_head_nowait</name></member>
      <member refid="classgr_1_1block_1acbed8f29e876494528b826c00e30cffa" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>detail</name></member>
      <member refid="classgr_1_1basic__block_1aa0c8bc1d82de984c872fbaefc0ff954b" prot="protected" virt="virtual"><scope>gr::sync_block</scope><name>dispatch_msg</name></member>
      <member refid="classgr_1_1basic__block_1a0ea70146bf5ce65a8c20c0b7234063d9" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>empty_handled_p</name></member>
      <member refid="classgr_1_1basic__block_1a75b7c42c06430e9f5330f7462a5350a1" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>empty_handled_p</name></member>
      <member refid="classgr_1_1basic__block_1aea4958dfb6cc37d60db6afaba91f6e6e" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>empty_p</name></member>
      <member refid="classgr_1_1basic__block_1aecb5d318b3d3689e6f7f448d29a03032" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>empty_p</name></member>
      <member refid="classgr_1_1block_1a71d3cc9f05edecef8b7bda7f16580848" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>enable_update_rate</name></member>
      <member refid="classgr_1_1basic__block_1acffa27c6be8af72ae44773185687d49c" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>erase_msg</name></member>
      <member refid="classgr_1_1block_1a9bbf96f6a81d5c289934a68ef44dd1b4" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>expand_minmax_buffer</name></member>
      <member refid="classgr_1_1block_1a89242cb1ac9d2bf5e75f923745baa576" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>finished</name></member>
      <member refid="classgr_1_1block_1ab82ebb52662cf4fa6b1417d3571414da" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>fixed_rate</name></member>
      <member refid="classgr_1_1sync__block_1adf288a9267d2cd9cc7d44ed265d1e0c7" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>fixed_rate_ninput_to_noutput</name></member>
      <member refid="classgr_1_1sync__block_1a19566d4723a1f4de45d43d08744c6a11" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>fixed_rate_noutput_to_ninput</name></member>
      <member refid="classgr_1_1sync__block_1ae4096fcd7a8c7f1baaac53350eb17443" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>forecast</name></member>
      <member refid="classgr_1_1sync__block_1ab88dad1d9876d667004077ff92c33ee0" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>general_work</name></member>
      <member refid="classgr_1_1basic__block_1a33724cc678371b3713e13ed29217963e" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>get_iterator</name></member>
      <member refid="classgr_1_1basic__block_1a30fdffa888cd7433a1fe06caa6de2ec8" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>get_msg_map</name></member>
      <member refid="classgr_1_1block_1aa0272555827fe26a1878e53ce4be092c" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>get_tags_in_range</name></member>
      <member refid="classgr_1_1block_1a83143d92b16b5bf93bf43a66a46bb60e" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>get_tags_in_range</name></member>
      <member refid="classgr_1_1block_1abf2cc497d68c4650be55765d0fe12291" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>get_tags_in_window</name></member>
      <member refid="classgr_1_1block_1a451b95d244e27e815eb3f9e56ea6ac32" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>get_tags_in_window</name></member>
      <member refid="classgr_1_1basic__block_1ac84f6979cb9e7650de9d9205901401aaa229412131f1cac62bf1cb3c63b12a19d" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>GREY</name></member>
      <member refid="classgr_1_1basic__block_1ac8bf058b47b635100945e20f3cc5d0b0" prot="protected" virt="virtual"><scope>gr::sync_block</scope><name>has_msg_handler</name></member>
      <member refid="classgr_1_1basic__block_1a8cdeb25c366bedbadf918b7f106dbf85" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>has_msg_port</name></member>
      <member refid="classgr_1_1block_1aa1bbd70747868454da06ba2049b61a18" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>history</name></member>
      <member refid="classgr_1_1block_1a77149752323d0e1309cf43d66a31ae65" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>identifier</name></member>
      <member refid="classgr_1_1basic__block_1a0067e4bfc94bd79182de1a9c7ab7d267" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>input_signature</name></member>
      <member refid="classgr_1_1basic__block_1acbf0d8127f9b1da8dcb327b29391812a" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>insert_tail</name></member>
      <member refid="classgr_1_1block_1aac70128820e047e05993e4ec52b27c2a" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>is_pc_rpc_set</name></member>
      <member refid="classgr_1_1basic__block_1a10bd994a51158fd3803377960d688795" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>is_rpc_set</name></member>
      <member refid="classgr_1_1block_1a4f67d984bc126aa4d254e62464525b79" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>is_set_max_noutput_items</name></member>
      <member refid="classgr_1_1block_1aa6323c615066d53d4d1b374900abb3f3" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>is_unaligned</name></member>
      <member refid="classgr_1_1block_1a7d4018d4bbe1bc19569f674003c60cc9" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>log_level</name></member>
      <member refid="classgr_1_1block_1af710a90819f19705f2d2ba1aa49d0172" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>max_noutput_items</name></member>
      <member refid="classgr_1_1block_1a5faeaab35423014dc59749d63cfe4cf1" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>max_output_buffer</name></member>
      <member refid="classgr_1_1basic__block_1a8780d41bb2091c00a9637e15e872a7ce" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>message_port_is_hier</name></member>
      <member refid="classgr_1_1basic__block_1a5cc9ea399d0940de8440e028b7352ed7" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>message_port_is_hier_in</name></member>
      <member refid="classgr_1_1basic__block_1a218a3ea133d838c8344fb3914c54ba3a" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>message_port_is_hier_out</name></member>
      <member refid="classgr_1_1basic__block_1a485fa8f9fa04a1abcfe3f111d22e8e5f" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>message_port_pub</name></member>
      <member refid="classgr_1_1basic__block_1a362b6de38292cca9c1d56439a6efad04" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>message_port_register_in</name></member>
      <member refid="classgr_1_1basic__block_1ac3047921885668943a13dabd35d5eda4" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>message_port_register_out</name></member>
      <member refid="classgr_1_1basic__block_1adddd339f229f55bd96229d7a7dd5cc8f" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>message_port_sub</name></member>
      <member refid="classgr_1_1basic__block_1ad5496693b3c7c8be32529d695f83db1c" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>message_port_unsub</name></member>
      <member refid="classgr_1_1basic__block_1ae92faa0b6775de0100f6d202140403a2" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>message_ports_in</name></member>
      <member refid="classgr_1_1basic__block_1ad6351658056b5381f3803233cb75c928" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>message_ports_out</name></member>
      <member refid="classgr_1_1basic__block_1a15300c27e1a332bc7dcff6438ec6c080" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>message_subscribers</name></member>
      <member refid="classgr_1_1block_1ab90ff4303cdcd140143b4f9f55a441ee" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>min_noutput_items</name></member>
      <member refid="classgr_1_1block_1ac28e42e36ef843b999cca3702981ccd7" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>min_output_buffer</name></member>
      <member refid="classgr_1_1block_1a594fc8f2ff2e456ed929221437696bce" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>mp_relative_rate</name></member>
      <member refid="classgr_1_1msg__accepter_1ae25bb0b46019f4dbe2bdcecdf50dc755" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>msg_accepter</name></member>
      <member refid="classgr_1_1basic__block_1a68e92e54cda7a02697074705b9a7c08d" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>msg_queue</name></member>
      <member refid="classgr_1_1basic__block_1af3a5056e2de6b3e561c02f2de37de44c" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>name</name></member>
      <member refid="classgr_1_1block_1a2279d1eb421203bc5b0f100a6d5dc263" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>nitems_read</name></member>
      <member refid="classgr_1_1block_1a742128a481fcb9e43a3e0cd535a57f9e" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>nitems_written</name></member>
      <member refid="classgr_1_1basic__block_1a4e3baf2d69f2a00871c89993e28b50ea" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>nmsgs</name></member>
      <member refid="classgr_1_1block_1a74745ea741b0aae938b003854f6043e0" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>no_pc_rpc</name></member>
      <member refid="classgr_1_1block_1adf235647d7ec77995751de89d94a22a6" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>notify_msg_neighbors</name></member>
      <member refid="classgr_1_1block_1a9a78a1ee7447a340162c719ef948b915" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>output_multiple</name></member>
      <member refid="classgr_1_1block_1ad3c6867e113ea236e5e07a3674783e1d" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>output_multiple_set</name></member>
      <member refid="classgr_1_1basic__block_1ae1a185fca1da861c9e6213f9e8284fed" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>output_signature</name></member>
      <member refid="classgr_1_1block_1a4989096e4edf5e8171b65e3ce663af1e" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_input_buffers_full</name></member>
      <member refid="classgr_1_1block_1a97d830331a4274ff8060fa925262afcf" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_input_buffers_full</name></member>
      <member refid="classgr_1_1block_1a08e5deef4ebd0e6c2e11b839eaeadd9f" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_input_buffers_full_avg</name></member>
      <member refid="classgr_1_1block_1a4d364bfc03abaa13f77b515169a86cb1" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_input_buffers_full_avg</name></member>
      <member refid="classgr_1_1block_1a00723a35c6e095da35608c8438e16cdf" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_input_buffers_full_var</name></member>
      <member refid="classgr_1_1block_1aee4a47800f4d1484e276778a2461ce37" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_input_buffers_full_var</name></member>
      <member refid="classgr_1_1block_1af4a03de0d6609ca0e03b875250b7650c" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_noutput_items</name></member>
      <member refid="classgr_1_1block_1a3beb47de467a4a117b0c096f8511d3af" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_noutput_items_avg</name></member>
      <member refid="classgr_1_1block_1ae0725cd4ff4f5040a513c2a61355d434" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_noutput_items_var</name></member>
      <member refid="classgr_1_1block_1a84ef5905d40b507a2230c996d8857289" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_nproduced</name></member>
      <member refid="classgr_1_1block_1ad0b4960e100a088caefa99fb39f99a02" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_nproduced_avg</name></member>
      <member refid="classgr_1_1block_1a1a506f34b8b8c3f968dc0a8cb9da0650" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_nproduced_var</name></member>
      <member refid="classgr_1_1block_1ab125047ee56cf687e3475674a28d267f" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_output_buffers_full</name></member>
      <member refid="classgr_1_1block_1abc0ec64aeeb1e51206049f7804f7774f" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_output_buffers_full</name></member>
      <member refid="classgr_1_1block_1a0ed8f2224fe1d0b27e17cd66723452a8" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_output_buffers_full_avg</name></member>
      <member refid="classgr_1_1block_1ad7f7e6fbb500e78493bc27b85e6c4c9f" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_output_buffers_full_avg</name></member>
      <member refid="classgr_1_1block_1a2ad2a99ea794d44956d2878471e5976d" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_output_buffers_full_var</name></member>
      <member refid="classgr_1_1block_1a43ecae35f34a1fc99d1bcbdccb844505" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_output_buffers_full_var</name></member>
      <member refid="classgr_1_1block_1a78a27917edcd3b32f10b2166f3362a68" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_throughput_avg</name></member>
      <member refid="classgr_1_1block_1ae8b89079d24a3216eb1b17d75ec5b8d8" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_work_time</name></member>
      <member refid="classgr_1_1block_1a2df6452cef2999e1b32458a5e542f948" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_work_time_avg</name></member>
      <member refid="classgr_1_1block_1a2c9fdd36be297e4b503ccd6290663367" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_work_time_total</name></member>
      <member refid="classgr_1_1block_1a4918e75c4d11a0b7222c9ba250313ebc" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>pc_work_time_var</name></member>
      <member refid="classgr_1_1msg__accepter_1a1032a8f3bf410b7670bc9af0c7c6d7ad" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>post</name></member>
      <member refid="classgr_1_1block_1aa10e476b727d19dc6f95cb2326193607" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>processor_affinity</name></member>
      <member refid="classgr_1_1block_1aa5581727d057bdd8113f8b2a3fc5bd66" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>produce</name></member>
      <member refid="classgr_1_1block_1a2a9a0d39af4c22733092d6556042e810" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>relative_rate</name></member>
      <member refid="classgr_1_1block_1a691c55aa7b05a6b316754b4833c7c08b" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>relative_rate_d</name></member>
      <member refid="classgr_1_1block_1aa6a82fc4f09727a83d21a491dc355db4" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>relative_rate_i</name></member>
      <member refid="classgr_1_1block_1a461f6cc92174e83b10c3ec5336036768" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>remove_item_tag</name></member>
      <member refid="classgr_1_1block_1a94906298cd5995a94172c53dbfbc77dd" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>remove_item_tag</name></member>
      <member refid="classgr_1_1block_1adb2d3602fe818cef1978090923667009" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>reset_perf_counters</name></member>
      <member refid="classgr_1_1basic__block_1ac349eee015757c75f8486b36ee08b106" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>rpc_set</name></member>
      <member refid="classgr_1_1block_1a5fbdc43bbdf257d22298bf5e68adb875" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>sample_delay</name></member>
      <member refid="classgr_1_1block_1a49b49c097bffefe79f9d730539330edf" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_alignment</name></member>
      <member refid="classgr_1_1basic__block_1ad5251b68da76a9ce6bef105ef8136547" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_block_alias</name></member>
      <member refid="classgr_1_1basic__block_1a2c4a58849217d8b76ba2d25c0dfd8bd0" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>set_color</name></member>
      <member refid="classgr_1_1block_1a776fbf15f5280bf8da74929b4ea8bb39" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_detail</name></member>
      <member refid="classgr_1_1block_1aa927cd4d5b8993122cf60dd556ffe62d" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>set_fixed_rate</name></member>
      <member refid="classgr_1_1block_1ac2dac90e45498ad53a19544c01114136" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_history</name></member>
      <member refid="classgr_1_1basic__block_1a3f3f8f70bd0f0f2925b09bb75725c2b6" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>set_input_signature</name></member>
      <member refid="classgr_1_1block_1a2cbfba0f5144d425430e4139520bb297" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_inverse_relative_rate</name></member>
      <member refid="classgr_1_1block_1a0d33c4cc8b0131b9b8df41e3b46784b1" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_is_unaligned</name></member>
      <member refid="classgr_1_1block_1a0546d265a1bc3b4776fccc84d0845f1d" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>set_log_level</name></member>
      <member refid="classgr_1_1block_1ae2405dc2f6c84bb8e59aab56e4ce9d84" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_max_noutput_items</name></member>
      <member refid="classgr_1_1block_1a711fb69e35fb871e9a5e41d6a1f2afb1" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_max_output_buffer</name></member>
      <member refid="classgr_1_1block_1a96d021628c08db3b138d3ee7c572ad90" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_max_output_buffer</name></member>
      <member refid="classgr_1_1block_1a65cfc579150dc4d10c6180d3365aa9a8" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_min_noutput_items</name></member>
      <member refid="classgr_1_1block_1a9d10e3f6747f91b215abe81b60a003d5" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_min_output_buffer</name></member>
      <member refid="classgr_1_1block_1a46a03397c78096a2f1c7f1b59f225f5b" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_min_output_buffer</name></member>
      <member refid="classgr_1_1basic__block_1a7fed11ec01538bfea999fb37687b43b4" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_msg_handler</name></member>
      <member refid="classgr_1_1block_1a63d67fd758b70c6f2d7b7d4edcec53b3" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_output_multiple</name></member>
      <member refid="classgr_1_1basic__block_1a7933b6bc4ad512774bbb40616cc31b4d" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>set_output_signature</name></member>
      <member refid="classgr_1_1block_1a00276b0a919a51d9255131c92ed91b27" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>set_processor_affinity</name></member>
      <member refid="classgr_1_1block_1aff3003eea3517dd3e8d9a5297c1196b1" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_relative_rate</name></member>
      <member refid="classgr_1_1block_1adf7794aa6f7ae1f9e243d6bc07687a77" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_relative_rate</name></member>
      <member refid="classgr_1_1block_1a476e218927e426ac88c26431cbf086cd" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_tag_propagation_policy</name></member>
      <member refid="classgr_1_1block_1a83e0fd5c4db199e6e6f2fc75cdfb5dfa" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_thread_priority</name></member>
      <member refid="classgr_1_1block_1a4d914fbc7814a682e25f5b2a40140d47" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>set_unaligned</name></member>
      <member refid="classgr_1_1block_1a9425064fac92607770042f472e140d7e" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>setup_pc_rpc</name></member>
      <member refid="classgr_1_1basic__block_1a7f8bf6b9f28014657a6e8b5f25ca7802" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>setup_rpc</name></member>
      <member refid="classgr_1_1block_1a7f58745d1374b30a7b866406dc97850f" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>start</name></member>
      <member refid="classgr_1_1block_1a0863bc16f7c84adf4cddf5d53124450e" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>stop</name></member>
      <member refid="classgr_1_1basic__block_1ab4985e58945604020bb5fd252df7b4c5" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>symbol_name</name></member>
      <member refid="classgr_1_1basic__block_1a7c225b210f999a526e5b714eb603ddd5" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>symbolic_id</name></member>
      <member refid="classgr_1_1sync__block_1a205473e9112aaffd3f92fcdcfa212ff4" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>sync_block</name></member>
      <member refid="classgr_1_1sync__block_1a1372aea30148feba7e744c58a88782e4" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>sync_block</name></member>
      <member refid="classgr_1_1block_1a4070b0462cce39d66b0c7c90ef2153d8" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>system_handler</name></member>
      <member refid="classgr_1_1block_1a4892196a19ef044a0eedeaa6566893c8" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>tag_propagation_policy</name></member>
      <member refid="classgr_1_1block_1abc40fd4d514724a5446a2b34b2352b4e" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>tag_propagation_policy_t</name></member>
      <member refid="classgr_1_1block_1a585b831aea5775730931d7fb9e6e8253" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>thread_priority</name></member>
      <member refid="classgr_1_1basic__block_1a84bf6924dfa0bb724caca46575669557" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>to_basic_block</name></member>
      <member refid="classgr_1_1block_1abc40fd4d514724a5446a2b34b2352b4ea5b3fd823d5f918e588008c0bc876e574" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>TPP_ALL_TO_ALL</name></member>
      <member refid="classgr_1_1block_1abc40fd4d514724a5446a2b34b2352b4eaadf6e1b257eee0590cc2b26161d08cdc" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>TPP_CUSTOM</name></member>
      <member refid="classgr_1_1block_1abc40fd4d514724a5446a2b34b2352b4ea2e3b11eb10000e0efab110c31a83e502" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>TPP_DONT</name></member>
      <member refid="classgr_1_1block_1abc40fd4d514724a5446a2b34b2352b4ea747127b6fb520f34be8ae3f951fdc53c" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>TPP_ONE_TO_ONE</name></member>
      <member refid="classgr_1_1block_1a079b46fddc4241f7d5784f47a4d69893" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>unaligned</name></member>
      <member refid="classgr_1_1basic__block_1a2e458ea6cf1129f1c3bb6f66229303ca" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>unique_id</name></member>
      <member refid="classgr_1_1block_1a460e8e5f15a4c5418ce3fc167c20a973" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>unset_max_noutput_items</name></member>
      <member refid="classgr_1_1block_1a84b99b697f5323c8c062ff6ac5691fc3" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>unset_processor_affinity</name></member>
      <member refid="classgr_1_1block_1af0c836adc464e4b05983facc66b6e401" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>update_rate</name></member>
      <member refid="classgr_1_1basic__block_1ac84f6979cb9e7650de9d9205901401aa" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>vcolor</name></member>
      <member refid="classgr_1_1basic__block_1ac84f6979cb9e7650de9d9205901401aaa42ae6a0efeb1be877a188c7ad4778f50" prot="protected" virt="non-virtual"><scope>gr::sync_block</scope><name>WHITE</name></member>
      <member refid="classgr_1_1sync__block_1a38942c5d8bee5232404ab71ada9a3956" prot="public" virt="pure-virtual"><scope>gr::sync_block</scope><name>work</name></member>
      <member refid="classgr_1_1block_1aad622109b3f7676df26c6e75dede24caa8cac307593cf1087803f28eee28ff45a" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>WORK_CALLED_PRODUCE</name></member>
      <member refid="classgr_1_1block_1aad622109b3f7676df26c6e75dede24caa3e2d37c41af566875030fa1376c4203f" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>WORK_DONE</name></member>
      <member refid="classgr_1_1block_1aad622109b3f7676df26c6e75dede24ca" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>work_return_t</name></member>
      <member refid="classgr_1_1basic__block_1a6f1b212d7fb9637d34d078b073e7e803" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>~basic_block</name></member>
      <member refid="classgr_1_1block_1a7713e4b282e743e8aac3df3c1b68fd6d" prot="public" virt="non-virtual"><scope>gr::sync_block</scope><name>~block</name></member>
      <member refid="classgr_1_1msg__accepter_1a06c38c26efbfb1c4fd05eae97d2de748" prot="public" virt="virtual"><scope>gr::sync_block</scope><name>~msg_accepter</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
