Sophie

Sophie

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

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="classmb__msg__accepter__smp" kind="class" prot="public">
    <compoundname>mb_msg_accepter_smp</compoundname>
    <basecompoundref refid="classmb__msg__accepter" prot="public" virt="non-virtual">mb_msg_accepter</basecompoundref>
    <includes refid="mb__msg__accepter__smp_8h" local="no">mb_msg_accepter_smp.h</includes>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classmb__msg__accepter__smp_1ae8082d895e4c9b3e38c5ec5f90d6bc26" prot="private" static="no" mutable="no">
        <type><ref refid="classboost_1_1shared__ptr" kindref="compound">mb_mblock_sptr</ref></type>
        <definition>mb_mblock_sptr mb_msg_accepter_smp::d_mb</definition>
        <argsstring></argsstring>
        <name>d_mb</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_msg_accepter_smp.h" line="31" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_msg_accepter_smp.h" bodystart="31" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classmb__msg__accepter__smp_1aaf59b73746e3a731c28af6d846be8172" prot="private" static="no" mutable="no">
        <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type>
        <definition>pmt_t mb_msg_accepter_smp::d_port_name</definition>
        <argsstring></argsstring>
        <name>d_port_name</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_msg_accepter_smp.h" line="32" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_msg_accepter_smp.h" bodystart="32" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classmb__msg__accepter__smp_1a77f64bbd169e28128696ebcc3da38696" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>mb_msg_accepter_smp::mb_msg_accepter_smp</definition>
        <argsstring>(mb_mblock_sptr mblock, pmt_t port_name)</argsstring>
        <name>mb_msg_accepter_smp</name>
        <param>
          <type><ref refid="classboost_1_1shared__ptr" kindref="compound">mb_mblock_sptr</ref></type>
          <declname>mblock</declname>
        </param>
        <param>
          <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type>
          <declname>port_name</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_msg_accepter_smp.h" line="35"/>
      </memberdef>
      <memberdef kind="function" id="classmb__msg__accepter__smp_1a4552ec6e03a1c150e0ab948760668748" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>mb_msg_accepter_smp::~mb_msg_accepter_smp</definition>
        <argsstring>()</argsstring>
        <name>~mb_msg_accepter_smp</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_msg_accepter_smp.h" line="36"/>
      </memberdef>
      <memberdef kind="function" id="classmb__msg__accepter__smp_1a748537f8b5dd0e34d45c0314e5cea2d0" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>void</type>
        <definition>void mb_msg_accepter_smp::operator()</definition>
        <argsstring>(pmt_t signal, pmt_t data, pmt_t metadata, mb_pri_t priority)</argsstring>
        <name>operator()</name>
        <reimplements refid="classmb__msg__accepter_1a9a6fe34bcc92361806e1a2409670b509">operator()</reimplements>
        <param>
          <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type>
          <declname>signal</declname>
        </param>
        <param>
          <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type>
          <declname>data</declname>
        </param>
        <param>
          <type><ref refid="classboost_1_1shared__ptr" kindref="compound">pmt_t</ref></type>
          <declname>metadata</declname>
        </param>
        <param>
          <type><ref refid="common_8h_1aaca6107c0aa97c90bf00d7a0b20c8967" kindref="member">mb_pri_t</ref></type>
          <declname>priority</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_msg_accepter_smp.h" line="38"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>Concrete message acceptor that does an <ref refid="classmb__msg__queue" kindref="compound">mb_msg_queue</ref> insertion. </para>    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="15084">
        <label>mb_msg_accepter_smp</label>
        <link refid="classmb__msg__accepter__smp"/>
        <childnode refid="15085" relation="public-inheritance">
        </childnode>
      </node>
      <node id="15085">
        <label>mb_msg_accepter</label>
        <link refid="classmb__msg__accepter"/>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="15114">
        <label>T</label>
      </node>
      <node id="15108">
        <label>mb_runtime_base</label>
        <link refid="classmb__runtime__base"/>
        <childnode refid="15109" relation="public-inheritance">
        </childnode>
        <childnode refid="15110" relation="usage">
          <edgelabel>d_accepter</edgelabel>
        </childnode>
        <childnode refid="15107" relation="usage">
          <edgelabel>d_brl</edgelabel>
        </childnode>
      </node>
      <node id="15104">
        <label>boost::shared_ptr&lt; mb_message &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="15105" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="15112">
        <label>std::map&lt; std::string, mb_port_sptr &gt;</label>
        <childnode refid="15113" relation="usage">
          <edgelabel>elements</edgelabel>
        </childnode>
        <childnode refid="15100" relation="usage">
          <edgelabel>keys</edgelabel>
        </childnode>
      </node>
      <node id="15086">
        <label>mb_msg_accepter_smp</label>
        <link refid="classmb__msg__accepter__smp"/>
        <childnode refid="15087" relation="public-inheritance">
        </childnode>
        <childnode refid="15088" relation="usage">
          <edgelabel>d_mb</edgelabel>
        </childnode>
        <childnode refid="15098" relation="usage">
          <edgelabel>d_port_name</edgelabel>
        </childnode>
      </node>
      <node id="15105">
        <label>mb_message</label>
        <link refid="classmb__message"/>
        <childnode refid="15104" relation="usage">
          <edgelabel>d_next</edgelabel>
        </childnode>
        <childnode refid="15098" relation="usage">
          <edgelabel>d_port_id</edgelabel>
          <edgelabel>d_data</edgelabel>
          <edgelabel>d_metadata</edgelabel>
          <edgelabel>d_signal</edgelabel>
        </childnode>
      </node>
      <node id="15113">
        <label>boost::shared_ptr&lt; T &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="15114" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="15109">
        <label>mb_runtime</label>
        <link refid="classmb__runtime"/>
        <childnode refid="15088" relation="usage">
          <edgelabel>d_top</edgelabel>
        </childnode>
      </node>
      <node id="15091">
        <label>mb_mblock_impl</label>
        <link refid="classmb__mblock__impl"/>
        <childnode refid="15092" relation="usage">
          <edgelabel>d_conn_table</edgelabel>
        </childnode>
        <childnode refid="15102" relation="usage">
          <edgelabel>d_msgq</edgelabel>
        </childnode>
        <childnode refid="15089" relation="usage">
          <edgelabel>d_mb</edgelabel>
          <edgelabel>d_mb_parent</edgelabel>
        </childnode>
        <childnode refid="15108" relation="usage">
          <edgelabel>d_runtime</edgelabel>
        </childnode>
        <childnode refid="15100" relation="usage">
          <edgelabel>d_class_name</edgelabel>
          <edgelabel>d_instance_name</edgelabel>
        </childnode>
        <childnode refid="15111" relation="usage">
          <edgelabel>d_comp_map</edgelabel>
        </childnode>
        <childnode refid="15112" relation="usage">
          <edgelabel>d_port_map</edgelabel>
        </childnode>
      </node>
      <node id="15097">
        <label>mb_port</label>
        <link refid="classmb__port"/>
        <childnode refid="15089" relation="usage">
          <edgelabel>d_mblock</edgelabel>
        </childnode>
        <childnode refid="15098" relation="usage">
          <edgelabel>d_protocol_class</edgelabel>
          <edgelabel>d_port_symbol</edgelabel>
        </childnode>
        <childnode refid="15100" relation="usage">
          <edgelabel>d_port_name</edgelabel>
        </childnode>
      </node>
      <node id="15088">
        <label>boost::shared_ptr&lt; mb_mblock &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="15089" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="15095">
        <label>mb_endpoint</label>
        <link refid="classmb__endpoint"/>
        <childnode refid="15096" relation="usage">
          <edgelabel>d_port</edgelabel>
        </childnode>
        <childnode refid="15100" relation="usage">
          <edgelabel>d_component_name</edgelabel>
          <edgelabel>d_port_name</edgelabel>
        </childnode>
      </node>
      <node id="15094">
        <label>mb_connection</label>
        <link refid="structmb__connection"/>
        <childnode refid="15095" relation="usage">
          <edgelabel>d_ep</edgelabel>
        </childnode>
      </node>
      <node id="15101">
        <label>std::basic_string&lt; char &gt;</label>
      </node>
      <node id="15089">
        <label>mb_mblock</label>
        <link refid="classmb__mblock"/>
        <childnode refid="15090" relation="usage">
          <edgelabel>d_impl</edgelabel>
        </childnode>
      </node>
      <node id="15103">
        <label>mb_msg_queue::subq</label>
        <childnode refid="15104" relation="usage">
          <edgelabel>head</edgelabel>
          <edgelabel>tail</edgelabel>
        </childnode>
      </node>
      <node id="15096">
        <label>boost::shared_ptr&lt; mb_port &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="15097" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="15092">
        <label>mb_conn_table</label>
        <link refid="classmb__conn__table"/>
        <childnode refid="15093" relation="usage">
          <edgelabel>d_connections</edgelabel>
        </childnode>
      </node>
      <node id="15110">
        <label>boost::shared_ptr&lt; mb_msg_accepter &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="15087" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="15098">
        <label>boost::shared_ptr&lt; pmt_base &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="15099" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="15099">
        <label>pmt_base</label>
        <link refid="classpmt__base"/>
      </node>
      <node id="15102">
        <label>mb_msg_queue</label>
        <link refid="classmb__msg__queue"/>
        <childnode refid="15103" relation="usage">
          <edgelabel>d_queue</edgelabel>
        </childnode>
        <childnode refid="15106" relation="usage">
          <edgelabel>d_not_empty</edgelabel>
        </childnode>
        <childnode refid="15107" relation="usage">
          <edgelabel>d_mutex</edgelabel>
        </childnode>
      </node>
      <node id="15106">
        <label>omni_condition</label>
        <link refid="classomni__condition"/>
        <childnode refid="15107" relation="usage">
          <edgelabel>mutex</edgelabel>
        </childnode>
      </node>
      <node id="15111">
        <label>std::map&lt; std::string, mb_mblock_sptr &gt;</label>
        <childnode refid="15088" relation="usage">
          <edgelabel>elements</edgelabel>
        </childnode>
        <childnode refid="15100" relation="usage">
          <edgelabel>keys</edgelabel>
        </childnode>
      </node>
      <node id="15090">
        <label>boost::shared_ptr&lt; mb_mblock_impl &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="15091" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="15087">
        <label>mb_msg_accepter</label>
        <link refid="classmb__msg__accepter"/>
      </node>
      <node id="15093">
        <label>std::list&lt; mb_connection &gt;</label>
        <childnode refid="15094" relation="usage">
          <edgelabel>elements</edgelabel>
        </childnode>
      </node>
      <node id="15100">
        <label>std::string</label>
        <childnode refid="15101" relation="public-inheritance">
        </childnode>
      </node>
      <node id="15107">
        <label>omni_mutex</label>
        <link refid="classomni__mutex"/>
      </node>
    </collaborationgraph>
    <location file="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_msg_accepter_smp.h" line="30" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/mblock/src/lib/mb_msg_accepter_smp.h" bodystart="29" bodyend="39"/>
    <listofallmembers>
      <member refid="classmb__msg__accepter__smp_1ae8082d895e4c9b3e38c5ec5f90d6bc26" prot="private" virt="non-virtual"><scope>mb_msg_accepter_smp</scope><name>d_mb</name></member>
      <member refid="classmb__msg__accepter__smp_1aaf59b73746e3a731c28af6d846be8172" prot="private" virt="non-virtual"><scope>mb_msg_accepter_smp</scope><name>d_port_name</name></member>
      <member refid="classmb__msg__accepter_1a5fb212ca99827bff3d6ef69292e555c1" prot="public" virt="non-virtual"><scope>mb_msg_accepter_smp</scope><name>mb_msg_accepter</name></member>
      <member refid="classmb__msg__accepter__smp_1a77f64bbd169e28128696ebcc3da38696" prot="public" virt="non-virtual"><scope>mb_msg_accepter_smp</scope><name>mb_msg_accepter_smp</name></member>
      <member refid="classmb__msg__accepter__smp_1a748537f8b5dd0e34d45c0314e5cea2d0" prot="public" virt="virtual"><scope>mb_msg_accepter_smp</scope><name>operator()</name></member>
      <member refid="classmb__msg__accepter_1af2323c159096da69ac57ec7dd5e78bd1" prot="public" virt="virtual"><scope>mb_msg_accepter_smp</scope><name>~mb_msg_accepter</name></member>
      <member refid="classmb__msg__accepter__smp_1a4552ec6e03a1c150e0ab948760668748" prot="public" virt="non-virtual"><scope>mb_msg_accepter_smp</scope><name>~mb_msg_accepter_smp</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>