<?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.16.1" xml:lang="en-US">
  <compounddef id="classgr_1_1digital_1_1fll__band__edge__cc" kind="class" language="C++" prot="public" abstract="yes">
    <compoundname>gr::digital::fll_band_edge_cc</compoundname>
    <basecompoundref refid="classgr_1_1sync__block" prot="public" virt="virtual">gr::sync_block</basecompoundref>
    <basecompoundref refid="classgr_1_1blocks_1_1control__loop" prot="public" virt="virtual">gr::blocks::control_loop</basecompoundref>
    <includes refid="fll__band__edge__cc_8h" local="no">gnuradio/digital/fll_band_edge_cc.h</includes>
    <sectiondef kind="public-type">
      <memberdef kind="typedef" id="classgr_1_1digital_1_1fll__band__edge__cc_1afe1917232805e999261c517af9efb910" prot="public" static="no">
        <type>std::shared_ptr&lt; <ref refid="classgr_1_1digital_1_1fll__band__edge__cc" kindref="compound">fll_band_edge_cc</ref> &gt;</type>
        <definition>typedef std::shared_ptr&lt;fll_band_edge_cc&gt; gr::digital::fll_band_edge_cc::sptr</definition>
        <argsstring></argsstring>
        <name>sptr</name>
        <qualifiedname>gr::digital::fll_band_edge_cc::sptr</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/fll_band_edge_cc.h" line="76" column="29" bodyfile="gr-digital/include/gnuradio/digital/fll_band_edge_cc.h" bodystart="76" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="public-static-func">
      <memberdef kind="function" id="classgr_1_1digital_1_1fll__band__edge__cc_1ad34044240cfa800e757b8a4a3cba22f0" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classgr_1_1digital_1_1fll__band__edge__cc_1afe1917232805e999261c517af9efb910" kindref="member">sptr</ref></type>
        <definition>static sptr gr::digital::fll_band_edge_cc::make</definition>
        <argsstring>(float samps_per_sym, float rolloff, int filter_size, float bandwidth)</argsstring>
        <name>make</name>
        <qualifiedname>gr::digital::fll_band_edge_cc::make</qualifiedname>
        <param>
          <type>float</type>
          <declname>samps_per_sym</declname>
        </param>
        <param>
          <type>float</type>
          <declname>rolloff</declname>
        </param>
        <param>
          <type>int</type>
          <declname>filter_size</declname>
        </param>
        <param>
          <type>float</type>
          <declname>bandwidth</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Make an FLL block.</para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>samps_per_sym</parametername>
</parameternamelist>
<parameterdescription>
<para>(float) number of samples per symbol </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername><ref refid="classgr_1_1digital_1_1fll__band__edge__cc_1ae54eab4b07e29de8b544101ebf3da5b3" kindref="member">rolloff</ref></parametername>
</parameternamelist>
<parameterdescription>
<para>(float) Rolloff (excess bandwidth) of signal filter </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername><ref refid="classgr_1_1digital_1_1fll__band__edge__cc_1a1c17eda69a54433d1565f89be89c96a5" kindref="member">filter_size</ref></parametername>
</parameternamelist>
<parameterdescription>
<para>(int) number of filter taps to generate </para>
</parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>bandwidth</parametername>
</parameternamelist>
<parameterdescription>
<para>(float) Loop bandwidth </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/fll_band_edge_cc.h" line="87" column="5"/>
        <references refid="classgr_1_1digital_1_1fll__band__edge__cc_1a1c17eda69a54433d1565f89be89c96a5">filter_size</references>
        <references refid="classgr_1_1digital_1_1fll__band__edge__cc_1ae54eab4b07e29de8b544101ebf3da5b3">rolloff</references>
      </memberdef>
    </sectiondef>
    <sectiondef kind="public-func">
      <memberdef kind="function" id="classgr_1_1digital_1_1fll__band__edge__cc_1ad96b3ae3c08ba430d5e3092a28847ea6" prot="public" static="no" const="no" explicit="no" inline="no" virt="pure-virtual">
        <type>void</type>
        <definition>virtual void gr::digital::fll_band_edge_cc::set_samples_per_symbol</definition>
        <argsstring>(float sps)=0</argsstring>
        <name>set_samples_per_symbol</name>
        <qualifiedname>gr::digital::fll_band_edge_cc::set_samples_per_symbol</qualifiedname>
        <param>
          <type>float</type>
          <declname>sps</declname>
        </param>
        <briefdescription>
<para>Set the number of samples per symbol. </para>
        </briefdescription>
        <detaileddescription>
<para>Set&apos;s the number of samples per symbol the system should use. This value is used to calculate the filter taps and will force a recalculation.</para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>sps</parametername>
</parameternamelist>
<parameterdescription>
<para>(float) new samples per symbol </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/fll_band_edge_cc.h" line="102" column="18"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1digital_1_1fll__band__edge__cc_1a7f449b380e715fa8ee524d352b4d8228" prot="public" static="no" const="no" explicit="no" inline="no" virt="pure-virtual">
        <type>void</type>
        <definition>virtual void gr::digital::fll_band_edge_cc::set_rolloff</definition>
        <argsstring>(float rolloff)=0</argsstring>
        <name>set_rolloff</name>
        <qualifiedname>gr::digital::fll_band_edge_cc::set_rolloff</qualifiedname>
        <param>
          <type>float</type>
          <declname>rolloff</declname>
        </param>
        <briefdescription>
<para>Set the rolloff factor of the shaping filter. </para>
        </briefdescription>
        <detaileddescription>
<para>This sets the rolloff factor that is used in the pulse shaping filter and is used to calculate the filter taps. Changing this will force a recalculation of the filter taps.</para>
<para>This should be the same value that is used in the transmitter&apos;s pulse shaping filter. It must be between 0 and 1 and is usually between 0.2 and 0.5 (where 0.22 and 0.35 are commonly used values).</para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername><ref refid="classgr_1_1digital_1_1fll__band__edge__cc_1ae54eab4b07e29de8b544101ebf3da5b3" kindref="member">rolloff</ref></parametername>
</parameternamelist>
<parameterdescription>
<para>(float) new shaping filter rolloff factor [0,1] </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/fll_band_edge_cc.h" line="119" column="18"/>
        <references refid="classgr_1_1digital_1_1fll__band__edge__cc_1ae54eab4b07e29de8b544101ebf3da5b3">rolloff</references>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1digital_1_1fll__band__edge__cc_1a060dd4a119354f3a1de4e095710ce99d" prot="public" static="no" const="no" explicit="no" inline="no" virt="pure-virtual">
        <type>void</type>
        <definition>virtual void gr::digital::fll_band_edge_cc::set_filter_size</definition>
        <argsstring>(int filter_size)=0</argsstring>
        <name>set_filter_size</name>
        <qualifiedname>gr::digital::fll_band_edge_cc::set_filter_size</qualifiedname>
        <param>
          <type>int</type>
          <declname>filter_size</declname>
        </param>
        <briefdescription>
<para>Set the number of taps in the filter. </para>
        </briefdescription>
        <detaileddescription>
<para>This sets the number of taps in the band-edge filters. Setting this will force a recalculation of the filter taps.</para>
<para>This should be about the same number of taps used in the transmitter&apos;s shaping filter and also not very large. A large number of taps will result in a large delay between input and frequency estimation, and so will not be as accurate. Between 30 and 70 taps is usual.</para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername><ref refid="classgr_1_1digital_1_1fll__band__edge__cc_1a1c17eda69a54433d1565f89be89c96a5" kindref="member">filter_size</ref></parametername>
</parameternamelist>
<parameterdescription>
<para>(float) number of taps in the filters </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/fll_band_edge_cc.h" line="136" column="18"/>
        <references refid="classgr_1_1digital_1_1fll__band__edge__cc_1a1c17eda69a54433d1565f89be89c96a5">filter_size</references>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1digital_1_1fll__band__edge__cc_1ae033602e41f51c075b1a2d9ad923783a" prot="public" static="no" const="yes" explicit="no" inline="no" virt="pure-virtual">
        <type>float</type>
        <definition>virtual float gr::digital::fll_band_edge_cc::samples_per_symbol</definition>
        <argsstring>() const =0</argsstring>
        <name>samples_per_symbol</name>
        <qualifiedname>gr::digital::fll_band_edge_cc::samples_per_symbol</qualifiedname>
        <briefdescription>
<para>Returns the number of sampler per symbol used for the filter. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/fll_band_edge_cc.h" line="145" column="19"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1digital_1_1fll__band__edge__cc_1ae54eab4b07e29de8b544101ebf3da5b3" prot="public" static="no" const="yes" explicit="no" inline="no" virt="pure-virtual">
        <type>float</type>
        <definition>virtual float gr::digital::fll_band_edge_cc::rolloff</definition>
        <argsstring>() const =0</argsstring>
        <name>rolloff</name>
        <qualifiedname>gr::digital::fll_band_edge_cc::rolloff</qualifiedname>
        <briefdescription>
<para>Returns the rolloff factor used for the filter. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/fll_band_edge_cc.h" line="150" column="19"/>
        <referencedby refid="classgr_1_1digital_1_1fll__band__edge__cc_1ad34044240cfa800e757b8a4a3cba22f0">make</referencedby>
        <referencedby refid="classgr_1_1digital_1_1fll__band__edge__cc_1a7f449b380e715fa8ee524d352b4d8228">set_rolloff</referencedby>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1digital_1_1fll__band__edge__cc_1a1c17eda69a54433d1565f89be89c96a5" prot="public" static="no" const="yes" explicit="no" inline="no" virt="pure-virtual">
        <type>int</type>
        <definition>virtual int gr::digital::fll_band_edge_cc::filter_size</definition>
        <argsstring>() const =0</argsstring>
        <name>filter_size</name>
        <qualifiedname>gr::digital::fll_band_edge_cc::filter_size</qualifiedname>
        <briefdescription>
<para>Returns the number of taps of the filter. </para>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/fll_band_edge_cc.h" line="155" column="17"/>
        <referencedby refid="classgr_1_1digital_1_1fll__band__edge__cc_1ad34044240cfa800e757b8a4a3cba22f0">make</referencedby>
        <referencedby refid="classgr_1_1digital_1_1fll__band__edge__cc_1a060dd4a119354f3a1de4e095710ce99d">set_filter_size</referencedby>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1digital_1_1fll__band__edge__cc_1ab816370332f69bf7e9533323a73a6a06" prot="public" static="no" const="no" explicit="no" inline="no" virt="pure-virtual">
        <type>void</type>
        <definition>virtual void gr::digital::fll_band_edge_cc::print_taps</definition>
        <argsstring>()=0</argsstring>
        <name>print_taps</name>
        <qualifiedname>gr::digital::fll_band_edge_cc::print_taps</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Print the taps to screen. </para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="gr-digital/include/gnuradio/digital/fll_band_edge_cc.h" line="160" column="18"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
<para>Frequency Lock Loop using band-edge filters. </para>
    </briefdescription>
    <detaileddescription>
<para>The frequency lock loop derives a band-edge filter that covers the upper and lower bandwidths of a digitally-modulated signal. The bandwidth range is determined by the excess bandwidth (e.g., rolloff factor) of the modulated signal. The placement in frequency of the band-edges is determined by the oversampling ratio (number of samples per symbol) and the excess bandwidth. The size of the filters should be fairly large so as to average over a number of symbols.</para>
<para>The FLL works by filtering the upper and lower band edges into x_u(t) and x_l(t), respectively. These are combined to form cc(t) = x_u(t) + x_l(t) and ss(t) = x_u(t) - x_l(t). Combining these to form the signal e(t) = Re{cc(t) \times ss(t)^*} (where ^* is the complex conjugate) provides an error signal at the DC term that is directly proportional to the carrier frequency. We then make a second-order loop using the error signal that is the running average of e(t).</para>
<para>In practice, the above equation can be simplified by just comparing the absolute value squared of the output of both filters: abs(x_l(t))^2 - abs(x_u(t))^2 = norm(x_l(t)) - norm(x_u(t)).</para>
<para>In theory, the band-edge filter is the derivative of the matched filter in frequency, (H_be(f) = frac{H(f)}{df}). In practice, this comes down to a quarter sine wave at the point of the matched filter&apos;s rolloff (if it&apos;s a raised-cosine, the derivative of a cosine is a sine). Extend this sine by another quarter wave to make a half wave around the band-edges is equivalent in time to the sum of two sinc functions. The baseband filter for the band edges is therefore derived from this sum of sincs. The band edge filters are then just the baseband signal modulated to the correct place in frequency. All of these calculations are done in the &apos;design_filter&apos; function.</para>
<para>Note: We use FIR filters here because the filters have to have a flat phase response over the entire frequency range to allow their comparisons to be valid.</para>
<para>It is very important that the band edge filters be the derivatives of the pulse shaping filter, and that they be linear phase. Otherwise, the variance of the error will be very large. </para>
    </detaileddescription>
    <inheritancegraph>
      <node id="4">
        <label>gr::basic_block</label>
        <link refid="classgr_1_1basic__block"/>
        <childnode refid="5" relation="public-inheritance">
        </childnode>
        <childnode refid="7" relation="public-inheritance">
        </childnode>
      </node>
      <node id="3">
        <label>gr::block</label>
        <link refid="classgr_1_1block"/>
        <childnode refid="4" relation="public-inheritance">
        </childnode>
      </node>
      <node id="8">
        <label>gr::blocks::control_loop</label>
        <link refid="classgr_1_1blocks_1_1control__loop"/>
      </node>
      <node id="1">
        <label>gr::digital::fll_band_edge_cc</label>
        <link refid="classgr_1_1digital_1_1fll__band__edge__cc"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
        <childnode refid="8" relation="public-inheritance">
        </childnode>
      </node>
      <node id="6">
        <label>gr::messages::msg_accepter</label>
        <link refid="classgr_1_1messages_1_1msg__accepter"/>
      </node>
      <node id="5">
        <label>gr::msg_accepter</label>
        <link refid="classgr_1_1msg__accepter"/>
        <childnode refid="6" relation="public-inheritance">
        </childnode>
      </node>
      <node id="2">
        <label>gr::sync_block</label>
        <link refid="classgr_1_1sync__block"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="7">
        <label>std::enable_shared_from_this&lt; basic_block &gt;</label>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="4">
        <label>gr::basic_block</label>
        <link refid="classgr_1_1basic__block"/>
        <childnode refid="5" relation="public-inheritance">
        </childnode>
        <childnode refid="7" relation="public-inheritance">
        </childnode>
        <childnode refid="8" relation="usage">
          <edgelabel>d_name</edgelabel>
          <edgelabel>d_symbol_alias</edgelabel>
          <edgelabel>d_symbol_name</edgelabel>
        </childnode>
        <childnode refid="10" relation="usage">
          <edgelabel>d_input_signature</edgelabel>
          <edgelabel>d_output_signature</edgelabel>
        </childnode>
        <childnode refid="11" relation="usage">
          <edgelabel>d_debug_logger</edgelabel>
          <edgelabel>d_logger</edgelabel>
        </childnode>
        <childnode refid="12" relation="usage">
          <edgelabel>msg_queue</edgelabel>
        </childnode>
        <childnode refid="13" relation="usage">
          <edgelabel>d_rpc_vars</edgelabel>
        </childnode>
        <childnode refid="15" relation="usage">
          <edgelabel>d_message_subscribers</edgelabel>
        </childnode>
      </node>
      <node id="3">
        <label>gr::block</label>
        <link refid="classgr_1_1block"/>
        <childnode refid="4" relation="public-inheritance">
        </childnode>
        <childnode refid="16" relation="usage">
          <edgelabel>d_max_output_buffer</edgelabel>
          <edgelabel>d_min_output_buffer</edgelabel>
        </childnode>
        <childnode refid="15" relation="usage">
          <edgelabel>d_pmt_done</edgelabel>
          <edgelabel>d_system_port</edgelabel>
        </childnode>
      </node>
      <node id="17">
        <label>gr::blocks::control_loop</label>
        <link refid="classgr_1_1blocks_1_1control__loop"/>
      </node>
      <node id="1">
        <label>gr::digital::fll_band_edge_cc</label>
        <link refid="classgr_1_1digital_1_1fll__band__edge__cc"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
        <childnode refid="17" relation="public-inheritance">
        </childnode>
      </node>
      <node id="6">
        <label>gr::messages::msg_accepter</label>
        <link refid="classgr_1_1messages_1_1msg__accepter"/>
      </node>
      <node id="5">
        <label>gr::msg_accepter</label>
        <link refid="classgr_1_1msg__accepter"/>
        <childnode refid="6" relation="public-inheritance">
        </childnode>
      </node>
      <node id="2">
        <label>gr::sync_block</label>
        <link refid="classgr_1_1sync__block"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="9">
        <label>std::basic_string&lt; Char &gt;</label>
      </node>
      <node id="7">
        <label>std::enable_shared_from_this&lt; basic_block &gt;</label>
      </node>
      <node id="12">
        <label>std::map&lt; pmt::pmt_t, msg_queue_t, msg_queue_comparator &gt;</label>
      </node>
      <node id="10">
        <label>std::shared_ptr&lt; io_signature &gt;</label>
      </node>
      <node id="11">
        <label>std::shared_ptr&lt; logger &gt;</label>
      </node>
      <node id="15">
        <label>std::shared_ptr&lt; pmt_base &gt;</label>
      </node>
      <node id="14">
        <label>std::shared_ptr&lt; rpcbasic_base &gt;</label>
      </node>
      <node id="8">
        <label>std::string</label>
        <childnode refid="9" relation="public-inheritance">
        </childnode>
      </node>
      <node id="16">
        <label>std::vector&lt; long &gt;</label>
      </node>
      <node id="13">
        <label>std::vector&lt; rpcbasic_sptr &gt;</label>
        <childnode refid="14" relation="usage">
          <edgelabel>elements</edgelabel>
          <edgelabel>p</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="gr-digital/include/gnuradio/digital/fll_band_edge_cc.h" line="71" column="1" bodyfile="gr-digital/include/gnuradio/digital/fll_band_edge_cc.h" bodystart="73" bodyend="161"/>
    <listofallmembers>
      <member refid="classgr_1_1basic__block_1ab82376fe13f515cb904c0d2e9fec87b6" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>_post</name></member>
      <member refid="classgr_1_1block_1a099f578878243499d63846bbee61979a" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>active_thread_priority</name></member>
      <member refid="classgr_1_1block_1a8b7cc51b9d289124d6843bb392f564fc" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>add_item_tag</name></member>
      <member refid="classgr_1_1block_1a8f0ee37749a77d3f40a5bb04233f6028" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>add_item_tag</name></member>
      <member refid="classgr_1_1basic__block_1aafde1a3d26b00f4c81321248c44741c6" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>add_rpc_variable</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a9ddc1f8d8367fe5b436cca7e7b514bb8" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>advance_loop</name></member>
      <member refid="classgr_1_1basic__block_1ab6bc65ad989bb7aa762e9f6064e05534" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>alias</name></member>
      <member refid="classgr_1_1basic__block_1a7c23228d2623680d85ce836dea19da21" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>alias_pmt</name></member>
      <member refid="classgr_1_1basic__block_1abd5fd45a3aab213bdf7e826ef0baf654" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>alias_set</name></member>
      <member refid="classgr_1_1block_1a97e9110914ad00e6d8b9b9e4837508c4" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>alignment</name></member>
      <member refid="classgr_1_1block_1a725dd951d233c6f3f2a5eccce0117033" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>allocate_buffer</name></member>
      <member refid="classgr_1_1block_1a43d5b375cade3fc372f620ca7cfb939b" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>allocate_detail</name></member>
      <member refid="classgr_1_1basic__block_1a6cc897729213ab4d2e3ade44c6942100" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>basic_block</name></member>
      <member refid="classgr_1_1basic__block_1a451b45483aec67682289f4cf94e53f74" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>basic_block</name></member>
      <member refid="classgr_1_1basic__block_1ac84f6979cb9e7650de9d9205901401aaab729ab9b0c860fece10ea1eddab6ce52" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>BLACK</name></member>
      <member refid="classgr_1_1block_1a37b0ee4b7eb7b8d334be0125e8464a71" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>blkd_input_timer_value</name></member>
      <member refid="classgr_1_1block_1a624c3e070c3df38e5d11e4acd0f59b46" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>block</name></member>
      <member refid="classgr_1_1block_1aebbc2ed68daafc4de5ee0f5df21efe6e" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>block</name></member>
      <member refid="classgr_1_1basic__block_1aca13d6f083397aada5b44d0f349ce151" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>check_topology</name></member>
      <member refid="classgr_1_1block_1af19867ade7536783777a5c5e91b69972" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>clear_finished</name></member>
      <member refid="classgr_1_1basic__block_1ae6531de80c07321b7fb6f93d47952a12" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>color</name></member>
      <member refid="classgr_1_1block_1a47193333ce3fe1536fb1663bf314f63d" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>consume</name></member>
      <member refid="classgr_1_1block_1a12ea5eba701e22a3d023d0ba7c6ee07c" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>consume_each</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a58198399010524f9d24d2614c958a3f4" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>control_loop</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a3a26bce3693aefd4728660b7882f7fe2" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>control_loop</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a67112cc95cb9f12cd09e9be144b8cc83" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_alpha</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a2c2c67fcce7a11abbed6eb18b62b1546" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_beta</name></member>
      <member refid="classgr_1_1block_1a8b2991658d2d61fa34f776f557f5d508" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_blkd_input_timer_value</name></member>
      <member refid="classgr_1_1basic__block_1afc7a00e9e0ff69ceb903d3d6ff506473" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_color</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a3668de07bed21c240ce31daeb4b5f563" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_damping</name></member>
      <member refid="classgr_1_1basic__block_1a13bd702ed57a052484e8c431b4ba3a63" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_debug_logger</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a45fe93c2722efee119906cef0b88e222" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_freq</name></member>
      <member refid="classgr_1_1basic__block_1a84d6b200bb5e268424e9e4630cb22e5a" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_input_signature</name></member>
      <member refid="classgr_1_1basic__block_1a65abdb3eefde2c95646944b18094dddc" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_logger</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a6542b914418ec6586f782f9dc32c66e2" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_loop_bw</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1aa9a824b4eecf293229d122c4cf557b22" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_max_freq</name></member>
      <member refid="classgr_1_1block_1ab740ebd7e5e88ab5ed7039db9f054db1" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_max_output_buffer</name></member>
      <member refid="classgr_1_1basic__block_1aefa8ebb27b9d86bef179e30e37f0dfc3" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_message_subscribers</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1ac674611142e1e98f57b2683d6cd9b903" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_min_freq</name></member>
      <member refid="classgr_1_1block_1a4c393a6daebc82ddf6844a62f1c5e8ae" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_min_output_buffer</name></member>
      <member refid="classgr_1_1basic__block_1ad7da20e98a288f84597882e047df63f4" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_name</name></member>
      <member refid="classgr_1_1basic__block_1a84c091a90172b2eb6d617f6346bbce3f" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_output_signature</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1af36d9458b26770d6a6c7025808be2414" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_phase</name></member>
      <member refid="classgr_1_1block_1ad72091916b86278b58b6d106876b3e8c" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_pmt_done</name></member>
      <member refid="classgr_1_1basic__block_1a8d54f7ea6ebf134e68e028294488354d" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_rpc_set</name></member>
      <member refid="classgr_1_1basic__block_1ae5d5ad853077c6eaf83c0ebce53d14f2" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_rpc_vars</name></member>
      <member refid="classgr_1_1block_1aaf5b8dd7bba021af7bd93f39453f7482" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_setlock</name></member>
      <member refid="classgr_1_1basic__block_1a2de4ae58aaf6af63fe57ecf0e64dcbe0" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_symbol_alias</name></member>
      <member refid="classgr_1_1basic__block_1af6b5f158f329834b12d9b204cf62a10e" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_symbol_name</name></member>
      <member refid="classgr_1_1basic__block_1a7073674b5876118ae50cd7cc5646ad80" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_symbolic_id</name></member>
      <member refid="classgr_1_1block_1a2460fc9ff6df7f38a51dadba06b94904" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_system_port</name></member>
      <member refid="classgr_1_1basic__block_1a8afb0c354fb5fc2141fc7580361c2f00" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>d_unique_id</name></member>
      <member refid="classgr_1_1block_1acad5d6e62ea885cb77d19f72451581c2" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>declare_sample_delay</name></member>
      <member refid="classgr_1_1block_1aa7df9d4ebb09530cd3be2ad78da411b4" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>declare_sample_delay</name></member>
      <member refid="classgr_1_1basic__block_1af9e69c810222df1bccbd159d660eda06" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>delete_head_nowait</name></member>
      <member refid="classgr_1_1block_1acbed8f29e876494528b826c00e30cffa" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>detail</name></member>
      <member refid="classgr_1_1basic__block_1aa0c8bc1d82de984c872fbaefc0ff954b" prot="protected" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>dispatch_msg</name></member>
      <member refid="classgr_1_1basic__block_1a0ea70146bf5ce65a8c20c0b7234063d9" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>empty_handled_p</name></member>
      <member refid="classgr_1_1basic__block_1a75b7c42c06430e9f5330f7462a5350a1" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>empty_handled_p</name></member>
      <member refid="classgr_1_1basic__block_1aea4958dfb6cc37d60db6afaba91f6e6e" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>empty_p</name></member>
      <member refid="classgr_1_1basic__block_1aecb5d318b3d3689e6f7f448d29a03032" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>empty_p</name></member>
      <member refid="classgr_1_1block_1a71d3cc9f05edecef8b7bda7f16580848" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>enable_update_rate</name></member>
      <member refid="classgr_1_1basic__block_1acffa27c6be8af72ae44773185687d49c" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>erase_msg</name></member>
      <member refid="classgr_1_1block_1a9bbf96f6a81d5c289934a68ef44dd1b4" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>expand_minmax_buffer</name></member>
      <member refid="classgr_1_1digital_1_1fll__band__edge__cc_1a1c17eda69a54433d1565f89be89c96a5" prot="public" virt="pure-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>filter_size</name></member>
      <member refid="classgr_1_1block_1a89242cb1ac9d2bf5e75f923745baa576" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>finished</name></member>
      <member refid="classgr_1_1block_1ab82ebb52662cf4fa6b1417d3571414da" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>fixed_rate</name></member>
      <member refid="classgr_1_1sync__block_1adf288a9267d2cd9cc7d44ed265d1e0c7" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>fixed_rate_ninput_to_noutput</name></member>
      <member refid="classgr_1_1sync__block_1a19566d4723a1f4de45d43d08744c6a11" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>fixed_rate_noutput_to_ninput</name></member>
      <member refid="classgr_1_1sync__block_1ae4096fcd7a8c7f1baaac53350eb17443" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>forecast</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a31b65cd76562c7ba387ceee475d3b102" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>frequency_limit</name></member>
      <member refid="classgr_1_1sync__block_1ab88dad1d9876d667004077ff92c33ee0" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>general_work</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a5a41324fba8159d00e74ceb033c02fcf" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>get_alpha</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a8c0e01186feb812dd5e244c084f30a8d" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>get_beta</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a070cc8aefc1bb3dbdff76c0f544a0bb0" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>get_damping_factor</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a54b262246cef1895167549a6ceb82fff" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>get_frequency</name></member>
      <member refid="classgr_1_1basic__block_1a33724cc678371b3713e13ed29217963e" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>get_iterator</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a3710c19b35c0b1a59db5a9cd5515f952" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>get_loop_bandwidth</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1ae3b8ed82a240da12580d21f413289f98" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>get_max_freq</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a2a60887a2e9f76651c34ba34f30313fa" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>get_min_freq</name></member>
      <member refid="classgr_1_1basic__block_1a30fdffa888cd7433a1fe06caa6de2ec8" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>get_msg_map</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a3072d8c0fc324500dc7d6e052476627d" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>get_phase</name></member>
      <member refid="classgr_1_1block_1aa0272555827fe26a1878e53ce4be092c" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>get_tags_in_range</name></member>
      <member refid="classgr_1_1block_1a83143d92b16b5bf93bf43a66a46bb60e" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>get_tags_in_range</name></member>
      <member refid="classgr_1_1block_1abf2cc497d68c4650be55765d0fe12291" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>get_tags_in_window</name></member>
      <member refid="classgr_1_1block_1a451b95d244e27e815eb3f9e56ea6ac32" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>get_tags_in_window</name></member>
      <member refid="classgr_1_1basic__block_1ac84f6979cb9e7650de9d9205901401aaa229412131f1cac62bf1cb3c63b12a19d" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>GREY</name></member>
      <member refid="classgr_1_1basic__block_1ac8bf058b47b635100945e20f3cc5d0b0" prot="protected" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>has_msg_handler</name></member>
      <member refid="classgr_1_1basic__block_1a8cdeb25c366bedbadf918b7f106dbf85" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>has_msg_port</name></member>
      <member refid="classgr_1_1block_1aa1bbd70747868454da06ba2049b61a18" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>history</name></member>
      <member refid="classgr_1_1block_1a77149752323d0e1309cf43d66a31ae65" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>identifier</name></member>
      <member refid="classgr_1_1basic__block_1a0067e4bfc94bd79182de1a9c7ab7d267" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>input_signature</name></member>
      <member refid="classgr_1_1basic__block_1acbf0d8127f9b1da8dcb327b29391812a" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>insert_tail</name></member>
      <member refid="classgr_1_1block_1abf6cf687db7ff69169d7fb7e3e346d65" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>is_pc_rpc_set</name></member>
      <member refid="classgr_1_1basic__block_1a10bd994a51158fd3803377960d688795" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>is_rpc_set</name></member>
      <member refid="classgr_1_1block_1a4f67d984bc126aa4d254e62464525b79" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>is_set_max_noutput_items</name></member>
      <member refid="classgr_1_1block_1aa6323c615066d53d4d1b374900abb3f3" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>is_unaligned</name></member>
      <member refid="classgr_1_1block_1a7d4018d4bbe1bc19569f674003c60cc9" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>log_level</name></member>
      <member refid="classgr_1_1digital_1_1fll__band__edge__cc_1ad34044240cfa800e757b8a4a3cba22f0" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>make</name></member>
      <member refid="classgr_1_1block_1af710a90819f19705f2d2ba1aa49d0172" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>max_noutput_items</name></member>
      <member refid="classgr_1_1block_1a5faeaab35423014dc59749d63cfe4cf1" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>max_output_buffer</name></member>
      <member refid="classgr_1_1basic__block_1a8780d41bb2091c00a9637e15e872a7ce" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>message_port_is_hier</name></member>
      <member refid="classgr_1_1basic__block_1a5cc9ea399d0940de8440e028b7352ed7" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>message_port_is_hier_in</name></member>
      <member refid="classgr_1_1basic__block_1a218a3ea133d838c8344fb3914c54ba3a" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>message_port_is_hier_out</name></member>
      <member refid="classgr_1_1basic__block_1a485fa8f9fa04a1abcfe3f111d22e8e5f" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>message_port_pub</name></member>
      <member refid="classgr_1_1basic__block_1a362b6de38292cca9c1d56439a6efad04" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>message_port_register_in</name></member>
      <member refid="classgr_1_1basic__block_1ac3047921885668943a13dabd35d5eda4" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>message_port_register_out</name></member>
      <member refid="classgr_1_1basic__block_1adddd339f229f55bd96229d7a7dd5cc8f" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>message_port_sub</name></member>
      <member refid="classgr_1_1basic__block_1ad5496693b3c7c8be32529d695f83db1c" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>message_port_unsub</name></member>
      <member refid="classgr_1_1basic__block_1ae92faa0b6775de0100f6d202140403a2" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>message_ports_in</name></member>
      <member refid="classgr_1_1basic__block_1ad6351658056b5381f3803233cb75c928" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>message_ports_out</name></member>
      <member refid="classgr_1_1basic__block_1a15300c27e1a332bc7dcff6438ec6c080" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>message_subscribers</name></member>
      <member refid="classgr_1_1block_1ab90ff4303cdcd140143b4f9f55a441ee" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>min_noutput_items</name></member>
      <member refid="classgr_1_1block_1ac28e42e36ef843b999cca3702981ccd7" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>min_output_buffer</name></member>
      <member refid="classgr_1_1block_1a594fc8f2ff2e456ed929221437696bce" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>mp_relative_rate</name></member>
      <member refid="classgr_1_1msg__accepter_1ae25bb0b46019f4dbe2bdcecdf50dc755" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>msg_accepter</name></member>
      <member refid="classgr_1_1basic__block_1a68e92e54cda7a02697074705b9a7c08d" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>msg_queue</name></member>
      <member refid="classgr_1_1basic__block_1af3a5056e2de6b3e561c02f2de37de44c" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>name</name></member>
      <member refid="classgr_1_1block_1a2279d1eb421203bc5b0f100a6d5dc263" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>nitems_read</name></member>
      <member refid="classgr_1_1block_1a742128a481fcb9e43a3e0cd535a57f9e" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>nitems_written</name></member>
      <member refid="classgr_1_1basic__block_1a4e3baf2d69f2a00871c89993e28b50ea" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>nmsgs</name></member>
      <member refid="classgr_1_1block_1a74745ea741b0aae938b003854f6043e0" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>no_pc_rpc</name></member>
      <member refid="classgr_1_1block_1adf235647d7ec77995751de89d94a22a6" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>notify_msg_neighbors</name></member>
      <member refid="classgr_1_1block_1a9a78a1ee7447a340162c719ef948b915" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>output_multiple</name></member>
      <member refid="classgr_1_1block_1ad3c6867e113ea236e5e07a3674783e1d" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>output_multiple_set</name></member>
      <member refid="classgr_1_1basic__block_1ae1a185fca1da861c9e6213f9e8284fed" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>output_signature</name></member>
      <member refid="classgr_1_1block_1a4989096e4edf5e8171b65e3ce663af1e" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_input_buffers_full</name></member>
      <member refid="classgr_1_1block_1a97d830331a4274ff8060fa925262afcf" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_input_buffers_full</name></member>
      <member refid="classgr_1_1block_1a08e5deef4ebd0e6c2e11b839eaeadd9f" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_input_buffers_full_avg</name></member>
      <member refid="classgr_1_1block_1a4d364bfc03abaa13f77b515169a86cb1" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_input_buffers_full_avg</name></member>
      <member refid="classgr_1_1block_1a00723a35c6e095da35608c8438e16cdf" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_input_buffers_full_var</name></member>
      <member refid="classgr_1_1block_1aee4a47800f4d1484e276778a2461ce37" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_input_buffers_full_var</name></member>
      <member refid="classgr_1_1block_1af4a03de0d6609ca0e03b875250b7650c" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_noutput_items</name></member>
      <member refid="classgr_1_1block_1a3beb47de467a4a117b0c096f8511d3af" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_noutput_items_avg</name></member>
      <member refid="classgr_1_1block_1ae0725cd4ff4f5040a513c2a61355d434" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_noutput_items_var</name></member>
      <member refid="classgr_1_1block_1a84ef5905d40b507a2230c996d8857289" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_nproduced</name></member>
      <member refid="classgr_1_1block_1ad0b4960e100a088caefa99fb39f99a02" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_nproduced_avg</name></member>
      <member refid="classgr_1_1block_1a1a506f34b8b8c3f968dc0a8cb9da0650" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_nproduced_var</name></member>
      <member refid="classgr_1_1block_1ab125047ee56cf687e3475674a28d267f" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_output_buffers_full</name></member>
      <member refid="classgr_1_1block_1abc0ec64aeeb1e51206049f7804f7774f" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_output_buffers_full</name></member>
      <member refid="classgr_1_1block_1a0ed8f2224fe1d0b27e17cd66723452a8" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_output_buffers_full_avg</name></member>
      <member refid="classgr_1_1block_1ad7f7e6fbb500e78493bc27b85e6c4c9f" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_output_buffers_full_avg</name></member>
      <member refid="classgr_1_1block_1a2ad2a99ea794d44956d2878471e5976d" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_output_buffers_full_var</name></member>
      <member refid="classgr_1_1block_1a43ecae35f34a1fc99d1bcbdccb844505" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_output_buffers_full_var</name></member>
      <member refid="classgr_1_1block_1a78a27917edcd3b32f10b2166f3362a68" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_throughput_avg</name></member>
      <member refid="classgr_1_1block_1ae8b89079d24a3216eb1b17d75ec5b8d8" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_work_time</name></member>
      <member refid="classgr_1_1block_1a2df6452cef2999e1b32458a5e542f948" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_work_time_avg</name></member>
      <member refid="classgr_1_1block_1a2c9fdd36be297e4b503ccd6290663367" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_work_time_total</name></member>
      <member refid="classgr_1_1block_1a4918e75c4d11a0b7222c9ba250313ebc" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>pc_work_time_var</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a410bd28032522a9ea3357e1760b8846b" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>phase_wrap</name></member>
      <member refid="classgr_1_1msg__accepter_1a1032a8f3bf410b7670bc9af0c7c6d7ad" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>post</name></member>
      <member refid="classgr_1_1digital_1_1fll__band__edge__cc_1ab816370332f69bf7e9533323a73a6a06" prot="public" virt="pure-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>print_taps</name></member>
      <member refid="classgr_1_1block_1aa10e476b727d19dc6f95cb2326193607" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>processor_affinity</name></member>
      <member refid="classgr_1_1block_1aa5581727d057bdd8113f8b2a3fc5bd66" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>produce</name></member>
      <member refid="classgr_1_1block_1a2a9a0d39af4c22733092d6556042e810" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>relative_rate</name></member>
      <member refid="classgr_1_1block_1a691c55aa7b05a6b316754b4833c7c08b" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>relative_rate_d</name></member>
      <member refid="classgr_1_1block_1aa6a82fc4f09727a83d21a491dc355db4" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>relative_rate_i</name></member>
      <member refid="classgr_1_1block_1a461f6cc92174e83b10c3ec5336036768" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>remove_item_tag</name></member>
      <member refid="classgr_1_1block_1a94906298cd5995a94172c53dbfbc77dd" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>remove_item_tag</name></member>
      <member refid="classgr_1_1block_1a13425cc28b7c19d8e6b004cf15df4063" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>replace_buffer</name></member>
      <member refid="classgr_1_1block_1adb2d3602fe818cef1978090923667009" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>reset_perf_counters</name></member>
      <member refid="classgr_1_1digital_1_1fll__band__edge__cc_1ae54eab4b07e29de8b544101ebf3da5b3" prot="public" virt="pure-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>rolloff</name></member>
      <member refid="classgr_1_1basic__block_1ac349eee015757c75f8486b36ee08b106" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>rpc_set</name></member>
      <member refid="classgr_1_1block_1a5fbdc43bbdf257d22298bf5e68adb875" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>sample_delay</name></member>
      <member refid="classgr_1_1digital_1_1fll__band__edge__cc_1ae033602e41f51c075b1a2d9ad923783a" prot="public" virt="pure-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>samples_per_symbol</name></member>
      <member refid="classgr_1_1block_1a49b49c097bffefe79f9d730539330edf" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_alignment</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a96941dd371da64d83e3c3f8eab7bfc8a" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_alpha</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a1bb58989ff0c57cf2cc90d0804788f6f" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_beta</name></member>
      <member refid="classgr_1_1block_1abc9220cdf7a9972db81549e0ee1bb275" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_blkd_input_timer_value</name></member>
      <member refid="classgr_1_1basic__block_1ad5251b68da76a9ce6bef105ef8136547" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_block_alias</name></member>
      <member refid="classgr_1_1basic__block_1a2c4a58849217d8b76ba2d25c0dfd8bd0" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_color</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1abb3497f1bbae1f1835808e80e8d5d24f" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_damping_factor</name></member>
      <member refid="classgr_1_1block_1a776fbf15f5280bf8da74929b4ea8bb39" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_detail</name></member>
      <member refid="classgr_1_1digital_1_1fll__band__edge__cc_1a060dd4a119354f3a1de4e095710ce99d" prot="public" virt="pure-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_filter_size</name></member>
      <member refid="classgr_1_1block_1aa927cd4d5b8993122cf60dd556ffe62d" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_fixed_rate</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a7739f1f594784e5757fa3f7aecf1de8b" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_frequency</name></member>
      <member refid="classgr_1_1block_1ac2dac90e45498ad53a19544c01114136" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_history</name></member>
      <member refid="classgr_1_1basic__block_1a3f3f8f70bd0f0f2925b09bb75725c2b6" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_input_signature</name></member>
      <member refid="classgr_1_1block_1a2cbfba0f5144d425430e4139520bb297" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_inverse_relative_rate</name></member>
      <member refid="classgr_1_1block_1a0d33c4cc8b0131b9b8df41e3b46784b1" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_is_unaligned</name></member>
      <member refid="classgr_1_1block_1ae4c10f5f25c47e15f715eee574cd0951" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_log_level</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1ad0f94dae4f7d1d47c6bd34d8513aba0f" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_loop_bandwidth</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1aebbd72604f730759ec3b2caa52539bb3" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_max_freq</name></member>
      <member refid="classgr_1_1block_1ae2405dc2f6c84bb8e59aab56e4ce9d84" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_max_noutput_items</name></member>
      <member refid="classgr_1_1block_1a711fb69e35fb871e9a5e41d6a1f2afb1" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_max_output_buffer</name></member>
      <member refid="classgr_1_1block_1a96d021628c08db3b138d3ee7c572ad90" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_max_output_buffer</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a2115b23308e2143b23c5ee6fc8f41e6d" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_min_freq</name></member>
      <member refid="classgr_1_1block_1a65cfc579150dc4d10c6180d3365aa9a8" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_min_noutput_items</name></member>
      <member refid="classgr_1_1block_1a9d10e3f6747f91b215abe81b60a003d5" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_min_output_buffer</name></member>
      <member refid="classgr_1_1block_1a46a03397c78096a2f1c7f1b59f225f5b" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_min_output_buffer</name></member>
      <member refid="classgr_1_1basic__block_1a7fed11ec01538bfea999fb37687b43b4" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_msg_handler</name></member>
      <member refid="classgr_1_1block_1a63d67fd758b70c6f2d7b7d4edcec53b3" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_output_multiple</name></member>
      <member refid="classgr_1_1basic__block_1a7933b6bc4ad512774bbb40616cc31b4d" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_output_signature</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1ad3a05e49d58e840c46cbffe4b10b9a6b" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_phase</name></member>
      <member refid="classgr_1_1block_1a00276b0a919a51d9255131c92ed91b27" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_processor_affinity</name></member>
      <member refid="classgr_1_1block_1aff3003eea3517dd3e8d9a5297c1196b1" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_relative_rate</name></member>
      <member refid="classgr_1_1block_1adf7794aa6f7ae1f9e243d6bc07687a77" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_relative_rate</name></member>
      <member refid="classgr_1_1digital_1_1fll__band__edge__cc_1a7f449b380e715fa8ee524d352b4d8228" prot="public" virt="pure-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_rolloff</name></member>
      <member refid="classgr_1_1digital_1_1fll__band__edge__cc_1ad96b3ae3c08ba430d5e3092a28847ea6" prot="public" virt="pure-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_samples_per_symbol</name></member>
      <member refid="classgr_1_1block_1a476e218927e426ac88c26431cbf086cd" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_tag_propagation_policy</name></member>
      <member refid="classgr_1_1block_1a83e0fd5c4db199e6e6f2fc75cdfb5dfa" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_thread_priority</name></member>
      <member refid="classgr_1_1block_1a4d914fbc7814a682e25f5b2a40140d47" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>set_unaligned</name></member>
      <member refid="classgr_1_1block_1a9425064fac92607770042f472e140d7e" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>setup_pc_rpc</name></member>
      <member refid="classgr_1_1basic__block_1a7f8bf6b9f28014657a6e8b5f25ca7802" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>setup_rpc</name></member>
      <member refid="classgr_1_1basic__block_1a5b3a3265861764bbfb189e70f7a68cf1" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>shared_from_base</name></member>
      <member refid="classgr_1_1digital_1_1fll__band__edge__cc_1afe1917232805e999261c517af9efb910" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>sptr</name></member>
      <member refid="classgr_1_1block_1a7f58745d1374b30a7b866406dc97850f" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>start</name></member>
      <member refid="classgr_1_1block_1a0863bc16f7c84adf4cddf5d53124450e" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>stop</name></member>
      <member refid="classgr_1_1basic__block_1ab4985e58945604020bb5fd252df7b4c5" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>symbol_name</name></member>
      <member refid="classgr_1_1basic__block_1a7c225b210f999a526e5b714eb603ddd5" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>symbolic_id</name></member>
      <member refid="classgr_1_1sync__block_1a205473e9112aaffd3f92fcdcfa212ff4" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>sync_block</name></member>
      <member refid="classgr_1_1sync__block_1a1372aea30148feba7e744c58a88782e4" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>sync_block</name></member>
      <member refid="classgr_1_1block_1a4070b0462cce39d66b0c7c90ef2153d8" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>system_handler</name></member>
      <member refid="classgr_1_1block_1a4892196a19ef044a0eedeaa6566893c8" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>tag_propagation_policy</name></member>
      <member refid="classgr_1_1block_1abc40fd4d514724a5446a2b34b2352b4e" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>tag_propagation_policy_t</name></member>
      <member refid="classgr_1_1block_1a585b831aea5775730931d7fb9e6e8253" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>thread_priority</name></member>
      <member refid="classgr_1_1basic__block_1a84bf6924dfa0bb724caca46575669557" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>to_basic_block</name></member>
      <member refid="classgr_1_1block_1abc40fd4d514724a5446a2b34b2352b4ea5b3fd823d5f918e588008c0bc876e574" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>TPP_ALL_TO_ALL</name></member>
      <member refid="classgr_1_1block_1abc40fd4d514724a5446a2b34b2352b4eaadf6e1b257eee0590cc2b26161d08cdc" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>TPP_CUSTOM</name></member>
      <member refid="classgr_1_1block_1abc40fd4d514724a5446a2b34b2352b4ea2e3b11eb10000e0efab110c31a83e502" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>TPP_DONT</name></member>
      <member refid="classgr_1_1block_1abc40fd4d514724a5446a2b34b2352b4ea747127b6fb520f34be8ae3f951fdc53c" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>TPP_ONE_TO_ONE</name></member>
      <member refid="classgr_1_1block_1a079b46fddc4241f7d5784f47a4d69893" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>unaligned</name></member>
      <member refid="classgr_1_1basic__block_1a2e458ea6cf1129f1c3bb6f66229303ca" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>unique_id</name></member>
      <member refid="classgr_1_1block_1a460e8e5f15a4c5418ce3fc167c20a973" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>unset_max_noutput_items</name></member>
      <member refid="classgr_1_1block_1a84b99b697f5323c8c062ff6ac5691fc3" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>unset_processor_affinity</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1acb261d4921aae70126685b9bcb31c84f" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>update_gains</name></member>
      <member refid="classgr_1_1block_1af0c836adc464e4b05983facc66b6e401" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>update_rate</name></member>
      <member refid="classgr_1_1basic__block_1ac84f6979cb9e7650de9d9205901401aa" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>vcolor</name></member>
      <member refid="classgr_1_1basic__block_1ac84f6979cb9e7650de9d9205901401aaa42ae6a0efeb1be877a188c7ad4778f50" prot="protected" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>WHITE</name></member>
      <member refid="classgr_1_1sync__block_1a38942c5d8bee5232404ab71ada9a3956" prot="public" virt="pure-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>work</name></member>
      <member refid="classgr_1_1block_1aad622109b3f7676df26c6e75dede24caa8cac307593cf1087803f28eee28ff45a" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>WORK_CALLED_PRODUCE</name></member>
      <member refid="classgr_1_1block_1aad622109b3f7676df26c6e75dede24caa3e2d37c41af566875030fa1376c4203f" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>WORK_DONE</name></member>
      <member refid="classgr_1_1block_1aad622109b3f7676df26c6e75dede24ca" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>work_return_t</name></member>
      <member refid="classgr_1_1basic__block_1a6f1b212d7fb9637d34d078b073e7e803" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>~basic_block</name></member>
      <member refid="classgr_1_1block_1a7713e4b282e743e8aac3df3c1b68fd6d" prot="public" virt="non-virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>~block</name></member>
      <member refid="classgr_1_1blocks_1_1control__loop_1a115a3768d189b629e65297f9e12d28c4" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>~control_loop</name></member>
      <member refid="classgr_1_1msg__accepter_1a06c38c26efbfb1c4fd05eae97d2de748" prot="public" virt="virtual"><scope>gr::digital::fll_band_edge_cc</scope><name>~msg_accepter</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
