Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 6e7a2755bd78c9deedab199b86e675f3 > files > 8144

gnuradio-doc-3.2.2-9.fc14.x86_64.rpm

<?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.7.3">
  <compounddef id="classusrp__sink__base" kind="class" prot="public">
    <compoundname>usrp_sink_base</compoundname>
    <basecompoundref refid="classusrp__base" prot="public" virt="non-virtual">usrp_base</basecompoundref>
    <derivedcompoundref refid="classusrp__sink__c" prot="public" virt="non-virtual">usrp_sink_c</derivedcompoundref>
    <derivedcompoundref refid="classusrp__sink__s" prot="public" virt="non-virtual">usrp_sink_s</derivedcompoundref>
    <includes refid="usrp__sink__base_8h" local="no">usrp_sink_base.h</includes>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classusrp__sink__base_1a31dc385d9e8e45e7055ab6adcaddb311" prot="private" static="no" mutable="no">
        <type><ref refid="classboost_1_1shared__ptr" kindref="compound">boost::shared_ptr</ref>&lt; <ref refid="classusrp__standard__tx" kindref="compound">usrp_standard_tx</ref> &gt;</type>
        <definition>boost::shared_ptr&lt;usrp_standard_tx&gt; usrp_sink_base::d_usrp</definition>
        <argsstring></argsstring>
        <name>d_usrp</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="39" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" bodystart="39" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp__sink__base_1a01863c19b147b9fb41409a32be76673f" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int usrp_sink_base::d_nunderruns</definition>
        <argsstring></argsstring>
        <name>d_nunderruns</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="40" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" bodystart="40" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="protected-func">
      <memberdef kind="function" id="classusrp__sink__base_1a65f54ea873dd38a59524a72ee9dd836f" prot="protected" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>usrp_sink_base::usrp_sink_base</definition>
        <argsstring>(const std::string &amp;name, gr_io_signature_sptr input_signature, int which_board, unsigned int interp_rate, int nchan, int mux, int fusb_block_size, int fusb_nblocks, const std::string fpga_filename, const std::string firmware_filename)</argsstring>
        <name>usrp_sink_base</name>
        <param>
          <type>const std::string &amp;</type>
          <declname>name</declname>
        </param>
        <param>
          <type><ref refid="classboost_1_1shared__ptr" kindref="compound">gr_io_signature_sptr</ref></type>
          <declname>input_signature</declname>
        </param>
        <param>
          <type>int</type>
          <declname>which_board</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>interp_rate</declname>
        </param>
        <param>
          <type>int</type>
          <declname>nchan</declname>
        </param>
        <param>
          <type>int</type>
          <declname>mux</declname>
        </param>
        <param>
          <type>int</type>
          <declname>fusb_block_size</declname>
        </param>
        <param>
          <type>int</type>
          <declname>fusb_nblocks</declname>
        </param>
        <param>
          <type>const std::string</type>
          <declname>fpga_filename</declname>
        </param>
        <param>
          <type>const std::string</type>
          <declname>firmware_filename</declname>
        </param>
        <exceptions> throw (std::runtime_error)</exceptions>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="53"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1a028395de3df16fc8b40324ef4333787a" prot="protected" static="no" const="no" explicit="no" inline="no" virt="pure-virtual">
        <type>void</type>
        <definition>virtual void usrp_sink_base::copy_to_usrp_buffer</definition>
        <argsstring>(gr_vector_const_void_star &amp;input_items, int input_index, int input_items_available, int &amp;input_items_consumed, void *usrp_buffer, int usrp_buffer_length, int &amp;bytes_written)=0</argsstring>
        <name>copy_to_usrp_buffer</name>
        <reimplementedby refid="classusrp__sink__s_1aa458ffc51c5b813a5a66f763204146ce">copy_to_usrp_buffer</reimplementedby>
        <reimplementedby refid="classusrp__sink__c_1ae7c2e29029474bf9bbc7139e52dc3a7d">copy_to_usrp_buffer</reimplementedby>
        <param>
          <type><ref refid="classstd_1_1vector" kindref="compound">gr_vector_const_void_star</ref> &amp;</type>
          <declname>input_items</declname>
        </param>
        <param>
          <type>int</type>
          <declname>input_index</declname>
        </param>
        <param>
          <type>int</type>
          <declname>input_items_available</declname>
        </param>
        <param>
          <type>int &amp;</type>
          <declname>input_items_consumed</declname>
        </param>
        <param>
          <type>void *</type>
          <declname>usrp_buffer</declname>
        </param>
        <param>
          <type>int</type>
          <declname>usrp_buffer_length</declname>
        </param>
        <param>
          <type>int &amp;</type>
          <declname>bytes_written</declname>
        </param>
        <briefdescription>
<para>convert between input item format and usrp native format </para>        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername direction="in">input_items</parametername>
</parameternamelist>
<parameterdescription>
<para>stream(s) of input items </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">input_index</parametername>
</parameternamelist>
<parameterdescription>
<para>starting index in input_items </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">input_items_available</parametername>
</parameternamelist>
<parameterdescription>
<para>number of items available starting at item[index] </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="out">input_items_consumed</parametername>
</parameternamelist>
<parameterdescription>
<para>number of input items consumed by copy </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="out">usrp_buffer</parametername>
</parameternamelist>
<parameterdescription>
<para>destination buffer </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="in">usrp_buffer_length</parametername>
</parameternamelist>
<parameterdescription>
<para><computeroutput>usrp_buffer</computeroutput> length in bytes </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="out">bytes_written</parametername>
</parameternamelist>
<parameterdescription>
<para>number of bytes written into <computeroutput>usrp_buffer</computeroutput> </para></parameterdescription>
</parameteritem>
</parameterlist>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="72"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classusrp__sink__base_1a7fb0b4533821551ace4f6a023edd39f1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>usrp_sink_base::~usrp_sink_base</definition>
        <argsstring>()</argsstring>
        <name>~usrp_sink_base</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="75"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1a6d8bffa2bfbc0e8346995aef494f4dfb" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>int</type>
        <definition>int usrp_sink_base::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>
        <reimplements refid="classgr__sync__block_1a0c523f4285a6eb690f677ee6295ab117">work</reimplements>
        <param>
          <type>int</type>
          <declname>noutput_items</declname>
        </param>
        <param>
          <type><ref refid="classstd_1_1vector" kindref="compound">gr_vector_const_void_star</ref> &amp;</type>
          <declname>input_items</declname>
        </param>
        <param>
          <type><ref refid="classstd_1_1vector" kindref="compound">gr_vector_void_star</ref> &amp;</type>
          <declname>output_items</declname>
        </param>
        <briefdescription>
<para>just like <ref refid="classgr__block_1a137b93d87dc83bbdb6369d33f4ea8197" kindref="member">gr_block::general_work</ref>, only this arranges to call consume_each for you </para>        </briefdescription>
        <detaileddescription>
<para>The user must override work to define the signal processing code </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="79"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1ad067038823e8bc375f4ac414bd3b4516" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_sink_base::set_interp_rate</definition>
        <argsstring>(unsigned int rate)</argsstring>
        <name>set_interp_rate</name>
        <param>
          <type>unsigned int</type>
          <declname>rate</declname>
        </param>
        <briefdescription>
<para>Set interpolator rate. <computeroutput>rate</computeroutput> must be in [4, 1024] and a multiple of 4. </para>        </briefdescription>
        <detaileddescription>
<para>The final complex sample rate across the USB is dac_freq () / interp_rate () * nchannels () </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="87"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1aa73c8375ca4af57115708f56461adb17" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_sink_base::set_nchannels</definition>
        <argsstring>(int nchan)</argsstring>
        <name>set_nchannels</name>
        <param>
          <type>int</type>
          <declname>nchan</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="88"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1a6eeb3812216f5e3a8cd5c581586130c8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_sink_base::set_mux</definition>
        <argsstring>(int mux)</argsstring>
        <name>set_mux</name>
        <param>
          <type>int</type>
          <declname>mux</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="89"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1acf2b4ede145c832f91ff76bbacf46f3c" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int usrp_sink_base::determine_tx_mux_value</definition>
        <argsstring>(usrp_subdev_spec ss)</argsstring>
        <name>determine_tx_mux_value</name>
        <param>
          <type><ref refid="structusrp__subdev__spec" kindref="compound">usrp_subdev_spec</ref></type>
          <declname>ss</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="90"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1ad3d81e6abe5101f8a9d8fde3f0803068" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int usrp_sink_base::determine_tx_mux_value</definition>
        <argsstring>(usrp_subdev_spec ss_a, usrp_subdev_spec ss_b)</argsstring>
        <name>determine_tx_mux_value</name>
        <param>
          <type><ref refid="structusrp__subdev__spec" kindref="compound">usrp_subdev_spec</ref></type>
          <declname>ss_a</declname>
        </param>
        <param>
          <type><ref refid="structusrp__subdev__spec" kindref="compound">usrp_subdev_spec</ref></type>
          <declname>ss_b</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="91"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1a7d9be67e450b7198278a96d0cca581e4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_sink_base::set_tx_freq</definition>
        <argsstring>(int channel, double freq)</argsstring>
        <name>set_tx_freq</name>
        <param>
          <type>int</type>
          <declname>channel</declname>
        </param>
        <param>
          <type>double</type>
          <declname>freq</declname>
        </param>
        <briefdescription>
<para>set the frequency of the digital up converter. </para>        </briefdescription>
        <detaileddescription>
<para><computeroutput>channel</computeroutput> must be 0. <computeroutput>freq</computeroutput> is the center frequency in Hz. It must be in the range [-44M, 44M]. The frequency specified is quantized. Use tx_freq to retrieve the actual value used. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="100"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1ad9750e7eff9bb55536fa18cece8cc125" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>long</type>
        <definition>long usrp_sink_base::dac_rate</definition>
        <argsstring>() const </argsstring>
        <name>dac_rate</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="102" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" bodystart="102" bodyend="102"/>
        <references refid="classusrp__base_1a4d9437597a0765bb108d4edb4a214a59">usrp_base::converter_rate</references>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1a2e6e0e9afccfe67c3bb47eac18cb06bc" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>long</type>
        <definition>long usrp_sink_base::dac_freq</definition>
        <argsstring>() const </argsstring>
        <name>dac_freq</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="103" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" bodystart="103" bodyend="103"/>
        <references refid="classusrp__base_1a4d9437597a0765bb108d4edb4a214a59">usrp_base::converter_rate</references>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1a44e219f29ee82dda457858c406d2b6d7" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type>unsigned int</type>
        <definition>unsigned int usrp_sink_base::interp_rate</definition>
        <argsstring>() const </argsstring>
        <name>interp_rate</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="105"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1af9537cab6f2ddd28f9e6b3714713cd15" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int usrp_sink_base::nchannels</definition>
        <argsstring>() const </argsstring>
        <name>nchannels</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="106"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1a540098dc9a0fa9b1be2a06ae4f5928c9" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int usrp_sink_base::mux</definition>
        <argsstring>() const </argsstring>
        <name>mux</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="107"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1a3a471d075d6cf388f7cad5eb42fec35d" prot="public" static="no" const="yes" explicit="no" inline="no" virt="non-virtual">
        <type>double</type>
        <definition>double usrp_sink_base::tx_freq</definition>
        <argsstring>(int channel) const </argsstring>
        <name>tx_freq</name>
        <param>
          <type>int</type>
          <declname>channel</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="108"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1ab50fb41621309b2721fc2e5797c3d38f" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>int</type>
        <definition>int usrp_sink_base::nunderruns</definition>
        <argsstring>() const </argsstring>
        <name>nunderruns</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="109" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" bodystart="109" bodyend="109"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1a5d0e96c87025d683fa6a1f8f73f6669e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_sink_base::has_rx_halfband</definition>
        <argsstring>()</argsstring>
        <name>has_rx_halfband</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="111"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1aeb9c1185fbdcb73f8181d9dddcb166d2" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_sink_base::has_tx_halfband</definition>
        <argsstring>()</argsstring>
        <name>has_tx_halfband</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="112"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1ae30308b409316771cb419f536d8c85ab" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int usrp_sink_base::nddcs</definition>
        <argsstring>()</argsstring>
        <name>nddcs</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="113"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1ae2a0a8fb07ec0f9311e717c789ba8818" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int usrp_sink_base::nducs</definition>
        <argsstring>()</argsstring>
        <name>nducs</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="114"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1a85efc4fe8b2f93f8035a61c793562d74" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_sink_base::start</definition>
        <argsstring>()</argsstring>
        <name>start</name>
        <reimplements refid="classgr__block_1a49ea94a86f3199f23563bb837633ea1f">start</reimplements>
        <briefdescription>
<para>Called to enable drivers, etc for i/o devices. </para>        </briefdescription>
        <detaileddescription>
<para>This allows a block to enable an associated driver to begin transfering data just before we start to execute the scheduler. The end result is that this reduces latency in the pipeline when dealing with audio devices, usrps, etc. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="124"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1a79a0f7db96a450be5bf86c5ab031d6de" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_sink_base::stop</definition>
        <argsstring>()</argsstring>
        <name>stop</name>
        <reimplements refid="classgr__block_1a53c2c89c037e4e393b75414d605e36b1">stop</reimplements>
        <briefdescription>
<para>Called to disable drivers, etc for i/o devices. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="129"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1a81ffd4685cfbc06aed92660cd9250f23" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp_sink_base::tune</definition>
        <argsstring>(int chan, db_base_sptr db, double target_freq, usrp_tune_result *result)</argsstring>
        <name>tune</name>
        <param>
          <type>int</type>
          <declname>chan</declname>
        </param>
        <param>
          <type><ref refid="classboost_1_1shared__ptr" kindref="compound">db_base_sptr</ref></type>
          <declname>db</declname>
        </param>
        <param>
          <type>double</type>
          <declname>target_freq</declname>
        </param>
        <param>
          <type><ref refid="classusrp__tune__result" kindref="compound">usrp_tune_result</ref> *</type>
          <declname>result</declname>
        </param>
        <briefdescription>
<para>High-level &quot;tune&quot; method. Works for the single channel case. </para>        </briefdescription>
        <detaileddescription>
<para>This method adjusts both the daughterboard LO and the DUC so that DC in the complex baseband samples ends up at RF target_freq.</para><para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>chan</parametername>
</parameternamelist>
<parameterdescription>
<para>which DUC channel we&apos;re controlling (usually == which_side). </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>db</parametername>
</parameternamelist>
<parameterdescription>
<para>the daughterboard we&apos;re controlling. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>target_freq</parametername>
</parameternamelist>
<parameterdescription>
<para>the RF frequency we want our baseband translated to. </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername direction="out">result</parametername>
</parameternamelist>
<parameterdescription>
<para>details how the hardware was configured.</para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>true iff everything was successful. </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="144"/>
      </memberdef>
      <memberdef kind="function" id="classusrp__sink__base_1a187d43db3cef8bfcc437ec224e13f4e1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="structusrp__subdev__spec" kindref="compound">usrp_subdev_spec</ref></type>
        <definition>usrp_subdev_spec usrp_sink_base::pick_tx_subdevice</definition>
        <argsstring>()</argsstring>
        <name>pick_tx_subdevice</name>
        <briefdescription>
<para>Select suitable Tx daughterboard. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="149"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>abstract interface to Universal Software Radio Peripheral Tx path (Rev 1) </para>    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="17302">
        <label>usrp_base</label>
        <link refid="classusrp__base"/>
        <childnode refid="17303" relation="public-inheritance">
        </childnode>
      </node>
      <node id="17301">
        <label>usrp_sink_base</label>
        <link refid="classusrp__sink__base"/>
        <childnode refid="17302" relation="public-inheritance">
        </childnode>
      </node>
      <node id="17303">
        <label>gr_sync_block</label>
        <link refid="classgr__sync__block"/>
        <childnode refid="17304" relation="public-inheritance">
        </childnode>
      </node>
      <node id="17304">
        <label>gr_block</label>
        <link refid="classgr__block"/>
        <childnode refid="17305" relation="public-inheritance">
        </childnode>
      </node>
      <node id="17307">
        <label>usrp_sink_s</label>
        <link refid="classusrp__sink__s"/>
        <childnode refid="17301" relation="public-inheritance">
        </childnode>
      </node>
      <node id="17306">
        <label>usrp_sink_c</label>
        <link refid="classusrp__sink__c"/>
        <childnode refid="17301" relation="public-inheritance">
        </childnode>
      </node>
      <node id="17305">
        <label>gr_basic_block</label>
        <link refid="classgr__basic__block"/>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="17326">
        <label>std::vector&lt; gr_buffer_reader * &gt;</label>
        <link refid="classstd_1_1vector"/>
        <childnode refid="17322" relation="usage">
          <edgelabel>p</edgelabel>
          <edgelabel>elements</edgelabel>
        </childnode>
      </node>
      <node id="17331">
        <label>boost::shared_ptr&lt; usrp_basic &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="17332" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="17321">
        <label>boost::shared_ptr&lt; gr_buffer_reader &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="17322" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="17330">
        <label>T</label>
      </node>
      <node id="17309">
        <label>usrp_base</label>
        <link refid="classusrp__base"/>
        <childnode refid="17310" relation="public-inheritance">
        </childnode>
        <childnode refid="17331" relation="usage">
          <edgelabel>d_usrp_basic</edgelabel>
        </childnode>
      </node>
      <node id="17308">
        <label>usrp_sink_base</label>
        <link refid="classusrp__sink__base"/>
        <childnode refid="17309" relation="public-inheritance">
        </childnode>
        <childnode refid="17335" relation="usage">
          <edgelabel>d_usrp</edgelabel>
        </childnode>
      </node>
      <node id="17310">
        <label>gr_sync_block</label>
        <link refid="classgr__sync__block"/>
        <childnode refid="17311" relation="public-inheritance">
        </childnode>
      </node>
      <node id="17335">
        <label>boost::shared_ptr&lt; usrp_standard_tx &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="17336" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="17322">
        <label>gr_buffer_reader</label>
        <link refid="classgr__buffer__reader"/>
        <childnode refid="17323" relation="usage">
          <edgelabel>d_buffer</edgelabel>
        </childnode>
      </node>
      <node id="17325">
        <label>gr_vmcircbuf</label>
        <link refid="classgr__vmcircbuf"/>
      </node>
      <node id="17311">
        <label>gr_block</label>
        <link refid="classgr__block"/>
        <childnode refid="17312" relation="public-inheritance">
        </childnode>
        <childnode refid="17318" relation="usage">
          <edgelabel>d_detail</edgelabel>
        </childnode>
      </node>
      <node id="17318">
        <label>boost::shared_ptr&lt; gr_block_detail &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="17319" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="17340">
        <label>usrp_standard_common</label>
        <link refid="classusrp__standard__common"/>
      </node>
      <node id="17329">
        <label>boost::shared_ptr&lt; T &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="17330" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="17337">
        <label>usrp_basic_tx</label>
        <link refid="classusrp__basic__tx"/>
        <childnode refid="17332" relation="public-inheritance">
        </childnode>
        <childnode refid="17338" relation="usage">
          <edgelabel>d_devhandle</edgelabel>
        </childnode>
        <childnode refid="17339" relation="usage">
          <edgelabel>d_ephandle</edgelabel>
        </childnode>
      </node>
      <node id="17319">
        <label>gr_block_detail</label>
        <link refid="classgr__block__detail"/>
        <childnode refid="17320" relation="usage">
          <edgelabel>d_input</edgelabel>
        </childnode>
        <childnode refid="17327" relation="usage">
          <edgelabel>d_tpb</edgelabel>
        </childnode>
        <childnode refid="17328" relation="usage">
          <edgelabel>d_output</edgelabel>
        </childnode>
      </node>
      <node id="17313">
        <label>boost::shared_ptr&lt; gr_io_signature &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="17314" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="17324">
        <label>gr_buffer</label>
        <link refid="classgr__buffer"/>
        <childnode refid="17325" relation="usage">
          <edgelabel>d_vmcircbuf</edgelabel>
        </childnode>
        <childnode refid="17326" relation="usage">
          <edgelabel>d_readers</edgelabel>
        </childnode>
      </node>
      <node id="17317">
        <label>std::basic_string&lt; char &gt;</label>
      </node>
      <node id="17333">
        <label>usb_dev_handle</label>
        <link refid="structusb__dev__handle"/>
      </node>
      <node id="17320">
        <label>std::vector&lt; gr_buffer_reader_sptr &gt;</label>
        <childnode refid="17321" relation="usage">
          <edgelabel>p</edgelabel>
          <edgelabel>elements</edgelabel>
        </childnode>
      </node>
      <node id="17338">
        <label>fusb_devhandle</label>
        <link refid="classfusb__devhandle"/>
        <childnode refid="17333" relation="usage">
          <edgelabel>d_udh</edgelabel>
        </childnode>
      </node>
      <node id="17323">
        <label>boost::shared_ptr&lt; gr_buffer &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="17324" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="17327">
        <label>gr_tpb_detail</label>
        <link refid="structgr__tpb__detail"/>
      </node>
      <node id="17328">
        <label>std::vector&lt; gr_buffer_sptr &gt;</label>
        <childnode refid="17329" relation="usage">
          <edgelabel>p</edgelabel>
          <edgelabel>elements</edgelabel>
        </childnode>
      </node>
      <node id="17314">
        <label>gr_io_signature</label>
        <link refid="classgr__io__signature"/>
        <childnode refid="17315" relation="usage">
          <edgelabel>d_sizeof_stream_item</edgelabel>
        </childnode>
      </node>
      <node id="17336">
        <label>usrp_standard_tx</label>
        <link refid="classusrp__standard__tx"/>
        <childnode refid="17337" relation="public-inheritance">
        </childnode>
        <childnode refid="17340" relation="public-inheritance">
        </childnode>
      </node>
      <node id="17334">
        <label>std::vector&lt; std::vector&lt; db_base_sptr &gt; &gt;</label>
      </node>
      <node id="17312">
        <label>gr_basic_block</label>
        <link refid="classgr__basic__block"/>
        <childnode refid="17313" relation="usage">
          <edgelabel>d_input_signature</edgelabel>
          <edgelabel>d_output_signature</edgelabel>
        </childnode>
        <childnode refid="17316" relation="usage">
          <edgelabel>d_name</edgelabel>
        </childnode>
      </node>
      <node id="17339">
        <label>fusb_ephandle</label>
        <link refid="classfusb__ephandle"/>
      </node>
      <node id="17332">
        <label>usrp_basic</label>
        <link refid="classusrp__basic"/>
        <childnode refid="17333" relation="usage">
          <edgelabel>d_udh</edgelabel>
        </childnode>
        <childnode refid="17334" relation="usage">
          <edgelabel>d_db</edgelabel>
        </childnode>
      </node>
      <node id="17315">
        <label>std::vector&lt; int &gt;</label>
        <link refid="classstd_1_1vector"/>
      </node>
      <node id="17316">
        <label>std::string</label>
        <childnode refid="17317" relation="public-inheritance">
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" line="37" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-usrp/src/usrp_sink_base.h" bodystart="37" bodyend="150"/>
    <listofallmembers>
      <member refid="classusrp__base_1a3dffad1d9abee16832cb4b93ed6e215b" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>_read_9862</name></member>
      <member refid="classusrp__base_1a8828d4f70099bc51b5bfbfe67efd8a38" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>_read_fpga_reg</name></member>
      <member refid="classusrp__base_1a7f673041f0b9f86cd7e1c2b86f0ae537" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>_read_fpga_reg</name></member>
      <member refid="classusrp__base_1abbf9428906a60ef12d9caf1a5d85ca26" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>_read_spi</name></member>
      <member refid="classusrp__base_1a8e1b09413d341b59ca57d85509a48041" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>_set_led</name></member>
      <member refid="classusrp__base_1a269fbb5a5dc3925c85d2512c14ea58c5" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>_write_9862</name></member>
      <member refid="classusrp__base_1a3b90832c8b58bebd9372b29119583880" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>_write_fpga_reg</name></member>
      <member refid="classusrp__base_1abd64d521f2583f50b1860ee90ca8291c" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>_write_fpga_reg_masked</name></member>
      <member refid="classusrp__base_1a2ca3c433f29876b1f480ab0fad1d16d3" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>_write_oe</name></member>
      <member refid="classusrp__base_1aef540d3249b7b319b56d8035772080cd" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>_write_spi</name></member>
      <member refid="classgr__basic__block_1a2503eb6922db0bf2a442dcd2d14670c9" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>basic_block</name></member>
      <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3da0abd1c82699481ffa502e5bb8d7bdaec" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>BLACK</name></member>
      <member refid="classgr__basic__block_1a50a714df9c3ce8c03854a09ac84e589b" prot="public" virt="virtual"><scope>usrp_sink_base</scope><name>check_topology</name></member>
      <member refid="classgr__basic__block_1a1cedb1704b6c00977c681b378ede384c" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>color</name></member>
      <member refid="classgr__block_1ac76b4c53af762a819bca003d5b5cb4d1" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>consume</name></member>
      <member refid="classgr__block_1a64e9a2096975841b72ff3c1662d27df9" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>consume_each</name></member>
      <member refid="classusrp__base_1a4d9437597a0765bb108d4edb4a214a59" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>converter_rate</name></member>
      <member refid="classusrp__sink__base_1a028395de3df16fc8b40324ef4333787a" prot="protected" virt="pure-virtual"><scope>usrp_sink_base</scope><name>copy_to_usrp_buffer</name></member>
      <member refid="classgr__basic__block_1a7fb7e692e3b98a82410b396ef263bb41" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>d_color</name></member>
      <member refid="classgr__basic__block_1a2c8da0c28bbbfb0e759278c9b9459e96" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>d_input_signature</name></member>
      <member refid="classgr__basic__block_1afd352cc073ef28012d4d079a863f5401" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>d_name</name></member>
      <member refid="classusrp__sink__base_1a01863c19b147b9fb41409a32be76673f" prot="private" virt="non-virtual"><scope>usrp_sink_base</scope><name>d_nunderruns</name></member>
      <member refid="classgr__basic__block_1a76d64ed7a79566e3310306ae6f194d75" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>d_output_signature</name></member>
      <member refid="classgr__basic__block_1a0d2999c04f47327f93dd7def5dc704f8" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>d_unique_id</name></member>
      <member refid="classusrp__sink__base_1a31dc385d9e8e45e7055ab6adcaddb311" prot="private" virt="non-virtual"><scope>usrp_sink_base</scope><name>d_usrp</name></member>
      <member refid="classusrp__sink__base_1a2e6e0e9afccfe67c3bb47eac18cb06bc" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>dac_freq</name></member>
      <member refid="classusrp__sink__base_1ad9750e7eff9bb55536fa18cece8cc125" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>dac_rate</name></member>
      <member refid="classusrp__base_1a13688f5471fd3fe48ac66738b879ad5c" prot="public" virt="virtual"><scope>usrp_sink_base</scope><name>daughterboard_id</name></member>
      <member refid="classusrp__base_1adc92a29a1a00b5239170aab7d22be47a" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>db</name></member>
      <member refid="classusrp__base_1a49eb44ab01919d61ac2efb54182445eb" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>db</name></member>
      <member refid="classusrp__base_1a17b526d6a6c02925a668b368e26c94dd" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>db</name></member>
      <member refid="classgr__block_1afb276858409ac55d62fca1c87d7d4083" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>detail</name></member>
      <member refid="classusrp__sink__base_1acf2b4ede145c832f91ff76bbacf46f3c" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>determine_tx_mux_value</name></member>
      <member refid="classusrp__sink__base_1ad3d81e6abe5101f8a9d8fde3f0803068" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>determine_tx_mux_value</name></member>
      <member refid="classgr__block_1ab4eeb29440f674815ab3b44b4fb0c34d" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>fixed_rate</name></member>
      <member refid="classgr__sync__block_1a0cbbc0ce275498411248e678038710b2" prot="public" virt="virtual"><scope>usrp_sink_base</scope><name>fixed_rate_ninput_to_noutput</name></member>
      <member refid="classgr__sync__block_1adaecb00ae09408c22e46c44d09aad53e" prot="public" virt="virtual"><scope>usrp_sink_base</scope><name>fixed_rate_noutput_to_ninput</name></member>
      <member refid="classgr__sync__block_1a1327e83509baf039aa3c816ea81a8f22" prot="public" virt="virtual"><scope>usrp_sink_base</scope><name>forecast</name></member>
      <member refid="classusrp__base_1a35ea1e5801c3f612823f0d002b3ea817" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>fpga_master_clock_freq</name></member>
      <member refid="classgr__sync__block_1a56ca60b6bc20a3510f71d961891fa81b" prot="public" virt="virtual"><scope>usrp_sink_base</scope><name>general_work</name></member>
      <member refid="classgr__basic__block_1a1183eee484f58953a2fed4c792e46245" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>gr_basic_block</name></member>
      <member refid="classgr__block_1a268510acce1f94c0a60c5273f4948641" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>gr_block</name></member>
      <member refid="classgr__basic__block_1a69b41e361328cea911d69e1ec0bc50ff" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>gr_flat_flowgraph</name></member>
      <member refid="classgr__basic__block_1adf5bf4523d6dd698aa770e3da8f2b30d" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>gr_flowgraph</name></member>
      <member refid="classgr__sync__block_1a832d8dad2dbd38e8e9cfa0b954d37c87" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>gr_sync_block</name></member>
      <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3daa6cce7ec34a3f9cf917e545a743dc89f" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>GREY</name></member>
      <member refid="classusrp__sink__base_1a5d0e96c87025d683fa6a1f8f73f6669e" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>has_rx_halfband</name></member>
      <member refid="classusrp__sink__base_1aeb9c1185fbdcb73f8181d9dddcb166d2" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>has_tx_halfband</name></member>
      <member refid="classgr__block_1ad3b305a663f4b5b5c4e17070d00f05d9" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>history</name></member>
      <member refid="classgr__basic__block_1a58f6d05e85931200f3771d3e50741281" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>input_signature</name></member>
      <member refid="classusrp__sink__base_1a44e219f29ee82dda457858c406d2b6d7" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>interp_rate</name></member>
      <member refid="classusrp__sink__base_1a540098dc9a0fa9b1be2a06ae4f5928c9" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>mux</name></member>
      <member refid="classgr__basic__block_1aa12a20d8b8eab341da935530d29299d2" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>name</name></member>
      <member refid="classusrp__sink__base_1af9537cab6f2ddd28f9e6b3714713cd15" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>nchannels</name></member>
      <member refid="classusrp__sink__base_1ae30308b409316771cb419f536d8c85ab" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>nddcs</name></member>
      <member refid="classusrp__sink__base_1ae2a0a8fb07ec0f9311e717c789ba8818" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>nducs</name></member>
      <member refid="classusrp__sink__base_1ab50fb41621309b2721fc2e5797c3d38f" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>nunderruns</name></member>
      <member refid="classgr__block_1ade8590e9cba9ccfe1b870be46b1416c2" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>output_multiple</name></member>
      <member refid="classgr__basic__block_1add68b96f012dfe352700b4fd1c3a184a" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>output_signature</name></member>
      <member refid="classusrp__base_1abfbb58de567e58af22f16ff4083dde3b" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>pga</name></member>
      <member refid="classusrp__base_1afd3b0eea695796add6f25066552d0a0d" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>pga_db_per_step</name></member>
      <member refid="classusrp__base_1a545bdec261ae9781e2122212f67603d3" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>pga_max</name></member>
      <member refid="classusrp__base_1a90754c12fcf8735c90fe9991bbbe7ea9" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>pga_min</name></member>
      <member refid="classusrp__base_1addca06bac380d27ae98676e14cd63d9c" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>pick_subdev</name></member>
      <member refid="classusrp__sink__base_1a187d43db3cef8bfcc437ec224e13f4e1" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>pick_tx_subdevice</name></member>
      <member refid="classusrp__base_1ae4401c31c817f38c94285840c1c5d332" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>read_aux_adc</name></member>
      <member refid="classusrp__base_1aae9b2540add7e6a98070eff0f657511d" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>read_eeprom</name></member>
      <member refid="classusrp__base_1a88a19bcca08ead6124f8df5fe2ede14d" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>READ_FAILED</name></member>
      <member refid="classusrp__base_1af28754a9cc4e02e16112b571cc35c1e6" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>read_i2c</name></member>
      <member refid="classusrp__base_1a026ecc14a69ccc684479e39c7fac29ac" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>read_io</name></member>
      <member refid="classgr__block_1aa9df8c4d3fb92bde98900831546f8b97" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>relative_rate</name></member>
      <member refid="classusrp__base_1a600e9883d93981fb80f19fbb352f77c6" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>selected_subdev</name></member>
      <member refid="classusrp__base_1ae4c4e3153e0a8c8be943427f3cea8e7a" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>serial_number</name></member>
      <member refid="classusrp__base_1ada0d27d0d5e792a39b8a72d78aee78b1" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_adc_buffer_bypass</name></member>
      <member refid="classusrp__base_1a9cdc4e19aa2556e4f965f6452411f613" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_adc_offset</name></member>
      <member refid="classgr__basic__block_1a0821ef947158670d53bf0739f3c8877b" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_color</name></member>
      <member refid="classusrp__base_1acea0344a032d204813856e6f36dbb781" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_dac_offset</name></member>
      <member refid="classusrp__base_1a76785d2dfcbe9ffab380cb37480094a0" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_dc_offset_cl_enable</name></member>
      <member refid="classgr__block_1a26b61f2c2ca308c3bde82f01d3e9650b" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_detail</name></member>
      <member refid="classgr__block_1a176a95343488a9a760c8edf8bb08db20" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_fixed_rate</name></member>
      <member refid="classusrp__base_1a5bb059ba83dd6b99526be0ff48841edc" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_fpga_master_clock_freq</name></member>
      <member refid="classgr__block_1a7c1c85a2d47f72255efd821a6f98f7ba" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_history</name></member>
      <member refid="classgr__basic__block_1a419d0fbba0ca02d822cbc299b979de54" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_input_signature</name></member>
      <member refid="classusrp__sink__base_1ad067038823e8bc375f4ac414bd3b4516" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_interp_rate</name></member>
      <member refid="classusrp__sink__base_1a6eeb3812216f5e3a8cd5c581586130c8" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_mux</name></member>
      <member refid="classusrp__sink__base_1aa73c8375ca4af57115708f56461adb17" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_nchannels</name></member>
      <member refid="classgr__block_1a14e8b799f920e52afb93fac413b1a729" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_output_multiple</name></member>
      <member refid="classgr__basic__block_1a949b6ad69ebfdf423835265db99cf63d" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_output_signature</name></member>
      <member refid="classusrp__base_1ab62fd985de42e9404bbcd0b728186af0" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_pga</name></member>
      <member refid="classgr__block_1ab9dc7e6d30692bbfa65fc7c4eef6fc9d" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_relative_rate</name></member>
      <member refid="classusrp__sink__base_1a7d9be67e450b7198278a96d0cca581e4" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_tx_freq</name></member>
      <member refid="classusrp__base_1ab21be360b351e521dcb26061223cc5ae" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_usrp_basic</name></member>
      <member refid="classusrp__base_1a5a95a06f100f28a93787a41836e8874a" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>set_verbose</name></member>
      <member refid="classusrp__sink__base_1a85efc4fe8b2f93f8035a61c793562d74" prot="public" virt="virtual"><scope>usrp_sink_base</scope><name>start</name></member>
      <member refid="classusrp__sink__base_1a79a0f7db96a450be5bf86c5ab031d6de" prot="public" virt="virtual"><scope>usrp_sink_base</scope><name>stop</name></member>
      <member refid="classusrp__sink__base_1a81ffd4685cfbc06aed92660cd9250f23" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>tune</name></member>
      <member refid="classusrp__sink__base_1a3a471d075d6cf388f7cad5eb42fec35d" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>tx_freq</name></member>
      <member refid="classgr__basic__block_1aa2a2947744d418c5470fbf4e623b58fe" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>unique_id</name></member>
      <member refid="classusrp__base_1a503172dda763fb3692d4c4edb8fa8be0" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>usrp_base</name></member>
      <member refid="classusrp__sink__base_1a65f54ea873dd38a59524a72ee9dd836f" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>usrp_sink_base</name></member>
      <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3d" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>vcolor</name></member>
      <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3da476d594a077e729bad0f2cfa2008c899" prot="protected" virt="non-virtual"><scope>usrp_sink_base</scope><name>WHITE</name></member>
      <member refid="classusrp__sink__base_1a6d8bffa2bfbc0e8346995aef494f4dfb" prot="public" virt="virtual"><scope>usrp_sink_base</scope><name>work</name></member>
      <member refid="classusrp__base_1ac55d0d482f4f489cd983ec5a8446968a" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>write_atr_mask</name></member>
      <member refid="classusrp__base_1a08493c5d327ffe70afdf94e814aa9092" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>write_atr_rx_delay</name></member>
      <member refid="classusrp__base_1a46fe4d6b66cde8b52f7a3a9dc69974bb" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>write_atr_rxval</name></member>
      <member refid="classusrp__base_1ab7c20403b12e1c3d672f386fbe6e8fa7" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>write_atr_tx_delay</name></member>
      <member refid="classusrp__base_1aaf04ba05b35db8a0ec6e73bd6be2708c" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>write_atr_txval</name></member>
      <member refid="classusrp__base_1a2e92aee3eb6019e0593537162930b3b3" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>write_aux_dac</name></member>
      <member refid="classusrp__base_1a9aeb17081719fa96a28e640133e9dc5a" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>write_eeprom</name></member>
      <member refid="classusrp__base_1a5d5fcdd2af4e16d45d9b862b2f721ad9" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>write_i2c</name></member>
      <member refid="classusrp__base_1ad67d8025f46a96f6206d2e066b75a77c" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>write_io</name></member>
      <member refid="classusrp__base_1a00599c4d08010481f4db7254f1135f48" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>write_refclk</name></member>
      <member refid="classgr__basic__block_1a5bc14d27d53b7b57a960a47cc255e3f9" prot="public" virt="virtual"><scope>usrp_sink_base</scope><name>~gr_basic_block</name></member>
      <member refid="classgr__block_1a19133eeffa5f8e6743342f375551ad0c" prot="public" virt="virtual"><scope>usrp_sink_base</scope><name>~gr_block</name></member>
      <member refid="classusrp__base_1aec7be50c39bb469377afce7b29340d12" prot="public" virt="virtual"><scope>usrp_sink_base</scope><name>~usrp_base</name></member>
      <member refid="classusrp__sink__base_1a7fb0b4533821551ace4f6a023edd39f1" prot="public" virt="non-virtual"><scope>usrp_sink_base</scope><name>~usrp_sink_base</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>