<?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__vco" kind="class" prot="public"> <compoundname>gr_vco</compoundname> <includes refid="gr__vco_8h" local="no">gr_vco.h</includes> <templateparamlist> <param> <type>class o_type</type> </param> <param> <type>class i_type</type> </param> </templateparamlist> <sectiondef kind="protected-attrib"> <memberdef kind="variable" id="classgr__vco_1a0d1b9fc482a8c6d701c0382b799fe11a" prot="protected" static="no" mutable="no"> <type>double</type> <definition>double gr_vco< o_type, i_type >::d_phase</definition> <argsstring></argsstring> <name>d_phase</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" line="75" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" bodystart="75" bodyend="-1"/> <referencedby refid="classgr__vco_1a9369c68b68aa73498cd23d74cdfc5f99" compoundref="gr__vco_8h" startline="50" endline="60">gr_vco< o_type, i_type >::adjust_phase</referencedby> <referencedby refid="classgr__vco_1a58b8420209f0c315278e5d5feaefa5fa" compoundref="gr__vco_8h" startline="68" endline="68">gr_vco< o_type, i_type >::cos</referencedby> <referencedby refid="classgr__vco_1a38f19c7a8f164c011041a18e242112d8" compoundref="gr__vco_8h" startline="62" endline="62">gr_vco< o_type, i_type >::get_phase</referencedby> <referencedby refid="classgr__vco_1ac0f4048f34ed88f1c32e16a1c5d89f12" compoundref="gr__vco_8h" startline="46" endline="48">gr_vco< o_type, i_type >::set_phase</referencedby> <referencedby refid="classgr__vco_1a2458956261a471194fcfa3594848bb3f" compoundref="gr__vco_8h" startline="69" endline="69">gr_vco< o_type, i_type >::sin</referencedby> <referencedby refid="classgr__vco_1a8fa1bae038a73276062fdae2b92fff89" compoundref="gr__vco_8h" startline="80" endline="83">gr_vco< o_type, i_type >::sincos</referencedby> </memberdef> </sectiondef> <sectiondef kind="public-func"> <memberdef kind="function" id="classgr__vco_1a9cf6ab94f646564983f350a69baa8e53" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type></type> <definition>gr_vco< o_type, i_type >::gr_vco</definition> <argsstring>()</argsstring> <name>gr_vco</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" line="41" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" bodystart="41" bodyend="41"/> </memberdef> <memberdef kind="function" id="classgr__vco_1ac44432708e327dde927a5eed71cea7e5" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual"> <type></type> <definition>virtual gr_vco< o_type, i_type >::~gr_vco</definition> <argsstring>()</argsstring> <name>~gr_vco</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" line="43" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" bodystart="43" bodyend="43"/> </memberdef> <memberdef kind="function" id="classgr__vco_1ac0f4048f34ed88f1c32e16a1c5d89f12" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_vco< o_type, i_type >::set_phase</definition> <argsstring>(double angle)</argsstring> <name>set_phase</name> <param> <type>double</type> <declname>angle</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" line="46" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" bodystart="46" bodyend="48"/> <references refid="classgr__vco_1a0d1b9fc482a8c6d701c0382b799fe11a" compoundref="gr__vco_8h" startline="75">gr_vco< o_type, i_type >::d_phase</references> </memberdef> <memberdef kind="function" id="classgr__vco_1a9369c68b68aa73498cd23d74cdfc5f99" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_vco< o_type, i_type >::adjust_phase</definition> <argsstring>(double delta_phase)</argsstring> <name>adjust_phase</name> <param> <type>double</type> <declname>delta_phase</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" line="50" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" bodystart="50" bodyend="60"/> <references refid="classgr__vco_1a0d1b9fc482a8c6d701c0382b799fe11a" compoundref="gr__vco_8h" startline="75">gr_vco< o_type, i_type >::d_phase</references> <referencedby refid="classgr__vco_1a2a686b0a311611167414e7747a67cabf" compoundref="gr__vco_8h" startline="87" endline="93">gr_vco< o_type, i_type >::cos</referencedby> </memberdef> <memberdef kind="function" id="classgr__vco_1a38f19c7a8f164c011041a18e242112d8" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual"> <type>double</type> <definition>double gr_vco< o_type, i_type >::get_phase</definition> <argsstring>() const </argsstring> <name>get_phase</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" line="62" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" bodystart="62" bodyend="62"/> <references refid="classgr__vco_1a0d1b9fc482a8c6d701c0382b799fe11a" compoundref="gr__vco_8h" startline="75">gr_vco< o_type, i_type >::d_phase</references> </memberdef> <memberdef kind="function" id="classgr__vco_1a8fa1bae038a73276062fdae2b92fff89" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_vco< o_type, i_type >::sincos</definition> <argsstring>(float *sinx, float *cosx) const </argsstring> <name>sincos</name> <param> <type>float *</type> <declname>sinx</declname> </param> <param> <type>float *</type> <declname>cosx</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" line="65" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" bodystart="80" bodyend="83"/> <references refid="classgr__vco_1a0d1b9fc482a8c6d701c0382b799fe11a" compoundref="gr__vco_8h" startline="75">gr_vco< o_type, i_type >::d_phase</references> <references refid="gr__sincos_8h_1a1233daa4d05a54c9ce6de62039ca4ddc">gr_sincosf</references> </memberdef> <memberdef kind="function" id="classgr__vco_1a58b8420209f0c315278e5d5feaefa5fa" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual"> <type>float</type> <definition>float gr_vco< o_type, i_type >::cos</definition> <argsstring>() const </argsstring> <name>cos</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" line="68" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" bodystart="68" bodyend="68"/> <references refid="classgr__vco_1a0d1b9fc482a8c6d701c0382b799fe11a" compoundref="gr__vco_8h" startline="75">gr_vco< o_type, i_type >::d_phase</references> <referencedby refid="classgr__vco_1a2a686b0a311611167414e7747a67cabf" compoundref="gr__vco_8h" startline="87" endline="93">gr_vco< o_type, i_type >::cos</referencedby> </memberdef> <memberdef kind="function" id="classgr__vco_1a2458956261a471194fcfa3594848bb3f" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual"> <type>float</type> <definition>float gr_vco< o_type, i_type >::sin</definition> <argsstring>() const </argsstring> <name>sin</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" line="69" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" bodystart="69" bodyend="69"/> <references refid="classgr__vco_1a0d1b9fc482a8c6d701c0382b799fe11a" compoundref="gr__vco_8h" startline="75">gr_vco< o_type, i_type >::d_phase</references> </memberdef> <memberdef kind="function" id="classgr__vco_1a2a686b0a311611167414e7747a67cabf" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_vco< o_type, i_type >::cos</definition> <argsstring>(float *output, const float *input, int noutput_items, double k, double ampl=1.0)</argsstring> <name>cos</name> <param> <type>float *</type> <declname>output</declname> </param> <param> <type>const float *</type> <declname>input</declname> </param> <param> <type>int</type> <declname>noutput_items</declname> </param> <param> <type>double</type> <declname>k</declname> </param> <param> <type>double</type> <declname>ampl</declname> <defval>1.0</defval> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" line="72" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" bodystart="87" bodyend="93"/> <references refid="classgr__vco_1a9369c68b68aa73498cd23d74cdfc5f99" compoundref="gr__vco_8h" startline="50" endline="60">gr_vco< o_type, i_type >::adjust_phase</references> <references refid="classgr__vco_1a58b8420209f0c315278e5d5feaefa5fa" compoundref="gr__vco_8h" startline="68" endline="68">gr_vco< o_type, i_type >::cos</references> </memberdef> </sectiondef> <briefdescription> <para>base class template for Voltage Controlled Oscillator (VCO) </para> </briefdescription> <detaileddescription> </detaileddescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" line="39" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_vco.h" bodystart="39" bodyend="76"/> <listofallmembers> <member refid="classgr__vco_1a9369c68b68aa73498cd23d74cdfc5f99" prot="public" virt="non-virtual"><scope>gr_vco</scope><name>adjust_phase</name></member> <member refid="classgr__vco_1a58b8420209f0c315278e5d5feaefa5fa" prot="public" virt="non-virtual"><scope>gr_vco</scope><name>cos</name></member> <member refid="classgr__vco_1a2a686b0a311611167414e7747a67cabf" prot="public" virt="non-virtual"><scope>gr_vco</scope><name>cos</name></member> <member refid="classgr__vco_1a0d1b9fc482a8c6d701c0382b799fe11a" prot="protected" virt="non-virtual"><scope>gr_vco</scope><name>d_phase</name></member> <member refid="classgr__vco_1a38f19c7a8f164c011041a18e242112d8" prot="public" virt="non-virtual"><scope>gr_vco</scope><name>get_phase</name></member> <member refid="classgr__vco_1a9cf6ab94f646564983f350a69baa8e53" prot="public" virt="non-virtual"><scope>gr_vco</scope><name>gr_vco</name></member> <member refid="classgr__vco_1ac0f4048f34ed88f1c32e16a1c5d89f12" prot="public" virt="non-virtual"><scope>gr_vco</scope><name>set_phase</name></member> <member refid="classgr__vco_1a2458956261a471194fcfa3594848bb3f" prot="public" virt="non-virtual"><scope>gr_vco</scope><name>sin</name></member> <member refid="classgr__vco_1a8fa1bae038a73276062fdae2b92fff89" prot="public" virt="non-virtual"><scope>gr_vco</scope><name>sincos</name></member> <member refid="classgr__vco_1ac44432708e327dde927a5eed71cea7e5" prot="public" virt="virtual"><scope>gr_vco</scope><name>~gr_vco</name></member> </listofallmembers> </compounddef> </doxygen>