<?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>< <ref refid="classboost_1_1shared__ptr" kindref="compound">gr_buffer_reader_sptr</ref> ></type> <definition>std::vector<gr_buffer_reader_sptr> 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>< <ref refid="classboost_1_1shared__ptr" kindref="compound">gr_buffer_sptr</ref> ></type> <definition>std::vector<gr_buffer_sptr> 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'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 "out of sight" 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< pmt::pmt_t ></label> </node> <node id="9205"> <label>boost::shared_ptr< T ></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< gr_buffer_reader_sptr ></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< gr_buffer_sptr ></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>