<?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_1nlms__filter__cc__impl" kind="class" language="C++" prot="public">
    <compoundname>gr::adapt::nlms_filter_cc_impl</compoundname>
    <basecompoundref refid="classgr_1_1adapt_1_1nlms__filter__cc" prot="public" virt="non-virtual">gr::adapt::nlms_filter_cc</basecompoundref>
    <basecompoundref prot="private" virt="non-virtual">filter::kernel::fir_filter_ccc</basecompoundref>
    <includes refid="nlms__filter__cc__impl_8h" local="no">nlms_filter_cc_impl.h</includes>
    <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1af6519ecfaf10ce305b73a2d5b3e94f53" prot="private" static="no" mutable="no">
        <type>std::vector&lt; gr_complex &gt;</type>
        <definition>std::vector&lt;gr_complex&gt; gr::adapt::nlms_filter_cc_impl::d_new_taps</definition>
        <argsstring></argsstring>
        <name>d_new_taps</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_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/nlms_filter_cc_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/nlms_filter_cc_impl.h" bodystart="40" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1ac087047dd68fb5e788abf205ea8cd881" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool gr::adapt::nlms_filter_cc_impl::d_first_input</definition>
        <argsstring></argsstring>
        <name>d_first_input</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_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/nlms_filter_cc_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/nlms_filter_cc_impl.h" bodystart="42" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1acf89b38ae9d51fc0b816a2881666a1e3" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool gr::adapt::nlms_filter_cc_impl::d_updated</definition>
        <argsstring></argsstring>
        <name>d_updated</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_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/nlms_filter_cc_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/nlms_filter_cc_impl.h" bodystart="43" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a9acddbc4af9eae60a39e867251f87be4" prot="private" static="no" mutable="no">
        <type>gr_complex</type>
        <definition>gr_complex gr::adapt::nlms_filter_cc_impl::d_error</definition>
        <argsstring></argsstring>
        <name>d_error</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_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/nlms_filter_cc_impl.h" line="44" column="16" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/nlms_filter_cc_impl.h" bodystart="44" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a5b1d11f5d5dc56a254fdf30d2a7e7251" prot="private" static="no" mutable="no">
        <type>gr_complex</type>
        <definition>gr_complex gr::adapt::nlms_filter_cc_impl::d_power</definition>
        <argsstring></argsstring>
        <name>d_power</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::d_power</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/nlms_filter_cc_impl.h" line="44" column="24" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/nlms_filter_cc_impl.h" bodystart="44" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a2c8d6fe055d650b91eaa3405ce0f4083" prot="private" static="no" mutable="no">
        <type>float</type>
        <definition>float gr::adapt::nlms_filter_cc_impl::d_mu</definition>
        <argsstring></argsstring>
        <name>d_mu</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_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/nlms_filter_cc_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/nlms_filter_cc_impl.h" bodystart="45" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a2f4636b2f9db20b5878eb23e5332b58f" prot="private" static="no" mutable="no">
        <type>float</type>
        <definition>float gr::adapt::nlms_filter_cc_impl::d_epsilon</definition>
        <argsstring></argsstring>
        <name>d_epsilon</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::d_epsilon</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/nlms_filter_cc_impl.h" line="45" column="16" bodyfile="/opt/local/var/macports/build/_opt_bblocal_var_buildworker_ports_build_ports_science_gr-adapt/gr-adapt/work/gr-adapt-13245e3fbf31c7f78a0805dfffadafa5952549fc/lib/nlms_filter_cc_impl.h" bodystart="45" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a75e9979c8c2704ae5c371f8909cd0a35" prot="private" static="no" mutable="no">
        <type>unsigned</type>
        <definition>unsigned gr::adapt::nlms_filter_cc_impl::d_skip</definition>
        <argsstring></argsstring>
        <name>d_skip</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_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/nlms_filter_cc_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/nlms_filter_cc_impl.h" bodystart="46" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a3c676556fe5e131fc55dd0c216c8550c" prot="private" static="no" mutable="no">
        <type>unsigned</type>
        <definition>unsigned gr::adapt::nlms_filter_cc_impl::d_i</definition>
        <argsstring></argsstring>
        <name>d_i</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_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/nlms_filter_cc_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/nlms_filter_cc_impl.h" bodystart="46" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a5d085c8d293435554b2db3a0fb637703" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool gr::adapt::nlms_filter_cc_impl::d_adapt</definition>
        <argsstring></argsstring>
        <name>d_adapt</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_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/nlms_filter_cc_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/nlms_filter_cc_impl.h" bodystart="47" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a3f4e56a517956da4c13597e55e81bb27" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool gr::adapt::nlms_filter_cc_impl::d_bypass</definition>
        <argsstring></argsstring>
        <name>d_bypass</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_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/nlms_filter_cc_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/nlms_filter_cc_impl.h" bodystart="47" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a957f9296997b609b5fb0147efd014ee2" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool gr::adapt::nlms_filter_cc_impl::d_reset</definition>
        <argsstring></argsstring>
        <name>d_reset</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_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/nlms_filter_cc_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/nlms_filter_cc_impl.h" bodystart="47" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="protected-func">
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1afa008d41985086c44e839aa9574c61cc" prot="protected" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>gr_complex</type>
        <definition>gr_complex gr::adapt::nlms_filter_cc_impl::error</definition>
        <argsstring>(const gr_complex &amp;desired, const gr_complex &amp;out) override</argsstring>
        <name>error</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::error</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1nlms__filter__cc_1a6abf1187e3139b2c916794a10688086e">error</reimplements>
        <param>
          <type>const gr_complex &amp;</type>
          <declname>desired</declname>
        </param>
        <param>
          <type>const gr_complex &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/nlms_filter_cc_impl.h" line="50" column="16"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a2f8b5c726cc08ce95821556b6eaba6b7" prot="protected" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::adapt::nlms_filter_cc_impl::update_tap</definition>
        <argsstring>(gr_complex &amp;tap, const gr_complex &amp;in) override</argsstring>
        <name>update_tap</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::update_tap</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1nlms__filter__cc_1a17b4c0882489498d8be1a0360f69a8d1">update_tap</reimplements>
        <param>
          <type>gr_complex &amp;</type>
          <declname>tap</declname>
        </param>
        <param>
          <type>const gr_complex &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/nlms_filter_cc_impl.h" line="51" column="10"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="public-func">
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a931de085a9dfe617e0efdc8a43307d3c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::adapt::nlms_filter_cc_impl::nlms_filter_cc_impl</definition>
        <argsstring>(bool first_input, int num_taps, float mu, unsigned skip, unsigned decimation, bool adapt, bool bypass, bool reset)</argsstring>
        <name>nlms_filter_cc_impl</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::nlms_filter_cc_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/nlms_filter_cc_impl.h" line="54" column="5"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a59c3a4c601f4a72e81321e8e39f801a4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::adapt::nlms_filter_cc_impl::~nlms_filter_cc_impl</definition>
        <argsstring>()=default</argsstring>
        <name>~nlms_filter_cc_impl</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::~nlms_filter_cc_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/nlms_filter_cc_impl.h" line="62" column="5"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1ab4b3a8b2405c5c1e719829cde6015dfa" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>const std::vector&lt; gr_complex &gt; &amp;</type>
        <definition>const std::vector&lt; gr_complex &gt; &amp; gr::adapt::nlms_filter_cc_impl::get_taps</definition>
        <argsstring>() override</argsstring>
        <name>get_taps</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::get_taps</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1nlms__filter__cc_1a760ea9fa9316d02fa24e0f154f29304c">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/nlms_filter_cc_impl.h" line="64" column="23"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1ad485bbcf6cfe45b571c6eb477a53b40c" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::adapt::nlms_filter_cc_impl::set_taps</definition>
        <argsstring>(const std::vector&lt; gr_complex &gt; &amp;new_taps) override</argsstring>
        <name>set_taps</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::set_taps</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1nlms__filter__cc_1a7715cb9762c5b67b189861f3f6ef9402">set_taps</reimplements>
        <param>
          <type>const std::vector&lt; gr_complex &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/nlms_filter_cc_impl.h" line="65" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a9910cfbede50ff29a00ed629d627a1b9" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>float</type>
        <definition>float gr::adapt::nlms_filter_cc_impl::get_mu</definition>
        <argsstring>() const override</argsstring>
        <name>get_mu</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::get_mu</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1nlms__filter__cc_1a7403ec1cec19f44929660902dddd7587">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/nlms_filter_cc_impl.h" line="66" column="11"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a856f61ef243a58eb8caf029f34679369" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::adapt::nlms_filter_cc_impl::set_mu</definition>
        <argsstring>(float mu) override</argsstring>
        <name>set_mu</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::set_mu</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1nlms__filter__cc_1a38532bd7e0d5de07ca823026c83410eb">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/nlms_filter_cc_impl.h" line="67" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a430104d63a484fe55dde6d90b79c2e6c" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>unsigned</type>
        <definition>unsigned gr::adapt::nlms_filter_cc_impl::get_skip</definition>
        <argsstring>() const override</argsstring>
        <name>get_skip</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::get_skip</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1nlms__filter__cc_1adc35d2c907f633f27e9ade2ba0e944ce">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/nlms_filter_cc_impl.h" line="68" column="14"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a2d150502ec716cd1d56661d372c7a81c" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::adapt::nlms_filter_cc_impl::set_skip</definition>
        <argsstring>(unsigned skip) override</argsstring>
        <name>set_skip</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::set_skip</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1nlms__filter__cc_1a29b579ae77c3d7fe02f8361f86a0ee59">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/nlms_filter_cc_impl.h" line="69" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a727a433faac829d42a4423a5847628c8" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>bool gr::adapt::nlms_filter_cc_impl::get_adapt</definition>
        <argsstring>() const override</argsstring>
        <name>get_adapt</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::get_adapt</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1nlms__filter__cc_1a4aac0415c5216c3fce1c133d99c3f302">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/nlms_filter_cc_impl.h" line="70" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a0a99ad4dbbf90869e1e2950b40edf886" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::adapt::nlms_filter_cc_impl::set_adapt</definition>
        <argsstring>(bool adapt) override</argsstring>
        <name>set_adapt</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::set_adapt</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1nlms__filter__cc_1a02141d4e0a335fdbf4ad9132f34ec6ed">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/nlms_filter_cc_impl.h" line="71" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a1889ceb81446c8e7a8d20d54d2b714bf" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>bool gr::adapt::nlms_filter_cc_impl::get_bypass</definition>
        <argsstring>() const override</argsstring>
        <name>get_bypass</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::get_bypass</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1nlms__filter__cc_1ad652043085b31c75d88ca071213f9361">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/nlms_filter_cc_impl.h" line="72" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a3d145d7cb6e4aa9e16fbec20b7bb4f45" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::adapt::nlms_filter_cc_impl::set_bypass</definition>
        <argsstring>(bool bypass) override</argsstring>
        <name>set_bypass</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::set_bypass</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1nlms__filter__cc_1afec1736e13ba109a7fa30f368dc3b7a3">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/nlms_filter_cc_impl.h" line="73" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a7dcdaaa05e88b478ef9a20c60b231c28" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>bool</type>
        <definition>bool gr::adapt::nlms_filter_cc_impl::get_reset</definition>
        <argsstring>() const override</argsstring>
        <name>get_reset</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::get_reset</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1nlms__filter__cc_1a6a3492678a3298608dc1d6bcfd4a3f0b">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/nlms_filter_cc_impl.h" line="74" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1aa7e7498ac820b73d27b37cf9dc3cbe1a" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::adapt::nlms_filter_cc_impl::set_reset</definition>
        <argsstring>(bool reset) override</argsstring>
        <name>set_reset</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_impl::set_reset</qualifiedname>
        <reimplements refid="classgr_1_1adapt_1_1nlms__filter__cc_1a1c8a13240c8a8a530dcf6c9ff213f44b">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/nlms_filter_cc_impl.h" line="75" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a69b3c9386d044b920c6d52f8b419fea9" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int gr::adapt::nlms_filter_cc_impl::work</definition>
        <argsstring>(int noutput_items, gr_vector_const_void_star &amp;input_items, gr_vector_void_star &amp;output_items) override</argsstring>
        <name>work</name>
        <qualifiedname>gr::adapt::nlms_filter_cc_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/nlms_filter_cc_impl.h" line="78" column="9"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="4">
        <label>filter::kernel::fir_filter_ccc</label>
      </node>
      <node id="2">
        <label>gr::adapt::nlms_filter_cc</label>
        <link refid="classgr_1_1adapt_1_1nlms__filter__cc"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="1">
        <label>gr::adapt::nlms_filter_cc_impl</label>
        <link refid="classgr_1_1adapt_1_1nlms__filter__cc__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_ccc</label>
      </node>
      <node id="2">
        <label>gr::adapt::nlms_filter_cc</label>
        <link refid="classgr_1_1adapt_1_1nlms__filter__cc"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="1">
        <label>gr::adapt::nlms_filter_cc_impl</label>
        <link refid="classgr_1_1adapt_1_1nlms__filter__cc__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/nlms_filter_cc_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/nlms_filter_cc_impl.h" bodystart="34" bodyend="81"/>
    <listofallmembers>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a5d085c8d293435554b2db3a0fb637703" prot="private" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>d_adapt</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a3f4e56a517956da4c13597e55e81bb27" prot="private" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>d_bypass</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a2f4636b2f9db20b5878eb23e5332b58f" prot="private" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>d_epsilon</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a9acddbc4af9eae60a39e867251f87be4" prot="private" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>d_error</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1ac087047dd68fb5e788abf205ea8cd881" prot="private" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>d_first_input</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a3c676556fe5e131fc55dd0c216c8550c" prot="private" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>d_i</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a2c8d6fe055d650b91eaa3405ce0f4083" prot="private" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>d_mu</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1af6519ecfaf10ce305b73a2d5b3e94f53" prot="private" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>d_new_taps</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a5b1d11f5d5dc56a254fdf30d2a7e7251" prot="private" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>d_power</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a957f9296997b609b5fb0147efd014ee2" prot="private" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>d_reset</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a75e9979c8c2704ae5c371f8909cd0a35" prot="private" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>d_skip</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1acf89b38ae9d51fc0b816a2881666a1e3" prot="private" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>d_updated</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1afa008d41985086c44e839aa9574c61cc" prot="protected" virt="virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>error</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a727a433faac829d42a4423a5847628c8" prot="public" virt="virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>get_adapt</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a1889ceb81446c8e7a8d20d54d2b714bf" prot="public" virt="virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>get_bypass</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a9910cfbede50ff29a00ed629d627a1b9" prot="public" virt="virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>get_mu</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a7dcdaaa05e88b478ef9a20c60b231c28" prot="public" virt="virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>get_reset</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a430104d63a484fe55dde6d90b79c2e6c" prot="public" virt="virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>get_skip</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1ab4b3a8b2405c5c1e719829cde6015dfa" prot="public" virt="virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>get_taps</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc_1ae4abbf3ad52a3ef7d0e9651d24d65211" prot="public" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>make</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a931de085a9dfe617e0efdc8a43307d3c" prot="public" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>nlms_filter_cc_impl</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a0a99ad4dbbf90869e1e2950b40edf886" prot="public" virt="virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>set_adapt</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a3d145d7cb6e4aa9e16fbec20b7bb4f45" prot="public" virt="virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>set_bypass</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a856f61ef243a58eb8caf029f34679369" prot="public" virt="virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>set_mu</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1aa7e7498ac820b73d27b37cf9dc3cbe1a" prot="public" virt="virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>set_reset</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a2d150502ec716cd1d56661d372c7a81c" prot="public" virt="virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>set_skip</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1ad485bbcf6cfe45b571c6eb477a53b40c" prot="public" virt="virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>set_taps</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc_1a3887f64b49621307b978e4b9eb4d8760" prot="public" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>sptr</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a2f8b5c726cc08ce95821556b6eaba6b7" prot="protected" virt="virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>update_tap</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a69b3c9386d044b920c6d52f8b419fea9" prot="public" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>work</name></member>
      <member refid="classgr_1_1adapt_1_1nlms__filter__cc__impl_1a59c3a4c601f4a72e81321e8e39f801a4" prot="public" virt="non-virtual"><scope>gr::adapt::nlms_filter_cc_impl</scope><name>~nlms_filter_cc_impl</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
