<?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_1foo_1_1channel__model__impl" kind="class" language="C++" prot="public">
    <compoundname>gr::foo::channel_model_impl</compoundname>
    <basecompoundref refid="classgr_1_1foo_1_1channel__model" prot="public" virt="non-virtual">gr::foo::channel_model</basecompoundref>
    <includes refid="channel__model__impl_8h" local="no">channel_model_impl.h</includes>
    <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classgr_1_1foo_1_1channel__model__impl_1a53eb9aca96a532d38a166e0864a0ea3b" prot="private" static="no" mutable="no">
        <type>blocks::add_cc::sptr</type>
        <definition>blocks::add_cc::sptr gr::foo::channel_model_impl::d_noise_adder</definition>
        <argsstring></argsstring>
        <name>d_noise_adder</name>
        <qualifiedname>gr::foo::channel_model_impl::d_noise_adder</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="36" column="26" bodyfile="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" bodystart="36" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1foo_1_1channel__model__impl_1a4cac91455bf9614bb2d5e615c5d8148c" prot="private" static="no" mutable="no">
        <type>blocks::multiply_cc::sptr</type>
        <definition>blocks::multiply_cc::sptr gr::foo::channel_model_impl::d_mixer_offset</definition>
        <argsstring></argsstring>
        <name>d_mixer_offset</name>
        <qualifiedname>gr::foo::channel_model_impl::d_mixer_offset</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="37" column="31" bodyfile="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" bodystart="37" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1foo_1_1channel__model__impl_1a5ca7a6ef59d02f447bcf87b72d7d722a" prot="private" static="no" mutable="no">
        <type>analog::sig_source_c::sptr</type>
        <definition>analog::sig_source_c::sptr gr::foo::channel_model_impl::d_freq_offset</definition>
        <argsstring></argsstring>
        <name>d_freq_offset</name>
        <qualifiedname>gr::foo::channel_model_impl::d_freq_offset</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="39" column="32" bodyfile="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" bodystart="39" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1foo_1_1channel__model__impl_1aacb39c21e782550bd1dd7d0afc440801" prot="private" static="no" mutable="no">
        <type>analog::noise_source_c::sptr</type>
        <definition>analog::noise_source_c::sptr gr::foo::channel_model_impl::d_noise</definition>
        <argsstring></argsstring>
        <name>d_noise</name>
        <qualifiedname>gr::foo::channel_model_impl::d_noise</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="40" column="34" bodyfile="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" bodystart="40" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1foo_1_1channel__model__impl_1a2dcdd0709eaa40176261b56975e571ae" prot="private" static="no" mutable="no">
        <type>filter::mmse_resampler_cc::sptr</type>
        <definition>filter::mmse_resampler_cc::sptr gr::foo::channel_model_impl::d_timing_offset</definition>
        <argsstring></argsstring>
        <name>d_timing_offset</name>
        <qualifiedname>gr::foo::channel_model_impl::d_timing_offset</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="42" column="37" bodyfile="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" bodystart="42" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1foo_1_1channel__model__impl_1a6ae849f94dac27222f82d0e23a2bc989" prot="private" static="no" mutable="no">
        <type>filter::fir_filter_ccc::sptr</type>
        <definition>filter::fir_filter_ccc::sptr gr::foo::channel_model_impl::d_multipath</definition>
        <argsstring></argsstring>
        <name>d_multipath</name>
        <qualifiedname>gr::foo::channel_model_impl::d_multipath</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="43" column="34" bodyfile="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" bodystart="43" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1foo_1_1channel__model__impl_1a945f53d238a9bd8cccfd07daa04526f3" prot="private" static="no" mutable="no">
        <type>std::vector&lt; gr_complex &gt;</type>
        <definition>std::vector&lt;gr_complex&gt; gr::foo::channel_model_impl::d_taps</definition>
        <argsstring></argsstring>
        <name>d_taps</name>
        <qualifiedname>gr::foo::channel_model_impl::d_taps</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="45" column="17" bodyfile="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" bodystart="45" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="public-func">
      <memberdef kind="function" id="classgr_1_1foo_1_1channel__model__impl_1a603afcaa8f813d3090907cd1e5e5cc10" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::foo::channel_model_impl::channel_model_impl</definition>
        <argsstring>(double noise_voltage, double frequency_offset, double epsilon, const std::vector&lt; gr_complex &gt; &amp;taps, double noise_seed, bool block_tags)</argsstring>
        <name>channel_model_impl</name>
        <qualifiedname>gr::foo::channel_model_impl::channel_model_impl</qualifiedname>
        <param>
          <type>double</type>
          <declname>noise_voltage</declname>
        </param>
        <param>
          <type>double</type>
          <declname>frequency_offset</declname>
        </param>
        <param>
          <type>double</type>
          <declname>epsilon</declname>
        </param>
        <param>
          <type>const std::vector&lt; gr_complex &gt; &amp;</type>
          <declname>taps</declname>
        </param>
        <param>
          <type>double</type>
          <declname>noise_seed</declname>
        </param>
        <param>
          <type>bool</type>
          <declname>block_tags</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="48" column="5"/>
        <references refid="classgr_1_1foo_1_1channel__model__impl_1acadaab6e63cc33892eb23dfabe7850fa">frequency_offset</references>
        <references refid="classgr_1_1foo_1_1channel__model__impl_1aa21dc8917b97e8e2dd97b916cf8b6623">noise_voltage</references>
        <references refid="classgr_1_1foo_1_1channel__model__impl_1af42dd738556b149fb99ba40c9c3a7544">taps</references>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1foo_1_1channel__model__impl_1aa906623dbfaa9dd38ecfda6d0a9ddffe" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::foo::channel_model_impl::~channel_model_impl</definition>
        <argsstring>()</argsstring>
        <name>~channel_model_impl</name>
        <qualifiedname>gr::foo::channel_model_impl::~channel_model_impl</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="55" column="5"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1foo_1_1channel__model__impl_1a7098d04ee1ca36907b7e80b146699db2" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::foo::channel_model_impl::set_noise_voltage</definition>
        <argsstring>(double noise_voltage)</argsstring>
        <name>set_noise_voltage</name>
        <qualifiedname>gr::foo::channel_model_impl::set_noise_voltage</qualifiedname>
        <reimplements refid="classgr_1_1foo_1_1channel__model_1a2b1a7916ad4d91629d4163a42d2dc812">set_noise_voltage</reimplements>
        <param>
          <type>double</type>
          <declname>noise_voltage</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="57" column="10"/>
        <references refid="classgr_1_1foo_1_1channel__model__impl_1aa21dc8917b97e8e2dd97b916cf8b6623">noise_voltage</references>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1foo_1_1channel__model__impl_1a03c39127719f8732ce7b1b0329d7235d" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::foo::channel_model_impl::set_frequency_offset</definition>
        <argsstring>(double frequency_offset)</argsstring>
        <name>set_frequency_offset</name>
        <qualifiedname>gr::foo::channel_model_impl::set_frequency_offset</qualifiedname>
        <reimplements refid="classgr_1_1foo_1_1channel__model_1af508a261e38541742f1e654aa333b3c2">set_frequency_offset</reimplements>
        <param>
          <type>double</type>
          <declname>frequency_offset</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="58" column="10"/>
        <references refid="classgr_1_1foo_1_1channel__model__impl_1acadaab6e63cc33892eb23dfabe7850fa">frequency_offset</references>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1foo_1_1channel__model__impl_1a11a57087f90fcefac460bd787e530a86" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::foo::channel_model_impl::set_taps</definition>
        <argsstring>(const std::vector&lt; gr_complex &gt; &amp;taps)</argsstring>
        <name>set_taps</name>
        <qualifiedname>gr::foo::channel_model_impl::set_taps</qualifiedname>
        <reimplements refid="classgr_1_1foo_1_1channel__model_1ab14e0c10dc36f467dd154286daae234b">set_taps</reimplements>
        <param>
          <type>const std::vector&lt; gr_complex &gt; &amp;</type>
          <declname>taps</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="59" column="10"/>
        <references refid="classgr_1_1foo_1_1channel__model__impl_1af42dd738556b149fb99ba40c9c3a7544">taps</references>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1foo_1_1channel__model__impl_1a9ccc59f8c3ed08694f9cb4d8a4c8b80f" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void gr::foo::channel_model_impl::set_timing_offset</definition>
        <argsstring>(double epsilon)</argsstring>
        <name>set_timing_offset</name>
        <qualifiedname>gr::foo::channel_model_impl::set_timing_offset</qualifiedname>
        <reimplements refid="classgr_1_1foo_1_1channel__model_1a61fc525e734f12f057f75faaec6b6b4e">set_timing_offset</reimplements>
        <param>
          <type>double</type>
          <declname>epsilon</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="60" column="10"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1foo_1_1channel__model__impl_1aa21dc8917b97e8e2dd97b916cf8b6623" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>double</type>
        <definition>double gr::foo::channel_model_impl::noise_voltage</definition>
        <argsstring>() const</argsstring>
        <name>noise_voltage</name>
        <qualifiedname>gr::foo::channel_model_impl::noise_voltage</qualifiedname>
        <reimplements refid="classgr_1_1foo_1_1channel__model_1a0cbe617c5b4ac72927cbf84d97db7d45">noise_voltage</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="62" column="12"/>
        <referencedby refid="classgr_1_1foo_1_1channel__model__impl_1a603afcaa8f813d3090907cd1e5e5cc10">channel_model_impl</referencedby>
        <referencedby refid="classgr_1_1foo_1_1channel__model__impl_1a7098d04ee1ca36907b7e80b146699db2">set_noise_voltage</referencedby>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1foo_1_1channel__model__impl_1acadaab6e63cc33892eb23dfabe7850fa" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>double</type>
        <definition>double gr::foo::channel_model_impl::frequency_offset</definition>
        <argsstring>() const</argsstring>
        <name>frequency_offset</name>
        <qualifiedname>gr::foo::channel_model_impl::frequency_offset</qualifiedname>
        <reimplements refid="classgr_1_1foo_1_1channel__model_1ae0554e286db397fd828f82ed8244b1fa">frequency_offset</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="63" column="12"/>
        <referencedby refid="classgr_1_1foo_1_1channel__model__impl_1a603afcaa8f813d3090907cd1e5e5cc10">channel_model_impl</referencedby>
        <referencedby refid="classgr_1_1foo_1_1channel__model__impl_1a03c39127719f8732ce7b1b0329d7235d">set_frequency_offset</referencedby>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1foo_1_1channel__model__impl_1af42dd738556b149fb99ba40c9c3a7544" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>std::vector&lt; gr_complex &gt;</type>
        <definition>std::vector&lt; gr_complex &gt; gr::foo::channel_model_impl::taps</definition>
        <argsstring>() const</argsstring>
        <name>taps</name>
        <qualifiedname>gr::foo::channel_model_impl::taps</qualifiedname>
        <reimplements refid="classgr_1_1foo_1_1channel__model_1a61c1b448303d10ec228bb673c10308eb">taps</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="64" column="17"/>
        <referencedby refid="classgr_1_1foo_1_1channel__model__impl_1a603afcaa8f813d3090907cd1e5e5cc10">channel_model_impl</referencedby>
        <referencedby refid="classgr_1_1foo_1_1channel__model__impl_1a11a57087f90fcefac460bd787e530a86">set_taps</referencedby>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1foo_1_1channel__model__impl_1aa502ccb1742d76762cd52d748466dd18" prot="public" static="no" const="yes" explicit="no" inline="no" virt="virtual">
        <type>double</type>
        <definition>double gr::foo::channel_model_impl::timing_offset</definition>
        <argsstring>() const</argsstring>
        <name>timing_offset</name>
        <qualifiedname>gr::foo::channel_model_impl::timing_offset</qualifiedname>
        <reimplements refid="classgr_1_1foo_1_1channel__model_1aa8dd5f7569f9d4bd5a380f24f76e8f4d">timing_offset</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="65" column="12"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="2">
        <label>gr::foo::channel_model</label>
        <link refid="classgr_1_1foo_1_1channel__model"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="1">
        <label>gr::foo::channel_model_impl</label>
        <link refid="classgr_1_1foo_1_1channel__model__impl"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="3">
        <label>hier_block2</label>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="2">
        <label>gr::foo::channel_model</label>
        <link refid="classgr_1_1foo_1_1channel__model"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
      </node>
      <node id="1">
        <label>gr::foo::channel_model_impl</label>
        <link refid="classgr_1_1foo_1_1channel__model__impl"/>
        <childnode refid="2" relation="public-inheritance">
        </childnode>
      </node>
      <node id="3">
        <label>hier_block2</label>
      </node>
    </collaborationgraph>
    <location file="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" line="33" column="1" bodyfile="/home/builder/build/src/gr-foo/lib/channel_model_impl.h" bodystart="34" bodyend="66"/>
    <listofallmembers>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1a603afcaa8f813d3090907cd1e5e5cc10" prot="public" virt="non-virtual"><scope>gr::foo::channel_model_impl</scope><name>channel_model_impl</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1a5ca7a6ef59d02f447bcf87b72d7d722a" prot="private" virt="non-virtual"><scope>gr::foo::channel_model_impl</scope><name>d_freq_offset</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1a4cac91455bf9614bb2d5e615c5d8148c" prot="private" virt="non-virtual"><scope>gr::foo::channel_model_impl</scope><name>d_mixer_offset</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1a6ae849f94dac27222f82d0e23a2bc989" prot="private" virt="non-virtual"><scope>gr::foo::channel_model_impl</scope><name>d_multipath</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1aacb39c21e782550bd1dd7d0afc440801" prot="private" virt="non-virtual"><scope>gr::foo::channel_model_impl</scope><name>d_noise</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1a53eb9aca96a532d38a166e0864a0ea3b" prot="private" virt="non-virtual"><scope>gr::foo::channel_model_impl</scope><name>d_noise_adder</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1a945f53d238a9bd8cccfd07daa04526f3" prot="private" virt="non-virtual"><scope>gr::foo::channel_model_impl</scope><name>d_taps</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1a2dcdd0709eaa40176261b56975e571ae" prot="private" virt="non-virtual"><scope>gr::foo::channel_model_impl</scope><name>d_timing_offset</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1acadaab6e63cc33892eb23dfabe7850fa" prot="public" virt="virtual"><scope>gr::foo::channel_model_impl</scope><name>frequency_offset</name></member>
      <member refid="classgr_1_1foo_1_1channel__model_1af27b4b4a3986d8fa9ea78662c641d5bc" prot="public" virt="non-virtual"><scope>gr::foo::channel_model_impl</scope><name>make</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1aa21dc8917b97e8e2dd97b916cf8b6623" prot="public" virt="virtual"><scope>gr::foo::channel_model_impl</scope><name>noise_voltage</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1a03c39127719f8732ce7b1b0329d7235d" prot="public" virt="virtual"><scope>gr::foo::channel_model_impl</scope><name>set_frequency_offset</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1a7098d04ee1ca36907b7e80b146699db2" prot="public" virt="virtual"><scope>gr::foo::channel_model_impl</scope><name>set_noise_voltage</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1a11a57087f90fcefac460bd787e530a86" prot="public" virt="virtual"><scope>gr::foo::channel_model_impl</scope><name>set_taps</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1a9ccc59f8c3ed08694f9cb4d8a4c8b80f" prot="public" virt="virtual"><scope>gr::foo::channel_model_impl</scope><name>set_timing_offset</name></member>
      <member refid="classgr_1_1foo_1_1channel__model_1a446dda9192df3a72229db1e8b0234394" prot="public" virt="non-virtual"><scope>gr::foo::channel_model_impl</scope><name>sptr</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1af42dd738556b149fb99ba40c9c3a7544" prot="public" virt="virtual"><scope>gr::foo::channel_model_impl</scope><name>taps</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1aa502ccb1742d76762cd52d748466dd18" prot="public" virt="virtual"><scope>gr::foo::channel_model_impl</scope><name>timing_offset</name></member>
      <member refid="classgr_1_1foo_1_1channel__model__impl_1aa906623dbfaa9dd38ecfda6d0a9ddffe" prot="public" virt="non-virtual"><scope>gr::foo::channel_model_impl</scope><name>~channel_model_impl</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
