Sophie

Sophie

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

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="classgr__flat__flowgraph" kind="class" prot="public">
    <compoundname>gr_flat_flowgraph</compoundname>
    <basecompoundref refid="classgr__flowgraph" prot="public" virt="non-virtual">gr_flowgraph</basecompoundref>
    <includes refid="gr__flat__flowgraph_8h" local="no">gr_flat_flowgraph.h</includes>
      <sectiondef kind="friend">
      <memberdef kind="friend" id="classgr__flat__flowgraph_1a79480dd715cfcfb7271b7c1391a76d4d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>friend <ref refid="classboost_1_1shared__ptr" kindref="compound">gr_flat_flowgraph_sptr</ref></type>
        <definition>gr_flat_flowgraph_sptr gr_make_flat_flowgraph</definition>
        <argsstring>()</argsstring>
        <name>gr_make_flat_flowgraph</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gnuradio-core/src/lib/runtime/gr_flat_flowgraph.h" line="41"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classgr__flat__flowgraph_1a8b1c31cd7cc7f398928688a347f5d737" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr_flat_flowgraph::~gr_flat_flowgraph</definition>
        <argsstring>()</argsstring>
        <name>~gr_flat_flowgraph</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gnuradio-core/src/lib/runtime/gr_flat_flowgraph.h" line="44"/>
      </memberdef>
      <memberdef kind="function" id="classgr__flat__flowgraph_1a354594c96e13ac9dffb9a593808e5796" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void gr_flat_flowgraph::setup_connections</definition>
        <argsstring>()</argsstring>
        <name>setup_connections</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gnuradio-core/src/lib/runtime/gr_flat_flowgraph.h" line="47"/>
      </memberdef>
      <memberdef kind="function" id="classgr__flat__flowgraph_1a526fffe4c61d8fc78e3aa00232bd3d5f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void gr_flat_flowgraph::merge_connections</definition>
        <argsstring>(gr_flat_flowgraph_sptr sfg)</argsstring>
        <name>merge_connections</name>
        <param>
          <type><ref refid="classboost_1_1shared__ptr" kindref="compound">gr_flat_flowgraph_sptr</ref></type>
          <declname>sfg</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gnuradio-core/src/lib/runtime/gr_flat_flowgraph.h" line="50"/>
      </memberdef>
      <memberdef kind="function" id="classgr__flat__flowgraph_1a34a3867a2c367e23568b1818784622e6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void gr_flat_flowgraph::dump</definition>
        <argsstring>()</argsstring>
        <name>dump</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gnuradio-core/src/lib/runtime/gr_flat_flowgraph.h" line="52"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-static-func">
      <memberdef kind="function" id="classgr__flat__flowgraph_1a3565aa3e92d748dbb9904d02e802fbdb" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classstd_1_1vector" kindref="compound">gr_block_vector_t</ref></type>
        <definition>static gr_block_vector_t gr_flat_flowgraph::make_block_vector</definition>
        <argsstring>(gr_basic_block_vector_t &amp;blocks)</argsstring>
        <name>make_block_vector</name>
        <param>
          <type><ref refid="classstd_1_1vector" kindref="compound">gr_basic_block_vector_t</ref> &amp;</type>
          <declname>blocks</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Make a vector of <ref refid="classgr__block" kindref="compound">gr_block</ref> from a vector of <ref refid="classgr__basic__block" kindref="compound">gr_basic_block</ref> </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gnuradio-core/src/lib/runtime/gr_flat_flowgraph.h" line="57"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-func">
      <memberdef kind="function" id="classgr__flat__flowgraph_1a0ddc5b7d23160fd24c6db4a5113acf16" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr_flat_flowgraph::gr_flat_flowgraph</definition>
        <argsstring>()</argsstring>
        <name>gr_flat_flowgraph</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gnuradio-core/src/lib/runtime/gr_flat_flowgraph.h" line="60"/>
      </memberdef>
      <memberdef kind="function" id="classgr__flat__flowgraph_1a3d4be345a66079e88a952dafebf07235" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classboost_1_1shared__ptr" kindref="compound">gr_block_detail_sptr</ref></type>
        <definition>gr_block_detail_sptr gr_flat_flowgraph::allocate_block_detail</definition>
        <argsstring>(gr_basic_block_sptr block)</argsstring>
        <name>allocate_block_detail</name>
        <param>
          <type><ref refid="classboost_1_1shared__ptr" kindref="compound">gr_basic_block_sptr</ref></type>
          <declname>block</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gnuradio-core/src/lib/runtime/gr_flat_flowgraph.h" line="62"/>
      </memberdef>
      <memberdef kind="function" id="classgr__flat__flowgraph_1a3f57b2117f2990d1d9b10b5df2f4fceb" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="classboost_1_1shared__ptr" kindref="compound">gr_buffer_sptr</ref></type>
        <definition>gr_buffer_sptr gr_flat_flowgraph::allocate_buffer</definition>
        <argsstring>(gr_basic_block_sptr block, int port)</argsstring>
        <name>allocate_buffer</name>
        <param>
          <type><ref refid="classboost_1_1shared__ptr" kindref="compound">gr_basic_block_sptr</ref></type>
          <declname>block</declname>
        </param>
        <param>
          <type>int</type>
          <declname>port</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gnuradio-core/src/lib/runtime/gr_flat_flowgraph.h" line="63"/>
      </memberdef>
      <memberdef kind="function" id="classgr__flat__flowgraph_1a7e9c573ab242f877ad0a8f890a1b5ca2" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void gr_flat_flowgraph::connect_block_inputs</definition>
        <argsstring>(gr_basic_block_sptr block)</argsstring>
        <name>connect_block_inputs</name>
        <param>
          <type><ref refid="classboost_1_1shared__ptr" kindref="compound">gr_basic_block_sptr</ref></type>
          <declname>block</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gnuradio-core/src/lib/runtime/gr_flat_flowgraph.h" line="64"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>Class specializing <ref refid="classgr__flat__flowgraph" kindref="compound">gr_flat_flowgraph</ref> that has all nodes as gr_blocks, with no hierarchy. </para>    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="8911">
        <label>gr_flowgraph</label>
        <link refid="classgr__flowgraph"/>
      </node>
      <node id="8910">
        <label>gr_flat_flowgraph</label>
        <link refid="classgr__flat__flowgraph"/>
        <childnode refid="8911" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="8914">
        <label>std::vector&lt; gr_edge &gt;</label>
        <link refid="classstd_1_1vector"/>
        <childnode refid="8915" relation="usage">
          <edgelabel>p</edgelabel>
          <edgelabel>elements</edgelabel>
        </childnode>
      </node>
      <node id="8926">
        <label>T</label>
      </node>
      <node id="8925">
        <label>boost::shared_ptr&lt; T &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="8926" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="8916">
        <label>gr_endpoint</label>
        <link refid="classgr__endpoint"/>
        <childnode refid="8917" relation="usage">
          <edgelabel>d_basic_block</edgelabel>
        </childnode>
      </node>
      <node id="8919">
        <label>boost::shared_ptr&lt; gr_io_signature &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="8920" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="8923">
        <label>std::basic_string&lt; char &gt;</label>
      </node>
      <node id="8913">
        <label>gr_flowgraph</label>
        <link refid="classgr__flowgraph"/>
        <childnode refid="8914" relation="usage">
          <edgelabel>d_edges</edgelabel>
        </childnode>
        <childnode refid="8924" relation="usage">
          <edgelabel>d_blocks</edgelabel>
        </childnode>
      </node>
      <node id="8924">
        <label>std::vector&lt; gr_basic_block_sptr &gt;</label>
        <childnode refid="8925" relation="usage">
          <edgelabel>p</edgelabel>
          <edgelabel>elements</edgelabel>
        </childnode>
      </node>
      <node id="8920">
        <label>gr_io_signature</label>
        <link refid="classgr__io__signature"/>
        <childnode refid="8921" relation="usage">
          <edgelabel>d_sizeof_stream_item</edgelabel>
        </childnode>
      </node>
      <node id="8917">
        <label>boost::shared_ptr&lt; gr_basic_block &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="8918" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="8912">
        <label>gr_flat_flowgraph</label>
        <link refid="classgr__flat__flowgraph"/>
        <childnode refid="8913" relation="public-inheritance">
        </childnode>
      </node>
      <node id="8918">
        <label>gr_basic_block</label>
        <link refid="classgr__basic__block"/>
        <childnode refid="8919" relation="usage">
          <edgelabel>d_input_signature</edgelabel>
          <edgelabel>d_output_signature</edgelabel>
        </childnode>
        <childnode refid="8922" relation="usage">
          <edgelabel>d_name</edgelabel>
        </childnode>
      </node>
      <node id="8915">
        <label>gr_edge</label>
        <link refid="classgr__edge"/>
        <childnode refid="8916" relation="usage">
          <edgelabel>d_src</edgelabel>
          <edgelabel>d_dst</edgelabel>
        </childnode>
      </node>
      <node id="8921">
        <label>std::vector&lt; int &gt;</label>
        <link refid="classstd_1_1vector"/>
      </node>
      <node id="8922">
        <label>std::string</label>
        <childnode refid="8923" relation="public-inheritance">
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/builddir/build/BUILD/gnuradio-3.2.2/gnuradio-core/src/lib/runtime/gr_flat_flowgraph.h" line="39" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gnuradio-core/src/lib/runtime/gr_flat_flowgraph.h" bodystart="38" bodyend="65"/>
    <listofallmembers>
      <member refid="classgr__flat__flowgraph_1a3d4be345a66079e88a952dafebf07235" prot="private" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>allocate_block_detail</name></member>
      <member refid="classgr__flat__flowgraph_1a3f57b2117f2990d1d9b10b5df2f4fceb" prot="private" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>allocate_buffer</name></member>
      <member refid="classgr__flowgraph_1a62be405a8a481477805dc621bb177284" prot="protected" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>calc_downstream_blocks</name></member>
      <member refid="classgr__flowgraph_1aa2e4fcd7e5c86edfc3d3850e8dd07d9b" prot="protected" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>calc_upstream_edge</name></member>
      <member refid="classgr__flowgraph_1a4fff60729268d4d5182a4b0f29170197" prot="protected" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>calc_upstream_edges</name></member>
      <member refid="classgr__flowgraph_1ab5e0e1d3d12c5de8feccaf3f2f47f169" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>calc_used_blocks</name></member>
      <member refid="classgr__flowgraph_1a8ffcf4194a363c5fc47853d7ea76d6cf" prot="protected" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>calc_used_ports</name></member>
      <member refid="classgr__flowgraph_1af431ea386d78baac02b5693a004ffa5f" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>clear</name></member>
      <member refid="classgr__flowgraph_1a2a58b539977bb51ceea6af598499089d" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>connect</name></member>
      <member refid="classgr__flowgraph_1afef8c6206921cdb502159b1cfc57f7fe" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>connect</name></member>
      <member refid="classgr__flat__flowgraph_1a7e9c573ab242f877ad0a8f890a1b5ca2" prot="private" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>connect_block_inputs</name></member>
      <member refid="classgr__flowgraph_1a606da901c4629ed160d50a7ea93509a6" prot="protected" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>d_blocks</name></member>
      <member refid="classgr__flowgraph_1a24608051d1b70218b1fdb34140884e28" prot="protected" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>d_edges</name></member>
      <member refid="classgr__flowgraph_1abcc73eaef7cb9175536d6935941867c5" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>disconnect</name></member>
      <member refid="classgr__flowgraph_1aeec7ca27ceab439babb7addebb6921b5" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>disconnect</name></member>
      <member refid="classgr__flat__flowgraph_1a34a3867a2c367e23568b1818784622e6" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>dump</name></member>
      <member refid="classgr__flowgraph_1a607f86008328257d033f488d977107d9" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>edges</name></member>
      <member refid="classgr__flat__flowgraph_1a0ddc5b7d23160fd24c6db4a5113acf16" prot="private" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>gr_flat_flowgraph</name></member>
      <member refid="classgr__flowgraph_1a11dbfecc14ba155052ce237bbacd82ab" prot="protected" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>gr_flowgraph</name></member>
      <member refid="classgr__flat__flowgraph_1a79480dd715cfcfb7271b7c1391a76d4d" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>gr_make_flat_flowgraph</name></member>
      <member refid="classgr__flowgraph_1a97c7a81a255c020f96ae65b198b63f98" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>gr_make_flowgraph</name></member>
      <member refid="classgr__flowgraph_1afdbec401b594aa8c0af58a7a3f1ab5c4" prot="protected" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>has_block_p</name></member>
      <member refid="classgr__flat__flowgraph_1a3565aa3e92d748dbb9904d02e802fbdb" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>make_block_vector</name></member>
      <member refid="classgr__flat__flowgraph_1a526fffe4c61d8fc78e3aa00232bd3d5f" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>merge_connections</name></member>
      <member refid="classgr__flowgraph_1a72649f415e048692e55ef393bd222bd9" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>partition</name></member>
      <member refid="classgr__flat__flowgraph_1a354594c96e13ac9dffb9a593808e5796" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>setup_connections</name></member>
      <member refid="classgr__flowgraph_1a422d6c8230c1cb99f5545824c97b2b8e" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>topological_sort</name></member>
      <member refid="classgr__flowgraph_1ac04a1dbcbeae9ad6fa0d155a8904d4b9" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>validate</name></member>
      <member refid="classgr__flat__flowgraph_1a8b1c31cd7cc7f398928688a347f5d737" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>~gr_flat_flowgraph</name></member>
      <member refid="classgr__flowgraph_1a441e3e63b9924e17ea8f8f15c6756bf4" prot="public" virt="non-virtual"><scope>gr_flat_flowgraph</scope><name>~gr_flowgraph</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>