Sophie

Sophie

distrib > Mandriva > 2010.2 > i586 > media > contrib-backports > by-pkgid > def0228095a1541e2d3632b6b6da7c38 > files > 8302

gnuradio-doc-3.3.0-8mdv2010.1.i586.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.6.3">
  <compounddef id="classgr__block__detail" kind="class" prot="public">
    <compoundname>gr_block_detail</compoundname>
    <includes refid="gr__block__detail_8h" local="no">gr_block_detail.h</includes>
      <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="classgr__block__detail_1abf03f4ed4a698a1f4506548a3617afe0" prot="public" static="no" mutable="no">
        <type><ref refid="structgr__tpb__detail" kindref="compound">gr_tpb_detail</ref></type>
        <definition>gr_tpb_detail gr_block_detail::d_tpb</definition>
        <argsstring></argsstring>
        <name>d_tpb</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="91" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="91" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr__block__detail_1a1c722cb66678bcc5b5d9a5a5599c0e19" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int gr_block_detail::d_produce_or</definition>
        <argsstring></argsstring>
        <name>d_produce_or</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="92" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="92" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classgr__block__detail_1a1a68fd9d7f3117c67509bad84ce895a0" prot="private" static="no" mutable="no">
        <type>unsigned int</type>
        <definition>unsigned int gr_block_detail::d_ninputs</definition>
        <argsstring></argsstring>
        <name>d_ninputs</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="97" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="97" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr__block__detail_1a87628419804d787c080316033e6ee06a" prot="private" static="no" mutable="no">
        <type>unsigned int</type>
        <definition>unsigned int gr_block_detail::d_noutputs</definition>
        <argsstring></argsstring>
        <name>d_noutputs</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="98" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="98" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr__block__detail_1aa5325908919d6eede1f88de0ec5e0058" prot="private" static="no" mutable="no">
        <type><ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; <ref refid="classboost_1_1shared__ptr" kindref="compound">gr_buffer_reader_sptr</ref> &gt;</type>
        <definition>std::vector&lt;gr_buffer_reader_sptr&gt; gr_block_detail::d_input</definition>
        <argsstring></argsstring>
        <name>d_input</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="99" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="99" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr__block__detail_1a32eb460fe2a57aec46225620755eb8ff" prot="private" static="no" mutable="no">
        <type><ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; <ref refid="classboost_1_1shared__ptr" kindref="compound">gr_buffer_sptr</ref> &gt;</type>
        <definition>std::vector&lt;gr_buffer_sptr&gt; gr_block_detail::d_output</definition>
        <argsstring></argsstring>
        <name>d_output</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="100" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="100" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr__block__detail_1afef848d5843241fd8acdb8bdde9ecbaf" prot="private" static="no" mutable="no">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool gr_block_detail::d_done</definition>
        <argsstring></argsstring>
        <name>d_done</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="101" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="101" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="friend">
      <memberdef kind="friend" id="classgr__block__detail_1a08e853960a2227e07d564d79abd7b212" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>friend class</type>
        <definition>friend class gr_tpb_detail</definition>
        <argsstring></argsstring>
        <name>gr_tpb_detail</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="106" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="106" bodyend="-1"/>
      </memberdef>
      <memberdef kind="friend" id="classgr__block__detail_1a8daad9764ecf402cc18f31392bbf3636" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>friend <ref refid="classboost_1_1shared__ptr" kindref="compound">gr_block_detail_sptr</ref></type>
        <definition>gr_block_detail_sptr gr_make_block_detail</definition>
        <argsstring>(unsigned int ninputs, unsigned int noutputs)</argsstring>
        <name>gr_make_block_detail</name>
        <param>
          <type>unsigned int</type>
          <declname>ninputs</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>noutputs</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="109"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classgr__block__detail_1aad10532c28f1f05eedd255a19491ee5d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr_block_detail::~gr_block_detail</definition>
        <argsstring>()</argsstring>
        <name>~gr_block_detail</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="40"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1ad1300802d4b155db9bc18c4de1d5b0bb" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>int</type>
        <definition>int gr_block_detail::ninputs</definition>
        <argsstring>() const </argsstring>
        <name>ninputs</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="42" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="42" bodyend="42"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1a30c29908303085faa900fbfb5ecd6be9" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>int</type>
        <definition>int gr_block_detail::noutputs</definition>
        <argsstring>() const </argsstring>
        <name>noutputs</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="43" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="43" bodyend="43"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1a41cb4924ef6afd5fe0991d76a662bb8a" 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 gr_block_detail::sink_p</definition>
        <argsstring>() const </argsstring>
        <name>sink_p</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="44" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="44" bodyend="44"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1a693f8362d86438e89cc8d21e1141bad5" 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 gr_block_detail::source_p</definition>
        <argsstring>() const </argsstring>
        <name>source_p</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="45" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="45" bodyend="45"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1a6ad7846198daf7fafcda8171133df13a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void gr_block_detail::set_done</definition>
        <argsstring>(bool done)</argsstring>
        <name>set_done</name>
        <param>
          <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
          <declname>done</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="47"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1ac05a5d579fd9de0c75dd0ae100657c16" 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 gr_block_detail::done</definition>
        <argsstring>() const </argsstring>
        <name>done</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="48" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="48" bodyend="48"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1a692bb63708add5fb733fb30dda93d19a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void gr_block_detail::set_input</definition>
        <argsstring>(unsigned int which, gr_buffer_reader_sptr reader)</argsstring>
        <name>set_input</name>
        <param>
          <type>unsigned int</type>
          <declname>which</declname>
        </param>
        <param>
          <type><ref refid="classboost_1_1shared__ptr" kindref="compound">gr_buffer_reader_sptr</ref></type>
          <declname>reader</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="50"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1a196cb83893cdbb854c4bd2c8079e90ab" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="classboost_1_1shared__ptr" kindref="compound">gr_buffer_reader_sptr</ref></type>
        <definition>gr_buffer_reader_sptr gr_block_detail::input</definition>
        <argsstring>(unsigned int which)</argsstring>
        <name>input</name>
        <param>
          <type>unsigned int</type>
          <declname>which</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="52" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="51" bodyend="56"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1a84ec68a2d3fda165759b3c78ca1995cf" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void gr_block_detail::set_output</definition>
        <argsstring>(unsigned int which, gr_buffer_sptr buffer)</argsstring>
        <name>set_output</name>
        <param>
          <type>unsigned int</type>
          <declname>which</declname>
        </param>
        <param>
          <type><ref refid="classboost_1_1shared__ptr" kindref="compound">gr_buffer_sptr</ref></type>
          <declname>buffer</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="58"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1ac885fdb609e98ee74c896b3252294dd0" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="classboost_1_1shared__ptr" kindref="compound">gr_buffer_sptr</ref></type>
        <definition>gr_buffer_sptr gr_block_detail::output</definition>
        <argsstring>(unsigned int which)</argsstring>
        <name>output</name>
        <param>
          <type>unsigned int</type>
          <declname>which</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="60" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="59" bodyend="64"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1aec7780fbf22b77b35b395283c42d515b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void gr_block_detail::consume</definition>
        <argsstring>(int which_input, int how_many_items)</argsstring>
        <name>consume</name>
        <param>
          <type>int</type>
          <declname>which_input</declname>
        </param>
        <param>
          <type>int</type>
          <declname>how_many_items</declname>
        </param>
        <briefdescription>
<para>Tell the scheduler <computeroutput>how_many_items</computeroutput> of input stream <computeroutput>which_input</computeroutput> were consumed. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="69"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1a2b3531f63ebfac4b8f75a7918c5120d7" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void gr_block_detail::consume_each</definition>
        <argsstring>(int how_many_items)</argsstring>
        <name>consume_each</name>
        <param>
          <type>int</type>
          <declname>how_many_items</declname>
        </param>
        <briefdescription>
<para>Tell the scheduler <computeroutput>how_many_items</computeroutput> were consumed on each input stream. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="74"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1aa328c0933dc5c0052cfa9c4f8520c75b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void gr_block_detail::produce</definition>
        <argsstring>(int which_output, int how_many_items)</argsstring>
        <name>produce</name>
        <param>
          <type>int</type>
          <declname>which_output</declname>
        </param>
        <param>
          <type>int</type>
          <declname>how_many_items</declname>
        </param>
        <briefdescription>
<para>Tell the scheduler <computeroutput>how_many_items</computeroutput> were produced on output stream <computeroutput>which_output</computeroutput>. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="79"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1a4e15a448fd12bc91163e6240aec1b397" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void gr_block_detail::produce_each</definition>
        <argsstring>(int how_many_items)</argsstring>
        <name>produce_each</name>
        <param>
          <type>int</type>
          <declname>how_many_items</declname>
        </param>
        <briefdescription>
<para>Tell the scheduler <computeroutput>how_many_items</computeroutput> were produced on each output stream. </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="84"/>
      </memberdef>
      <memberdef kind="function" id="classgr__block__detail_1a75ac602d60831c167ff95922e28c93b4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void gr_block_detail::_post</definition>
        <argsstring>(pmt::pmt_t msg)</argsstring>
        <name>_post</name>
        <param>
          <type>pmt::pmt_t</type>
          <declname>msg</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para>Accept msg, place in queue, arrange for thread to be awakened if it&apos;s not already. </para>        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="89"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-func">
      <memberdef kind="function" id="classgr__block__detail_1ab36b0cfe8e4854b3efea1b1a040d6552" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr_block_detail::gr_block_detail</definition>
        <argsstring>(unsigned int ninputs, unsigned int noutputs)</argsstring>
        <name>gr_block_detail</name>
        <param>
          <type>unsigned int</type>
          <declname>ninputs</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>noutputs</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="104"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>Implementation details to support the signal processing abstraction</para><para>This class contains implementation detail that should be &quot;out of sight&quot; of almost all users of GNU Radio. This decoupling also means that we can make changes to the guts without having to recompile everything. </para>    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="9206">
        <label>T</label>
      </node>
      <node id="9203">
        <label>std::deque&lt; pmt::pmt_t &gt;</label>
      </node>
      <node id="9205">
        <label>boost::shared_ptr&lt; T &gt;</label>
        <link refid="classboost_1_1shared__ptr"/>
        <childnode refid="9206" relation="usage">
          <edgelabel>px</edgelabel>
        </childnode>
      </node>
      <node id="9200">
        <label>gr_block_detail</label>
        <link refid="classgr__block__detail"/>
        <childnode refid="9201" relation="usage">
          <edgelabel>d_input</edgelabel>
        </childnode>
        <childnode refid="9202" relation="usage">
          <edgelabel>d_tpb</edgelabel>
        </childnode>
        <childnode refid="9204" relation="usage">
          <edgelabel>d_output</edgelabel>
        </childnode>
      </node>
      <node id="9201">
        <label>std::vector&lt; gr_buffer_reader_sptr &gt;</label>
      </node>
      <node id="9202">
        <label>gr_tpb_detail</label>
        <link refid="structgr__tpb__detail"/>
        <childnode refid="9203" relation="usage">
          <edgelabel>msg_queue</edgelabel>
        </childnode>
      </node>
      <node id="9204">
        <label>std::vector&lt; gr_buffer_sptr &gt;</label>
        <childnode refid="9205" relation="usage">
          <edgelabel>p</edgelabel>
          <edgelabel>elements</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" line="38" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/runtime/gr_block_detail.h" bodystart="38" bodyend="110"/>
    <listofallmembers>
      <member refid="classgr__block__detail_1a75ac602d60831c167ff95922e28c93b4" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>_post</name></member>
      <member refid="classgr__block__detail_1aec7780fbf22b77b35b395283c42d515b" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>consume</name></member>
      <member refid="classgr__block__detail_1a2b3531f63ebfac4b8f75a7918c5120d7" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>consume_each</name></member>
      <member refid="classgr__block__detail_1afef848d5843241fd8acdb8bdde9ecbaf" prot="private" virt="non-virtual"><scope>gr_block_detail</scope><name>d_done</name></member>
      <member refid="classgr__block__detail_1aa5325908919d6eede1f88de0ec5e0058" prot="private" virt="non-virtual"><scope>gr_block_detail</scope><name>d_input</name></member>
      <member refid="classgr__block__detail_1a1a68fd9d7f3117c67509bad84ce895a0" prot="private" virt="non-virtual"><scope>gr_block_detail</scope><name>d_ninputs</name></member>
      <member refid="classgr__block__detail_1a87628419804d787c080316033e6ee06a" prot="private" virt="non-virtual"><scope>gr_block_detail</scope><name>d_noutputs</name></member>
      <member refid="classgr__block__detail_1a32eb460fe2a57aec46225620755eb8ff" prot="private" virt="non-virtual"><scope>gr_block_detail</scope><name>d_output</name></member>
      <member refid="classgr__block__detail_1a1c722cb66678bcc5b5d9a5a5599c0e19" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>d_produce_or</name></member>
      <member refid="classgr__block__detail_1abf03f4ed4a698a1f4506548a3617afe0" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>d_tpb</name></member>
      <member refid="classgr__block__detail_1ac05a5d579fd9de0c75dd0ae100657c16" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>done</name></member>
      <member refid="classgr__block__detail_1ab36b0cfe8e4854b3efea1b1a040d6552" prot="private" virt="non-virtual"><scope>gr_block_detail</scope><name>gr_block_detail</name></member>
      <member refid="classgr__block__detail_1a8daad9764ecf402cc18f31392bbf3636" prot="private" virt="non-virtual"><scope>gr_block_detail</scope><name>gr_make_block_detail</name></member>
      <member refid="classgr__block__detail_1a08e853960a2227e07d564d79abd7b212" prot="private" virt="non-virtual"><scope>gr_block_detail</scope><name>gr_tpb_detail</name></member>
      <member refid="classgr__block__detail_1a196cb83893cdbb854c4bd2c8079e90ab" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>input</name></member>
      <member refid="classgr__block__detail_1ad1300802d4b155db9bc18c4de1d5b0bb" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>ninputs</name></member>
      <member refid="classgr__block__detail_1a30c29908303085faa900fbfb5ecd6be9" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>noutputs</name></member>
      <member refid="classgr__block__detail_1ac885fdb609e98ee74c896b3252294dd0" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>output</name></member>
      <member refid="classgr__block__detail_1aa328c0933dc5c0052cfa9c4f8520c75b" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>produce</name></member>
      <member refid="classgr__block__detail_1a4e15a448fd12bc91163e6240aec1b397" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>produce_each</name></member>
      <member refid="classgr__block__detail_1a6ad7846198daf7fafcda8171133df13a" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>set_done</name></member>
      <member refid="classgr__block__detail_1a692bb63708add5fb733fb30dda93d19a" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>set_input</name></member>
      <member refid="classgr__block__detail_1a84ec68a2d3fda165759b3c78ca1995cf" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>set_output</name></member>
      <member refid="classgr__block__detail_1a41cb4924ef6afd5fe0991d76a662bb8a" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>sink_p</name></member>
      <member refid="classgr__block__detail_1a693f8362d86438e89cc8d21e1141bad5" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>source_p</name></member>
      <member refid="classgr__block__detail_1aad10532c28f1f05eedd255a19491ee5d" prot="public" virt="non-virtual"><scope>gr_block_detail</scope><name>~gr_block_detail</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>