<?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.8" xml:lang="en-US">
  <compounddef id="classgr_1_1adapt_1_1lms__filter__ff__impl" kind="class" language="C++" prot="public">
    <compoundname>gr::adapt::lms_filter_ff_impl</compoundname>
    <basecompoundref refid="classgr_1_1adapt_1_1lms__filter__ff" prot="public" virt="non-virtual">gr::adapt::lms_filter_ff</basecompoundref>
    <basecompoundref prot="private" virt="non-virtual">filter::kernel::fir_filter_fff</basecompoundref>
    <includes refid="lms__filter__ff__impl_8h" local="no">lms_filter_ff_impl.h</includes>
    <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1aff44e68131f78223fa6c588293bf9b0b" prot="private" static="no" mutable="no">
        <type>std::vector&lt; float &gt;</type>
        <definition>std::vector&lt;float&gt; gr::adapt::lms_filter_ff_impl::d_new_taps</definition>
        <argsstring></argsstring>
        <name>d_new_taps</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::d_new_taps</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="40" column="17" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" bodystart="40" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1a5a8e06d8e384260f08df9379e381b10e" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool gr::adapt::lms_filter_ff_impl::d_first_input</definition>
        <argsstring></argsstring>
        <name>d_first_input</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::d_first_input</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="42" column="10" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" bodystart="42" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1a268920926c05952bccee48d698cca267" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool gr::adapt::lms_filter_ff_impl::d_updated</definition>
        <argsstring></argsstring>
        <name>d_updated</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::d_updated</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="43" column="10" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" bodystart="43" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1afce77858f334570cd374a5f5f2902cfd" prot="private" static="no" mutable="no">
        <type>float</type>
        <definition>float gr::adapt::lms_filter_ff_impl::d_error</definition>
        <argsstring></argsstring>
        <name>d_error</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::d_error</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="44" column="11" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" bodystart="44" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1a2a0e760e78d79b42b62f8c505b5bf184" prot="private" static="no" mutable="no">
        <type>float</type>
        <definition>float gr::adapt::lms_filter_ff_impl::d_mu</definition>
        <argsstring></argsstring>
        <name>d_mu</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::d_mu</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="45" column="11" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" bodystart="45" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1a4050d39253f40b9847d330ca57b786df" prot="private" static="no" mutable="no">
        <type>unsigned</type>
        <definition>unsigned gr::adapt::lms_filter_ff_impl::d_skip</definition>
        <argsstring></argsstring>
        <name>d_skip</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::d_skip</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="46" column="14" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" bodystart="46" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1a69bc50ef74a7386b2910f3f6b4344278" prot="private" static="no" mutable="no">
        <type>unsigned</type>
        <definition>unsigned gr::adapt::lms_filter_ff_impl::d_i</definition>
        <argsstring></argsstring>
        <name>d_i</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::d_i</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="46" column="21" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" bodystart="46" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1a12398ae232657357798a4dd1bdb07518" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool gr::adapt::lms_filter_ff_impl::d_adapt</definition>
        <argsstring></argsstring>
        <name>d_adapt</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::d_adapt</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="47" column="10" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" bodystart="47" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1a193b622e77599887292b9c62a88bf9c1" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool gr::adapt::lms_filter_ff_impl::d_bypass</definition>
        <argsstring></argsstring>
        <name>d_bypass</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::d_bypass</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="47" column="18" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" bodystart="47" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1a604e84097ba17bd60bedae0d11d6a853" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool gr::adapt::lms_filter_ff_impl::d_reset</definition>
        <argsstring></argsstring>
        <name>d_reset</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::d_reset</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="47" column="27" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" bodystart="47" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="protected-func">
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1ad5a9bcaff5f38660f6fcb46f58bc2810" prot="protected" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>float</type>
        <definition>float gr::adapt::lms_filter_ff_impl::error</definition>
        <argsstring>(const float &amp;desired, const float &amp;out)</argsstring>
        <name>error</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::error</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1lms__filter__ff_1a5456a8cba13e6a38e39cb260b946a145">error</reimplements>
        <param>
          <type>const float &amp;</type>
          <declname>desired</declname>
        </param>
        <param>
          <type>const float &amp;</type>
          <declname>out</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="50" column="11"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1abecea79b5e7d5f0a7d36ec1bb537748d" prot="protected" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::adapt::lms_filter_ff_impl::update_tap</definition>
        <argsstring>(float &amp;tap, const float &amp;in)</argsstring>
        <name>update_tap</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::update_tap</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1lms__filter__ff_1aba51736151830a8b2c8c5306987d0409">update_tap</reimplements>
        <param>
          <type>float &amp;</type>
          <declname>tap</declname>
        </param>
        <param>
          <type>const float &amp;</type>
          <declname>in</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="51" column="10"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="public-func">
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1abb38b05249350c27a2650ec80f5eee1c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::adapt::lms_filter_ff_impl::lms_filter_ff_impl</definition>
        <argsstring>(bool first_input, int num_taps, float mu, unsigned skip, unsigned decimation, bool adapt, bool bypass, bool reset)</argsstring>
        <name>lms_filter_ff_impl</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::lms_filter_ff_impl</qualifiedname>
        <param>
          <type>bool</type>
          <declname>first_input</declname>
        </param>
        <param>
          <type>int</type>
          <declname>num_taps</declname>
        </param>
        <param>
          <type>float</type>
          <declname>mu</declname>
        </param>
        <param>
          <type>unsigned</type>
          <declname>skip</declname>
        </param>
        <param>
          <type>unsigned</type>
          <declname>decimation</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>adapt</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>bypass</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>reset</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="54" column="5"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1adaca743c8378bd5fd45bc7ed05e69026" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::adapt::lms_filter_ff_impl::~lms_filter_ff_impl</definition>
        <argsstring>()=default</argsstring>
        <name>~lms_filter_ff_impl</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::~lms_filter_ff_impl</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="62" column="5"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1ab0dd1a8c506e317e19957e5c5bc75bf3" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>const std::vector&lt; float &gt; &amp;</type>
        <definition>const std::vector&lt; float &gt; &amp; gr::adapt::lms_filter_ff_impl::get_taps</definition>
        <argsstring>() override</argsstring>
        <name>get_taps</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::get_taps</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1lms__filter__ff_1a901a36eacac56fbe953c7aa7ae7ac0e2">get_taps</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="64" column="23"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1aae0d40d6f09ba440ba99726a54273891" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::adapt::lms_filter_ff_impl::set_taps</definition>
        <argsstring>(const std::vector&lt; float &gt; &amp;new_taps) override</argsstring>
        <name>set_taps</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::set_taps</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1lms__filter__ff_1ab1bb741d94805ca0ffe432b343656015">set_taps</reimplements>
        <param>
          <type>const std::vector&lt; float &gt; &amp;</type>
          <declname>new_taps</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="65" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1ae78c2b339fdc9aa8097ee78e1ae0e23e" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>float</type>
        <definition>float gr::adapt::lms_filter_ff_impl::get_mu</definition>
        <argsstring>() const override</argsstring>
        <name>get_mu</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::get_mu</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1lms__filter__ff_1a5dba540983247bfff473684abad92e45">get_mu</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="66" column="11"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1ab34e923c8f3eb80d16b9255e4216c0c1" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::adapt::lms_filter_ff_impl::set_mu</definition>
        <argsstring>(float mu) override</argsstring>
        <name>set_mu</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::set_mu</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1lms__filter__ff_1ab3d174400ca5e1d7ddd9ae9626cfddf1">set_mu</reimplements>
        <param>
          <type>float</type>
          <declname>mu</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="67" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1a51910e626dd027590718ef201e76d8ad" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>unsigned</type>
        <definition>unsigned gr::adapt::lms_filter_ff_impl::get_skip</definition>
        <argsstring>() const override</argsstring>
        <name>get_skip</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::get_skip</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1lms__filter__ff_1a4f8599f74e1d694bbdf23e6eb1e72b42">get_skip</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="68" column="14"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1a14c9e225682c6b6f8f3e00723de26662" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::adapt::lms_filter_ff_impl::set_skip</definition>
        <argsstring>(unsigned skip) override</argsstring>
        <name>set_skip</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::set_skip</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1lms__filter__ff_1a4d04fde8a6b022f6a70d0f83dfcc09ab">set_skip</reimplements>
        <param>
          <type>unsigned</type>
          <declname>skip</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="69" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1ac799fc1ad69a50f96ec767b538e5395b" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>bool gr::adapt::lms_filter_ff_impl::get_adapt</definition>
        <argsstring>() const override</argsstring>
        <name>get_adapt</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::get_adapt</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1lms__filter__ff_1a594ea76b742a057d2ca7b256e2454457">get_adapt</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="70" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1ac34a1c14593581db9abc5708178a5a62" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::adapt::lms_filter_ff_impl::set_adapt</definition>
        <argsstring>(bool adapt) override</argsstring>
        <name>set_adapt</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::set_adapt</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1lms__filter__ff_1ae6b3ce6d82d882d20565a785dce98c92">set_adapt</reimplements>
        <param>
          <type>bool</type>
          <declname>adapt</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="71" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1a2327a2db8df6083ef11844743bd5ca6a" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>bool gr::adapt::lms_filter_ff_impl::get_bypass</definition>
        <argsstring>() const override</argsstring>
        <name>get_bypass</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::get_bypass</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1lms__filter__ff_1a9b0ce0a720df0040b233131559f804c0">get_bypass</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="72" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1ac2294ab9cf43d2b613f3c85a0a6645f1" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::adapt::lms_filter_ff_impl::set_bypass</definition>
        <argsstring>(bool bypass) override</argsstring>
        <name>set_bypass</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::set_bypass</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1lms__filter__ff_1a43298c5c255540144825215f0df7c09a">set_bypass</reimplements>
        <param>
          <type>bool</type>
          <declname>bypass</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="73" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1a6a97653cc24b03129a1ae6f600a1160a" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>bool gr::adapt::lms_filter_ff_impl::get_reset</definition>
        <argsstring>() const override</argsstring>
        <name>get_reset</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::get_reset</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1lms__filter__ff_1a9f621586588f50c9c1c49c16ccc23b01">get_reset</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="74" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1a920eecce4a53becc405106a217f45603" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::adapt::lms_filter_ff_impl::set_reset</definition>
        <argsstring>(bool reset) override</argsstring>
        <name>set_reset</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::set_reset</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1lms__filter__ff_1a97286205169788b4ada606b576c2b001">set_reset</reimplements>
        <param>
          <type>bool</type>
          <declname>reset</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="75" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1lms__filter__ff__impl_1ab59a12b1e3708c16d4bb1c4876bb7abe" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int gr::adapt::lms_filter_ff_impl::work</definition>
        <argsstring>(int noutput_items, gr_vector_const_void_star &amp;input_items, gr_vector_void_star &amp;output_items)</argsstring>
        <name>work</name>
        <qualifiedname>gr::adapt::lms_filter_ff_impl::work</qualifiedname>
        <param>
          <type>int</type>
          <declname>noutput_items</declname>
        </param>
        <param>
          <type>gr_vector_const_void_star &amp;</type>
          <declname>input_items</declname>
        </param>
        <param>
          <type>gr_vector_void_star &amp;</type>
          <declname>output_items</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="78" column="9"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="4">
        <label>filter::kernel::fir_filter_fff</label>
      </node>
      <node id="2">
        <label>gr::adapt::lms_filter_ff</label>
        <link refid="classgr_1_1adapt_1_1lms__filter__ff"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="1">
        <label>gr::adapt::lms_filter_ff_impl</label>
        <link refid="classgr_1_1adapt_1_1lms__filter__ff__impl"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
        <childnode refid="4" relation="private-inheritance">
        </childnode>
      </node>
      <node id="3">
        <label>gr::sync_decimator</label>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="4">
        <label>filter::kernel::fir_filter_fff</label>
      </node>
      <node id="2">
        <label>gr::adapt::lms_filter_ff</label>
        <link refid="classgr_1_1adapt_1_1lms__filter__ff"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="1">
        <label>gr::adapt::lms_filter_ff_impl</label>
        <link refid="classgr_1_1adapt_1_1lms__filter__ff__impl"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
        <childnode refid="4" relation="private-inheritance">
        </childnode>
      </node>
      <node id="3">
        <label>gr::sync_decimator</label>
      </node>
    </collaborationgraph>
    <location file="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" line="34" column="1" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/lms_filter_ff_impl.h" bodystart="34" bodyend="81"/>
    <listofallmembers>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1a12398ae232657357798a4dd1bdb07518" prot="private" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>d_adapt</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1a193b622e77599887292b9c62a88bf9c1" prot="private" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>d_bypass</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1afce77858f334570cd374a5f5f2902cfd" prot="private" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>d_error</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1a5a8e06d8e384260f08df9379e381b10e" prot="private" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>d_first_input</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1a69bc50ef74a7386b2910f3f6b4344278" prot="private" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>d_i</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1a2a0e760e78d79b42b62f8c505b5bf184" prot="private" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>d_mu</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1aff44e68131f78223fa6c588293bf9b0b" prot="private" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>d_new_taps</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1a604e84097ba17bd60bedae0d11d6a853" prot="private" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>d_reset</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1a4050d39253f40b9847d330ca57b786df" prot="private" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>d_skip</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1a268920926c05952bccee48d698cca267" prot="private" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>d_updated</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1ad5a9bcaff5f38660f6fcb46f58bc2810" prot="protected" virt="virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>error</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1ac799fc1ad69a50f96ec767b538e5395b" prot="public" virt="virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>get_adapt</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1a2327a2db8df6083ef11844743bd5ca6a" prot="public" virt="virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>get_bypass</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1ae78c2b339fdc9aa8097ee78e1ae0e23e" prot="public" virt="virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>get_mu</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1a6a97653cc24b03129a1ae6f600a1160a" prot="public" virt="virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>get_reset</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1a51910e626dd027590718ef201e76d8ad" prot="public" virt="virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>get_skip</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1ab0dd1a8c506e317e19957e5c5bc75bf3" prot="public" virt="virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>get_taps</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1abb38b05249350c27a2650ec80f5eee1c" prot="public" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>lms_filter_ff_impl</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff_1a327f86161ed24bac658692ead1616fd7" prot="public" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>make</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1ac34a1c14593581db9abc5708178a5a62" prot="public" virt="virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>set_adapt</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1ac2294ab9cf43d2b613f3c85a0a6645f1" prot="public" virt="virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>set_bypass</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1ab34e923c8f3eb80d16b9255e4216c0c1" prot="public" virt="virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>set_mu</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1a920eecce4a53becc405106a217f45603" prot="public" virt="virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>set_reset</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1a14c9e225682c6b6f8f3e00723de26662" prot="public" virt="virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>set_skip</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1aae0d40d6f09ba440ba99726a54273891" prot="public" virt="virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>set_taps</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff_1ad7a687ccdb66e7c4557732c70c46c66a" prot="public" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>sptr</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1abecea79b5e7d5f0a7d36ec1bb537748d" prot="protected" virt="virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>update_tap</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1ab59a12b1e3708c16d4bb1c4876bb7abe" prot="public" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>work</name></member>
      <member refid="classgr_1_1adapt_1_1lms__filter__ff__impl_1adaca743c8378bd5fd45bc7ed05e69026" prot="public" virt="non-virtual"><scope>gr::adapt::lms_filter_ff_impl</scope><name>~lms_filter_ff_impl</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
