<?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.14.0" xml:lang="en-US">
  <compounddef id="structe4k__state" kind="struct" language="C++" prot="public">
    <compoundname>e4k_state</compoundname>
    <includes refid="rtl2832-tuner__e4k_8h" local="no">rtl2832-tuner_e4k.h</includes>
    <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="structe4k__state_1a9a801d0c52afc5796c172d1509eeaa59" prot="public" static="no" mutable="no">
        <type><ref refid="classRTL2832__NAMESPACE_1_1TUNERS__NAMESPACE_1_1e4k" kindref="compound">RTL2832_NAMESPACE::TUNERS_NAMESPACE::e4k</ref> *</type>
        <definition>RTL2832_NAMESPACE::TUNERS_NAMESPACE::e4k* e4k_state::pTuner</definition>
        <argsstring></argsstring>
        <name>pTuner</name>
        <qualifiedname>e4k_state::pTuner</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/rtl2832-tuner_e4k.h" line="195" column="42" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/rtl2832-tuner_e4k.h" bodystart="195" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structe4k__state_1a97513a6620eca20acc93cb67b785d303" prot="public" static="no" mutable="no">
        <type>uint8_t</type>
        <definition>uint8_t e4k_state::i2c_addr</definition>
        <argsstring></argsstring>
        <name>i2c_addr</name>
        <qualifiedname>e4k_state::i2c_addr</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/rtl2832-tuner_e4k.h" line="196" column="9" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/rtl2832-tuner_e4k.h" bodystart="196" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structe4k__state_1a6d41ecfaeb1029c4234e84039c61c9f3" prot="public" static="no" mutable="no">
        <type>enum <ref refid="rtl2832-tuner__e4k_8h_1af07fb6536bd915cf115f1696af88cc94" kindref="member">e4k_band</ref></type>
        <definition>enum e4k_band e4k_state::band</definition>
        <argsstring></argsstring>
        <name>band</name>
        <qualifiedname>e4k_state::band</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/rtl2832-tuner_e4k.h" line="197" column="14" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/rtl2832-tuner_e4k.h" bodystart="197" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="structe4k__state_1a48e1067763ce35aff6e55521649c7daa" prot="public" static="no" mutable="no">
        <type>struct <ref refid="structe4k__pll__params" kindref="compound">e4k_pll_params</ref></type>
        <definition>struct e4k_pll_params e4k_state::vco</definition>
        <argsstring></argsstring>
        <name>vco</name>
        <qualifiedname>e4k_state::vco</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/rtl2832-tuner_e4k.h" line="198" column="21" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/rtl2832-tuner_e4k.h" bodystart="198" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="2">
        <label>RTL2832_NAMESPACE::TUNERS_NAMESPACE::e4k</label>
        <link refid="classRTL2832__NAMESPACE_1_1TUNERS__NAMESPACE_1_1e4k"/>
        <childnode refid="3" relation="public-inheritance">
        </childnode>
        <childnode refid="1" relation="usage">
          <edgelabel>m_stateE4K</edgelabel>
        </childnode>
      </node>
      <node id="7">
        <label>RTL2832_NAMESPACE::demod</label>
        <link refid="classRTL2832__NAMESPACE_1_1demod"/>
        <childnode refid="5" relation="public-inheritance">
        </childnode>
        <childnode refid="6" relation="public-inheritance">
        </childnode>
        <childnode refid="8" relation="usage">
          <edgelabel>m_current_info</edgelabel>
        </childnode>
        <childnode refid="4" relation="usage">
          <edgelabel>m_dummy_tuner</edgelabel>
          <edgelabel>m_tuner</edgelabel>
        </childnode>
        <childnode refid="9" relation="usage">
          <edgelabel>m_params</edgelabel>
        </childnode>
        <childnode refid="12" relation="usage">
          <edgelabel>m_sample_rate_range</edgelabel>
        </childnode>
      </node>
      <node id="9">
        <label>RTL2832_NAMESPACE::demod::params</label>
        <link refid="structRTL2832__NAMESPACE_1_1demod_1_1params"/>
        <childnode refid="10" relation="usage">
          <edgelabel>message_output</edgelabel>
        </childnode>
        <childnode refid="11" relation="usage">
          <edgelabel>tuner_params</edgelabel>
        </childnode>
      </node>
      <node id="8">
        <label>RTL2832_NAMESPACE::device_info</label>
        <link refid="structRTL2832__NAMESPACE_1_1device__info"/>
        <childnode refid="4" relation="usage">
          <edgelabel>factory</edgelabel>
        </childnode>
      </node>
      <node id="5">
        <label>RTL2832_NAMESPACE::i2c_interface</label>
        <link refid="classRTL2832__NAMESPACE_1_1i2c__interface"/>
      </node>
      <node id="10">
        <label>RTL2832_NAMESPACE::log_sink</label>
        <link refid="classRTL2832__NAMESPACE_1_1log__sink"/>
      </node>
      <node id="6">
        <label>RTL2832_NAMESPACE::named_interface</label>
        <link refid="classRTL2832__NAMESPACE_1_1named__interface"/>
      </node>
      <node id="4">
        <label>RTL2832_NAMESPACE::tuner</label>
        <link refid="classRTL2832__NAMESPACE_1_1tuner"/>
        <childnode refid="5" relation="public-inheritance">
        </childnode>
        <childnode refid="6" relation="public-inheritance">
        </childnode>
      </node>
      <node id="11">
        <label>RTL2832_NAMESPACE::tuner::params</label>
        <link refid="structRTL2832__NAMESPACE_1_1tuner_1_1params"/>
        <childnode refid="10" relation="usage">
          <edgelabel>message_output</edgelabel>
        </childnode>
      </node>
      <node id="3">
        <label>RTL2832_NAMESPACE::tuner_skeleton</label>
        <link refid="classRTL2832__NAMESPACE_1_1tuner__skeleton"/>
        <childnode refid="4" relation="public-inheritance">
        </childnode>
        <childnode refid="7" relation="usage">
          <edgelabel>m_demod</edgelabel>
        </childnode>
        <childnode refid="11" relation="usage">
          <edgelabel>m_params</edgelabel>
        </childnode>
        <childnode refid="12" relation="usage">
          <edgelabel>m_bandwidth_range</edgelabel>
          <edgelabel>m_frequency_range</edgelabel>
          <edgelabel>m_gain_range</edgelabel>
        </childnode>
        <childnode refid="13" relation="usage">
          <edgelabel>m_bandwidth_values</edgelabel>
          <edgelabel>m_gain_values</edgelabel>
        </childnode>
        <childnode refid="14" relation="usage">
          <edgelabel>m_gain_modes</edgelabel>
        </childnode>
      </node>
      <node id="15">
        <label>e4k_pll_params</label>
        <link refid="structe4k__pll__params"/>
      </node>
      <node id="1">
        <label>e4k_state</label>
        <link refid="structe4k__state"/>
        <childnode refid="2" relation="usage">
          <edgelabel>pTuner</edgelabel>
        </childnode>
        <childnode refid="15" relation="usage">
          <edgelabel>vco</edgelabel>
        </childnode>
      </node>
      <node id="14">
        <label>std::map&lt; int, std::string &gt;</label>
      </node>
      <node id="12">
        <label>std::pair&lt; double, double &gt;</label>
      </node>
      <node id="13">
        <label>std::vector&lt; double &gt;</label>
      </node>
    </collaborationgraph>
    <location file="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/rtl2832-tuner_e4k.h" line="194" column="1" bodyfile="/opt/local/var/macports/build/gr-baz-1881b18e/work/gr-baz-937834ce3520b730277328d8e0cdebb3f2b1aafc/lib/rtl2832-tuner_e4k.h" bodystart="194" bodyend="199"/>
    <listofallmembers>
      <member refid="structe4k__state_1a6d41ecfaeb1029c4234e84039c61c9f3" prot="public" virt="non-virtual"><scope>e4k_state</scope><name>band</name></member>
      <member refid="structe4k__state_1a97513a6620eca20acc93cb67b785d303" prot="public" virt="non-virtual"><scope>e4k_state</scope><name>i2c_addr</name></member>
      <member refid="structe4k__state_1a9a801d0c52afc5796c172d1509eeaa59" prot="public" virt="non-virtual"><scope>e4k_state</scope><name>pTuner</name></member>
      <member refid="structe4k__state_1a48e1067763ce35aff6e55521649c7daa" prot="public" virt="non-virtual"><scope>e4k_state</scope><name>vco</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
