Sophie

Sophie

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

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="classusrp2_1_1copy__handler" kind="class" prot="public">
    <compoundname>usrp2::copy_handler</compoundname>
    <basecompoundref refid="classusrp2_1_1data__handler" prot="public" virt="non-virtual">usrp2::data_handler</basecompoundref>
    <includes refid="copy__handler_8h" local="no">copy_handler.h</includes>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classusrp2_1_1copy__handler_1a66c2f9d9da060c05dc01535a75b171e3" prot="private" static="no" mutable="no">
        <type>uint8_t *</type>
        <definition>uint8_t* usrp2::copy_handler::d_dest</definition>
        <argsstring></argsstring>
        <name>d_dest</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" line="31" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" bodystart="31" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1copy__handler_1ae2e496651e4a8003c525f74e7dc3a113" prot="private" static="no" mutable="no">
        <type>size_t</type>
        <definition>size_t usrp2::copy_handler::d_space</definition>
        <argsstring></argsstring>
        <name>d_space</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" line="32" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" bodystart="32" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1copy__handler_1a9c3b6746c0ec81b53610c8c21e0a3229" prot="private" static="no" mutable="no">
        <type>size_t</type>
        <definition>size_t usrp2::copy_handler::d_bytes</definition>
        <argsstring></argsstring>
        <name>d_bytes</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" line="33" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" bodystart="33" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classusrp2_1_1copy__handler_1a90f1ff22778cce68584ea97001543627" prot="private" static="no" mutable="no">
        <type>size_t</type>
        <definition>size_t usrp2::copy_handler::d_times</definition>
        <argsstring></argsstring>
        <name>d_times</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" line="34" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" bodystart="34" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-static-attrib">
      <memberdef kind="variable" id="classusrp2_1_1copy__handler_1a6b0b10b7ccd00df0fd22e8589a7a1712" prot="public" static="yes" mutable="no">
        <type>const size_t</type>
        <definition>const size_t usrp2::copy_handler::MIN_COPY_LEN</definition>
        <argsstring></argsstring>
        <name>MIN_COPY_LEN</name>
        <initializer> 1484</initializer>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" line="45" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" bodystart="45" bodyend="-1"/>
        <referencedby refid="classusrp2_1_1copy__handler_1a121b45b0e229c5f0cc06f7ff93646d91" compoundref="copy__handler_8h" startline="46" endline="46">full</referencedby>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classusrp2_1_1copy__handler_1a6860a59fd1f8840002984dc55156870e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>usrp2::copy_handler::copy_handler</definition>
        <argsstring>(void *dest, size_t len)</argsstring>
        <name>copy_handler</name>
        <param>
          <type>void *</type>
          <declname>dest</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>len</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" line="37"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1copy__handler_1ab0339b474033a225ad7933b224ad1ee7" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>usrp2::copy_handler::~copy_handler</definition>
        <argsstring>()</argsstring>
        <name>~copy_handler</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" line="38"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1copy__handler_1aeb799364fd6019c3ac67dc1742550efb" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type><ref refid="classusrp2_1_1data__handler_1ae3cfdbd2cebb63c565df513556114ab6" kindref="member">data_handler::result</ref></type>
        <definition>virtual data_handler::result usrp2::copy_handler::operator()</definition>
        <argsstring>(const void *base, size_t len)</argsstring>
        <name>operator()</name>
        <reimplements refid="classusrp2_1_1data__handler_1a151f3e63f81507503a39f03a77092201">operator()</reimplements>
        <param>
          <type>const void *</type>
          <declname>base</declname>
        </param>
        <param>
          <type>size_t</type>
          <declname>len</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>base</parametername>
</parameternamelist>
<parameterdescription>
<para>points to the beginning of the data </para></parameterdescription>
</parameteritem>
<parameteritem>
<parameternamelist>
<parametername>len</parametername>
</parameternamelist>
<parameterdescription>
<para>is the length in bytes of the data </para></parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>bitmask composed of DONE, KEEP </para></simplesect>
</para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" line="40"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1copy__handler_1a03f8b633b055e957d358e9babfd8c613" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>size_t</type>
        <definition>size_t usrp2::copy_handler::bytes</definition>
        <argsstring>() const </argsstring>
        <name>bytes</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" line="42" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" bodystart="42" bodyend="42"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1copy__handler_1a5b11cac52fc12ec2ad35ce4f9dd028d2" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>size_t</type>
        <definition>size_t usrp2::copy_handler::times</definition>
        <argsstring>() const </argsstring>
        <name>times</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" line="43" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" bodystart="43" bodyend="43"/>
      </memberdef>
      <memberdef kind="function" id="classusrp2_1_1copy__handler_1a121b45b0e229c5f0cc06f7ff93646d91" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool usrp2::copy_handler::full</definition>
        <argsstring>() const </argsstring>
        <name>full</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" line="46" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" bodystart="46" bodyend="46"/>
        <references refid="classusrp2_1_1copy__handler_1a6b0b10b7ccd00df0fd22e8589a7a1712" compoundref="copy__handler_8h" startline="45">MIN_COPY_LEN</references>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="4184">
        <label>usrp2::data_handler</label>
        <link refid="classusrp2_1_1data__handler"/>
      </node>
      <node id="4183">
        <label>usrp2::copy_handler</label>
        <link refid="classusrp2_1_1copy__handler"/>
        <childnode refid="4184" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="4186">
        <label>usrp2::data_handler</label>
        <link refid="classusrp2_1_1data__handler"/>
      </node>
      <node id="4185">
        <label>usrp2::copy_handler</label>
        <link refid="classusrp2_1_1copy__handler"/>
        <childnode refid="4186" relation="public-inheritance">
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" line="30" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/usrp2/host/include/usrp2/copy_handler.h" bodystart="29" bodyend="47"/>
    <listofallmembers>
      <member refid="classusrp2_1_1copy__handler_1a03f8b633b055e957d358e9babfd8c613" prot="public" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>bytes</name></member>
      <member refid="classusrp2_1_1copy__handler_1a6860a59fd1f8840002984dc55156870e" prot="public" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>copy_handler</name></member>
      <member refid="classusrp2_1_1copy__handler_1a9c3b6746c0ec81b53610c8c21e0a3229" prot="private" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>d_bytes</name></member>
      <member refid="classusrp2_1_1copy__handler_1a66c2f9d9da060c05dc01535a75b171e3" prot="private" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>d_dest</name></member>
      <member refid="classusrp2_1_1copy__handler_1ae2e496651e4a8003c525f74e7dc3a113" prot="private" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>d_space</name></member>
      <member refid="classusrp2_1_1copy__handler_1a90f1ff22778cce68584ea97001543627" prot="private" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>d_times</name></member>
      <member refid="classusrp2_1_1data__handler_1a5ce66dd7fa850f1aef3f3a6e7b369a1fa4f6eb3ace3f9b56c9f158a7760ae792e" prot="public" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>DONE</name></member>
      <member refid="classusrp2_1_1copy__handler_1a121b45b0e229c5f0cc06f7ff93646d91" prot="public" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>full</name></member>
      <member refid="classusrp2_1_1data__handler_1a5ce66dd7fa850f1aef3f3a6e7b369a1facaebcc1d16db0a6697c902860ba8caf6" prot="public" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>KEEP</name></member>
      <member refid="classusrp2_1_1copy__handler_1a6b0b10b7ccd00df0fd22e8589a7a1712" prot="public" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>MIN_COPY_LEN</name></member>
      <member refid="classusrp2_1_1copy__handler_1aeb799364fd6019c3ac67dc1742550efb" prot="public" virt="virtual"><scope>usrp2::copy_handler</scope><name>operator()</name></member>
      <member refid="classusrp2_1_1data__handler_1a5ce66dd7fa850f1aef3f3a6e7b369a1fac7506490d9b638b59cd2a151ec75dfe1" prot="public" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>RELEASE</name></member>
      <member refid="classusrp2_1_1data__handler_1ae3cfdbd2cebb63c565df513556114ab6" prot="public" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>result</name></member>
      <member refid="classusrp2_1_1data__handler_1a5ce66dd7fa850f1aef3f3a6e7b369a1f" prot="public" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>result_bits</name></member>
      <member refid="classusrp2_1_1copy__handler_1a5b11cac52fc12ec2ad35ce4f9dd028d2" prot="public" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>times</name></member>
      <member refid="classusrp2_1_1copy__handler_1ab0339b474033a225ad7933b224ad1ee7" prot="public" virt="non-virtual"><scope>usrp2::copy_handler</scope><name>~copy_handler</name></member>
      <member refid="classusrp2_1_1data__handler_1a5f6cf79201388a4aff926a4f1ada949e" prot="public" virt="virtual"><scope>usrp2::copy_handler</scope><name>~data_handler</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>