<?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__rational__resampler__base__ccf" kind="class" prot="public"> <compoundname>gr_rational_resampler_base_ccf</compoundname> <basecompoundref refid="classgr__block" prot="public" virt="non-virtual">gr_block</basecompoundref> <includes refid="gr__rational__resampler__base__ccf_8h" local="no">gr_rational_resampler_base_ccf.h</includes> <sectiondef kind="private-attrib"> <memberdef kind="variable" id="classgr__rational__resampler__base__ccf_1a845c91e51f3d6cbdef8de690e286f080" prot="private" static="no" mutable="no"> <type>unsigned</type> <definition>unsigned gr_rational_resampler_base_ccf::d_history</definition> <argsstring></argsstring> <name>d_history</name> <reimplements refid="classgr__block_1accaf03643e4d906bc65381e987b9b9e1">d_history</reimplements> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="50" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" bodystart="50" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classgr__rational__resampler__base__ccf_1a6d5c9992dfb93478dfa3e66154f0ea5d" prot="private" static="no" mutable="no"> <type>unsigned</type> <definition>unsigned gr_rational_resampler_base_ccf::d_interpolation</definition> <argsstring></argsstring> <name>d_interpolation</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="51" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" bodystart="51" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classgr__rational__resampler__base__ccf_1a36678a8f97ea090620d1935d01e668da" prot="private" static="no" mutable="no"> <type>unsigned</type> <definition>unsigned gr_rational_resampler_base_ccf::d_decimation</definition> <argsstring></argsstring> <name>d_decimation</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="51" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" bodystart="51" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classgr__rational__resampler__base__ccf_1a0747383426517ac20c43d3d815b7e3c2" prot="private" static="no" mutable="no"> <type>unsigned</type> <definition>unsigned gr_rational_resampler_base_ccf::d_ctr</definition> <argsstring></argsstring> <name>d_ctr</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="52" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" bodystart="52" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classgr__rational__resampler__base__ccf_1a205c002539d71df203e360ab81e6ce8c" prot="private" static="no" mutable="no"> <type><ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>< float ></type> <definition>std::vector<float> gr_rational_resampler_base_ccf::d_new_taps</definition> <argsstring></argsstring> <name>d_new_taps</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="53" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" bodystart="53" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classgr__rational__resampler__base__ccf_1aa27d51a1a25f4f49f7b2883d6a82f804" prot="private" static="no" mutable="no"> <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type> <definition>bool gr_rational_resampler_base_ccf::d_updated</definition> <argsstring></argsstring> <name>d_updated</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="54" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" bodystart="54" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classgr__rational__resampler__base__ccf_1aea106bdd55469a07b4dca394712f4022" prot="private" static="no" mutable="no"> <type><ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>< <ref refid="classgr__fir__ccf" kindref="compound">gr_fir_ccf</ref> * ></type> <definition>std::vector<gr_fir_ccf *> gr_rational_resampler_base_ccf::d_firs</definition> <argsstring></argsstring> <name>d_firs</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="55" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" bodystart="55" bodyend="-1"/> </memberdef> </sectiondef> <sectiondef kind="friend"> <memberdef kind="friend" id="classgr__rational__resampler__base__ccf_1ac5a6987615c63a0c32c14f73f0365171" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>friend <ref refid="classboost_1_1shared__ptr" kindref="compound">gr_rational_resampler_base_ccf_sptr</ref></type> <definition>gr_rational_resampler_base_ccf_sptr gr_make_rational_resampler_base_ccf</definition> <argsstring>(unsigned interpolation, unsigned decimation, const std::vector< float > &taps)</argsstring> <name>gr_make_rational_resampler_base_ccf</name> <param> <type>unsigned</type> <declname>interpolation</declname> </param> <param> <type>unsigned</type> <declname>decimation</declname> </param> <param> <type>const <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>< float > &</type> <declname>taps</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="58"/> </memberdef> </sectiondef> <sectiondef kind="private-func"> <memberdef kind="function" id="classgr__rational__resampler__base__ccf_1a70f63d0f1696780747a842823fe50ebb" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type></type> <definition>gr_rational_resampler_base_ccf::gr_rational_resampler_base_ccf</definition> <argsstring>(unsigned interpolation, unsigned decimation, const std::vector< float > &taps)</argsstring> <name>gr_rational_resampler_base_ccf</name> <param> <type>unsigned</type> <declname>interpolation</declname> </param> <param> <type>unsigned</type> <declname>decimation</declname> </param> <param> <type>const <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>< float > &</type> <declname>taps</declname> </param> <briefdescription> </briefdescription> <detaileddescription> <para>Construct a FIR filter with the given taps </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="65"/> </memberdef> <memberdef kind="function" id="classgr__rational__resampler__base__ccf_1a9a95829aaeaf1a9a6e437742545735a3" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void gr_rational_resampler_base_ccf::install_taps</definition> <argsstring>(const std::vector< float > &taps)</argsstring> <name>install_taps</name> <param> <type>const <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>< float > &</type> <declname>taps</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="67"/> </memberdef> </sectiondef> <sectiondef kind="public-func"> <memberdef kind="function" id="classgr__rational__resampler__base__ccf_1a021dbd1d5d9e4e34c7cc44c9e269ca9a" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type></type> <definition>gr_rational_resampler_base_ccf::~gr_rational_resampler_base_ccf</definition> <argsstring>()</argsstring> <name>~gr_rational_resampler_base_ccf</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="70"/> </memberdef> <memberdef kind="function" id="classgr__rational__resampler__base__ccf_1a39bb26cbf671056d51daa2fa931cfc2d" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual"> <type>unsigned</type> <definition>unsigned gr_rational_resampler_base_ccf::history</definition> <argsstring>() const </argsstring> <name>history</name> <reimplements refid="classgr__block_1ad3b305a663f4b5b5c4e17070d00f05d9">history</reimplements> <briefdescription> </briefdescription> <detaileddescription> <para>Assume block computes y_i = f(x_i, x_i-1, x_i-2, x_i-3...) History is the number of x_i's that are examined to produce one y_i. This comes in handy for FIR filters, where we use history to ensure that our input contains the appropriate "history" for the filter. History should be equal to the number of filter taps. </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="71" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" bodystart="71" bodyend="71"/> </memberdef> <memberdef kind="function" id="classgr__rational__resampler__base__ccf_1a0d0e569a85bcb299c43880ce8dd4b75b" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_rational_resampler_base_ccf::set_history</definition> <argsstring>(unsigned history)</argsstring> <name>set_history</name> <reimplements refid="classgr__block_1a7c1c85a2d47f72255efd821a6f98f7ba">set_history</reimplements> <param> <type>unsigned</type> <declname>history</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="72" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" bodystart="72" bodyend="72"/> </memberdef> <memberdef kind="function" id="classgr__rational__resampler__base__ccf_1ad533b08ba04b9768aa8b9b0a742abddf" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual"> <type>unsigned</type> <definition>unsigned gr_rational_resampler_base_ccf::interpolation</definition> <argsstring>() const </argsstring> <name>interpolation</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="74" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" bodystart="74" bodyend="74"/> </memberdef> <memberdef kind="function" id="classgr__rational__resampler__base__ccf_1a7e296cfd2b0fc409f207a8b81cd96f15" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual"> <type>unsigned</type> <definition>unsigned gr_rational_resampler_base_ccf::decimation</definition> <argsstring>() const </argsstring> <name>decimation</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="75" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" bodystart="75" bodyend="75"/> </memberdef> <memberdef kind="function" id="classgr__rational__resampler__base__ccf_1a93695260c58f02056ab3d8aafa201c53" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void gr_rational_resampler_base_ccf::set_taps</definition> <argsstring>(const std::vector< float > &taps)</argsstring> <name>set_taps</name> <param> <type>const <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>< float > &</type> <declname>taps</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="77"/> </memberdef> <memberdef kind="function" id="classgr__rational__resampler__base__ccf_1ad89e5365b4621d883e869f0ca8cea8bb" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type>void</type> <definition>void gr_rational_resampler_base_ccf::forecast</definition> <argsstring>(int noutput_items, gr_vector_int &ninput_items_required)</argsstring> <name>forecast</name> <reimplements refid="classgr__block_1aa1f2518b5c97126bb015adb9e2027f4a">forecast</reimplements> <param> <type>int</type> <declname>noutput_items</declname> </param> <param> <type><ref refid="classstd_1_1vector" kindref="compound">gr_vector_int</ref> &</type> <declname>ninput_items_required</declname> </param> <briefdescription> <para>Estimate input requirements given output request. </para> </briefdescription> <detaileddescription> <para><parameterlist kind="param"><parameteritem> <parameternamelist> <parametername>noutput_items</parametername> </parameternamelist> <parameterdescription> <para>number of output items to produce </para></parameterdescription> </parameteritem> <parameteritem> <parameternamelist> <parametername>ninput_items_required</parametername> </parameternamelist> <parameterdescription> <para>number of input items required on each input stream</para></parameterdescription> </parameteritem> </parameterlist> Given a request to product <computeroutput>noutput_items</computeroutput>, estimate the number of data items required on each input stream. The estimate doesn't have to be exact, but should be close. </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="79"/> </memberdef> <memberdef kind="function" id="classgr__rational__resampler__base__ccf_1a8e935e9f3a46bdf93da28c66b0a46bc9" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual"> <type>int</type> <definition>int gr_rational_resampler_base_ccf::general_work</definition> <argsstring>(int noutput_items, gr_vector_int &ninput_items, gr_vector_const_void_star &input_items, gr_vector_void_star &output_items)</argsstring> <name>general_work</name> <reimplements refid="classgr__block_1a137b93d87dc83bbdb6369d33f4ea8197">general_work</reimplements> <param> <type>int</type> <declname>noutput_items</declname> </param> <param> <type><ref refid="classstd_1_1vector" kindref="compound">gr_vector_int</ref> &</type> <declname>ninput_items</declname> </param> <param> <type><ref refid="classstd_1_1vector" kindref="compound">gr_vector_const_void_star</ref> &</type> <declname>input_items</declname> </param> <param> <type><ref refid="classstd_1_1vector" kindref="compound">gr_vector_void_star</ref> &</type> <declname>output_items</declname> </param> <briefdescription> <para>compute output items from input items </para> </briefdescription> <detaileddescription> <para><parameterlist kind="param"><parameteritem> <parameternamelist> <parametername>noutput_items</parametername> </parameternamelist> <parameterdescription> <para>number of output items to write on each output stream </para></parameterdescription> </parameteritem> <parameteritem> <parameternamelist> <parametername>ninput_items</parametername> </parameternamelist> <parameterdescription> <para>number of input items available on each input stream </para></parameterdescription> </parameteritem> <parameteritem> <parameternamelist> <parametername>input_items</parametername> </parameternamelist> <parameterdescription> <para>vector of pointers to the input items, one entry per input stream </para></parameterdescription> </parameteritem> <parameteritem> <parameternamelist> <parametername>output_items</parametername> </parameternamelist> <parameterdescription> <para>vector of pointers to the output items, one entry per output stream</para></parameterdescription> </parameteritem> </parameterlist> <simplesect kind="return"><para>number of items actually written to each output stream, or -1 on EOF. It is OK to return a value less than noutput_items. -1 <= return value <= noutput_items</para></simplesect> general_work must call consume or consume_each to indicate how many items were consumed on each input stream. </para> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="83"/> </memberdef> </sectiondef> <briefdescription> <para>Rational Resampling Polyphase FIR filter with gr_complex input, gr_complex output and float taps. </para> </briefdescription> <detaileddescription> </detaileddescription> <inheritancegraph> <node id="15076"> <label>gr_msg_accepter</label> <link refid="classgr__msg__accepter"/> <childnode refid="15077" relation="public-inheritance"> </childnode> </node> <node id="15074"> <label>gr_block</label> <link refid="classgr__block"/> <childnode refid="15075" relation="public-inheritance"> </childnode> </node> <node id="15077"> <label>gruel::msg_accepter</label> <link refid="classgruel_1_1msg__accepter"/> </node> <node id="15073"> <label>gr_rational_resampler_base_ccf</label> <link refid="classgr__rational__resampler__base__ccf"/> <childnode refid="15074" relation="public-inheritance"> </childnode> </node> <node id="15075"> <label>gr_basic_block</label> <link refid="classgr__basic__block"/> <childnode refid="15076" relation="public-inheritance"> </childnode> </node> </inheritancegraph> <collaborationgraph> <node id="15095"> <label>T</label> </node> <node id="15081"> <label>gr_msg_accepter</label> <link refid="classgr__msg__accepter"/> <childnode refid="15082" relation="public-inheritance"> </childnode> </node> <node id="15098"> <label>std::vector< float ></label> <link refid="classstd_1_1vector"/> </node> <node id="15092"> <label>std::deque< pmt::pmt_t ></label> </node> <node id="15079"> <label>gr_block</label> <link refid="classgr__block"/> <childnode refid="15080" relation="public-inheritance"> </childnode> <childnode refid="15088" relation="usage"> <edgelabel>d_detail</edgelabel> </childnode> </node> <node id="15088"> <label>boost::shared_ptr< gr_block_detail ></label> <link refid="classboost_1_1shared__ptr"/> <childnode refid="15089" relation="usage"> <edgelabel>px</edgelabel> </childnode> </node> <node id="15094"> <label>boost::shared_ptr< T ></label> <link refid="classboost_1_1shared__ptr"/> <childnode refid="15095" relation="usage"> <edgelabel>px</edgelabel> </childnode> </node> <node id="15089"> <label>gr_block_detail</label> <link refid="classgr__block__detail"/> <childnode refid="15090" relation="usage"> <edgelabel>d_input</edgelabel> </childnode> <childnode refid="15091" relation="usage"> <edgelabel>d_tpb</edgelabel> </childnode> <childnode refid="15093" relation="usage"> <edgelabel>d_output</edgelabel> </childnode> </node> <node id="15097"> <label>gr_fir_ccf</label> <link refid="classgr__fir__ccf"/> <childnode refid="15098" relation="usage"> <edgelabel>d_taps</edgelabel> </childnode> </node> <node id="15096"> <label>std::vector< gr_fir_ccf * ></label> <link refid="classstd_1_1vector"/> <childnode refid="15097" relation="usage"> <edgelabel>p</edgelabel> <edgelabel>elements</edgelabel> </childnode> </node> <node id="15083"> <label>boost::shared_ptr< gr_io_signature ></label> <link refid="classboost_1_1shared__ptr"/> <childnode refid="15084" relation="usage"> <edgelabel>px</edgelabel> </childnode> </node> <node id="15087"> <label>std::basic_string< char ></label> </node> <node id="15090"> <label>std::vector< gr_buffer_reader_sptr ></label> </node> <node id="15082"> <label>gruel::msg_accepter</label> <link refid="classgruel_1_1msg__accepter"/> </node> <node id="15078"> <label>gr_rational_resampler_base_ccf</label> <link refid="classgr__rational__resampler__base__ccf"/> <childnode refid="15079" relation="public-inheritance"> </childnode> <childnode refid="15096" relation="usage"> <edgelabel>d_firs</edgelabel> </childnode> <childnode refid="15098" relation="usage"> <edgelabel>d_new_taps</edgelabel> </childnode> </node> <node id="15091"> <label>gr_tpb_detail</label> <link refid="structgr__tpb__detail"/> <childnode refid="15092" relation="usage"> <edgelabel>msg_queue</edgelabel> </childnode> </node> <node id="15093"> <label>std::vector< gr_buffer_sptr ></label> <childnode refid="15094" relation="usage"> <edgelabel>p</edgelabel> <edgelabel>elements</edgelabel> </childnode> </node> <node id="15084"> <label>gr_io_signature</label> <link refid="classgr__io__signature"/> <childnode refid="15085" relation="usage"> <edgelabel>d_sizeof_stream_item</edgelabel> </childnode> </node> <node id="15080"> <label>gr_basic_block</label> <link refid="classgr__basic__block"/> <childnode refid="15081" relation="public-inheritance"> </childnode> <childnode refid="15083" relation="usage"> <edgelabel>d_input_signature</edgelabel> <edgelabel>d_output_signature</edgelabel> </childnode> <childnode refid="15086" relation="usage"> <edgelabel>d_name</edgelabel> </childnode> </node> <node id="15085"> <label>std::vector< int ></label> <link refid="classstd_1_1vector"/> </node> <node id="15086"> <label>std::string</label> <childnode refid="15087" relation="public-inheritance"> </childnode> </node> </collaborationgraph> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" line="48" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/filter/gr_rational_resampler_base_ccf.h" bodystart="47" bodyend="84"/> <listofallmembers> <member refid="classgr__basic__block_1a2503eb6922db0bf2a442dcd2d14670c9" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>basic_block</name></member> <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3da0abd1c82699481ffa502e5bb8d7bdaec" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>BLACK</name></member> <member refid="classgr__basic__block_1a50a714df9c3ce8c03854a09ac84e589b" prot="public" virt="virtual"><scope>gr_rational_resampler_base_ccf</scope><name>check_topology</name></member> <member refid="classgr__basic__block_1a1cedb1704b6c00977c681b378ede384c" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>color</name></member> <member refid="classgr__block_1ac76b4c53af762a819bca003d5b5cb4d1" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>consume</name></member> <member refid="classgr__block_1a64e9a2096975841b72ff3c1662d27df9" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>consume_each</name></member> <member refid="classgr__basic__block_1a7fb7e692e3b98a82410b396ef263bb41" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>d_color</name></member> <member refid="classgr__rational__resampler__base__ccf_1a0747383426517ac20c43d3d815b7e3c2" prot="private" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>d_ctr</name></member> <member refid="classgr__rational__resampler__base__ccf_1a36678a8f97ea090620d1935d01e668da" prot="private" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>d_decimation</name></member> <member refid="classgr__rational__resampler__base__ccf_1aea106bdd55469a07b4dca394712f4022" prot="private" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>d_firs</name></member> <member refid="classgr__rational__resampler__base__ccf_1a845c91e51f3d6cbdef8de690e286f080" prot="private" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>d_history</name></member> <member refid="classgr__basic__block_1a2c8da0c28bbbfb0e759278c9b9459e96" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>d_input_signature</name></member> <member refid="classgr__rational__resampler__base__ccf_1a6d5c9992dfb93478dfa3e66154f0ea5d" prot="private" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>d_interpolation</name></member> <member refid="classgr__basic__block_1afd352cc073ef28012d4d079a863f5401" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>d_name</name></member> <member refid="classgr__rational__resampler__base__ccf_1a205c002539d71df203e360ab81e6ce8c" prot="private" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>d_new_taps</name></member> <member refid="classgr__basic__block_1a76d64ed7a79566e3310306ae6f194d75" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>d_output_signature</name></member> <member refid="classgr__basic__block_1a0d2999c04f47327f93dd7def5dc704f8" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>d_unique_id</name></member> <member refid="classgr__rational__resampler__base__ccf_1aa27d51a1a25f4f49f7b2883d6a82f804" prot="private" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>d_updated</name></member> <member refid="classgr__rational__resampler__base__ccf_1a7e296cfd2b0fc409f207a8b81cd96f15" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>decimation</name></member> <member refid="classgr__block_1afb276858409ac55d62fca1c87d7d4083" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>detail</name></member> <member refid="classgr__block_1ab4eeb29440f674815ab3b44b4fb0c34d" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>fixed_rate</name></member> <member refid="classgr__block_1a4f17bec4407904b31d45f0d8e78c4683" prot="public" virt="virtual"><scope>gr_rational_resampler_base_ccf</scope><name>fixed_rate_ninput_to_noutput</name></member> <member refid="classgr__block_1a196ae6a4f9a3d0abed3428d2b765a133" prot="public" virt="virtual"><scope>gr_rational_resampler_base_ccf</scope><name>fixed_rate_noutput_to_ninput</name></member> <member refid="classgr__rational__resampler__base__ccf_1ad89e5365b4621d883e869f0ca8cea8bb" prot="public" virt="virtual"><scope>gr_rational_resampler_base_ccf</scope><name>forecast</name></member> <member refid="classgr__rational__resampler__base__ccf_1a8e935e9f3a46bdf93da28c66b0a46bc9" prot="public" virt="virtual"><scope>gr_rational_resampler_base_ccf</scope><name>general_work</name></member> <member refid="classgr__basic__block_1a1183eee484f58953a2fed4c792e46245" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>gr_basic_block</name></member> <member refid="classgr__block_1a268510acce1f94c0a60c5273f4948641" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>gr_block</name></member> <member refid="classgr__basic__block_1a69b41e361328cea911d69e1ec0bc50ff" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>gr_flat_flowgraph</name></member> <member refid="classgr__basic__block_1adf5bf4523d6dd698aa770e3da8f2b30d" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>gr_flowgraph</name></member> <member refid="classgr__rational__resampler__base__ccf_1ac5a6987615c63a0c32c14f73f0365171" prot="private" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>gr_make_rational_resampler_base_ccf</name></member> <member refid="classgr__msg__accepter_1a0482adcd6e89d2a441c8768737b68c21" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>gr_msg_accepter</name></member> <member refid="classgr__rational__resampler__base__ccf_1a70f63d0f1696780747a842823fe50ebb" prot="private" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>gr_rational_resampler_base_ccf</name></member> <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3daa6cce7ec34a3f9cf917e545a743dc89f" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>GREY</name></member> <member refid="classgr__basic__block_1ac585af921ed3f3f38c97aa54bff17dde" prot="public" virt="virtual"><scope>gr_rational_resampler_base_ccf</scope><name>handle_msg</name></member> <member refid="classgr__rational__resampler__base__ccf_1a39bb26cbf671056d51daa2fa931cfc2d" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>history</name></member> <member refid="classgr__basic__block_1a58f6d05e85931200f3771d3e50741281" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>input_signature</name></member> <member refid="classgr__rational__resampler__base__ccf_1a9a95829aaeaf1a9a6e437742545735a3" prot="private" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>install_taps</name></member> <member refid="classgr__rational__resampler__base__ccf_1ad533b08ba04b9768aa8b9b0a742abddf" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>interpolation</name></member> <member refid="classgruel_1_1msg__accepter_1a501f4d98d2f933c64d00a766f26b0280" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>msg_accepter</name></member> <member refid="classgr__basic__block_1aa12a20d8b8eab341da935530d29299d2" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>name</name></member> <member refid="classgr__block_1ade8590e9cba9ccfe1b870be46b1416c2" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>output_multiple</name></member> <member refid="classgr__basic__block_1add68b96f012dfe352700b4fd1c3a184a" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>output_signature</name></member> <member refid="classgr__msg__accepter_1a18aa82b4055d3908a4a7d71b05009d8d" prot="public" virt="virtual"><scope>gr_rational_resampler_base_ccf</scope><name>post</name></member> <member refid="classgr__block_1a7617c4eac84059b96d1a4da40c6d542c" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>produce</name></member> <member refid="classgr__block_1aa9df8c4d3fb92bde98900831546f8b97" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>relative_rate</name></member> <member refid="classgr__basic__block_1a0821ef947158670d53bf0739f3c8877b" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>set_color</name></member> <member refid="classgr__block_1a26b61f2c2ca308c3bde82f01d3e9650b" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>set_detail</name></member> <member refid="classgr__block_1a176a95343488a9a760c8edf8bb08db20" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>set_fixed_rate</name></member> <member refid="classgr__rational__resampler__base__ccf_1a0d0e569a85bcb299c43880ce8dd4b75b" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>set_history</name></member> <member refid="classgr__basic__block_1a419d0fbba0ca02d822cbc299b979de54" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>set_input_signature</name></member> <member refid="classgr__block_1a14e8b799f920e52afb93fac413b1a729" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>set_output_multiple</name></member> <member refid="classgr__basic__block_1a949b6ad69ebfdf423835265db99cf63d" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>set_output_signature</name></member> <member refid="classgr__block_1ab9dc7e6d30692bbfa65fc7c4eef6fc9d" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>set_relative_rate</name></member> <member refid="classgr__rational__resampler__base__ccf_1a93695260c58f02056ab3d8aafa201c53" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>set_taps</name></member> <member refid="classgr__block_1a49ea94a86f3199f23563bb837633ea1f" prot="public" virt="virtual"><scope>gr_rational_resampler_base_ccf</scope><name>start</name></member> <member refid="classgr__block_1a53c2c89c037e4e393b75414d605e36b1" prot="public" virt="virtual"><scope>gr_rational_resampler_base_ccf</scope><name>stop</name></member> <member refid="classgr__basic__block_1aa2a2947744d418c5470fbf4e623b58fe" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>unique_id</name></member> <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3d" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>vcolor</name></member> <member refid="classgr__basic__block_1a5c90b7c003ddd61f8df6bef2aceeab3da476d594a077e729bad0f2cfa2008c899" prot="protected" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>WHITE</name></member> <member refid="classgr__block_1af026aa236701757fd5f71129daad883ca248a1e0554813ce26007ff5ec1530392" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>WORK_CALLED_PRODUCE</name></member> <member refid="classgr__block_1af026aa236701757fd5f71129daad883ca221c2211857dcee81fb2bbb97fe6b223" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>WORK_DONE</name></member> <member refid="classgr__basic__block_1a5bc14d27d53b7b57a960a47cc255e3f9" prot="public" virt="virtual"><scope>gr_rational_resampler_base_ccf</scope><name>~gr_basic_block</name></member> <member refid="classgr__block_1a19133eeffa5f8e6743342f375551ad0c" prot="public" virt="virtual"><scope>gr_rational_resampler_base_ccf</scope><name>~gr_block</name></member> <member refid="classgr__msg__accepter_1ad2ee9c687b775b08ce0e27e913ed8a7d" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>~gr_msg_accepter</name></member> <member refid="classgr__rational__resampler__base__ccf_1a021dbd1d5d9e4e34c7cc44c9e269ca9a" prot="public" virt="non-virtual"><scope>gr_rational_resampler_base_ccf</scope><name>~gr_rational_resampler_base_ccf</name></member> <member refid="classgruel_1_1msg__accepter_1a043f8b7de22a127df5dd9b3dfe76e2da" prot="public" virt="virtual"><scope>gr_rational_resampler_base_ccf</scope><name>~msg_accepter</name></member> </listofallmembers> </compounddef> </doxygen>