<?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__nco" kind="class" prot="public"> <compoundname>gr_nco</compoundname> <includes refid="gr__nco_8h" local="no">gr_nco.h</includes> <templateparamlist> <param> <type>class</type> <declname>o_type</declname> <defname>o_type</defname> </param> <param> <type>class</type> <declname>i_type</declname> <defname>i_type</defname> </param> </templateparamlist> <sectiondef kind="protected-attrib"> <memberdef kind="variable" id="classgr__nco_1a987170cc17a73fbee7174339931a10ec" prot="protected" static="no" mutable="no"> <type>double</type> <definition>double gr_nco< o_type, i_type >::phase</definition> <argsstring></argsstring> <name>phase</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" line="116" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="116" bodyend="-1"/> <referencedby refid="classgr__nco_1adebaf4df7e9d941bef8d15785dfff6cd" compoundref="gr__nco_8h" startline="51" endline="53">gr_nco< float, float >::adjust_phase</referencedby> <referencedby refid="classgr__nco_1ab991c608a8d90c9af9ae5ea608acfa6e" compoundref="gr__nco_8h" startline="103" endline="103">gr_nco< float, float >::cos</referencedby> <referencedby refid="classgr__nco_1a5152bb2a0d45a3ca2db5e6156e39dabe" compoundref="gr__nco_8h" startline="96" endline="96">gr_nco< float, float >::get_phase</referencedby> <referencedby refid="classgr__nco_1a0f06623da940487d6c546997debb0af0" compoundref="gr__nco_8h" startline="47" endline="49">gr_nco< float, float >::set_phase</referencedby> <referencedby refid="classgr__nco_1ac3b1e9a0be5aecc1538487c41cf51b32" compoundref="gr__nco_8h" startline="104" endline="104">gr_nco< float, float >::sin</referencedby> <referencedby refid="classgr__nco_1a201edc7a5d1399c3886658ea4b570342" compoundref="gr__nco_8h" startline="122" endline="125">gr_nco< o_type, i_type >::sincos</referencedby> <referencedby refid="classgr__nco_1a81fa5f973481363ccae81e815ec629a3" compoundref="gr__nco_8h" startline="69" endline="80">gr_nco< float, float >::step</referencedby> </memberdef> <memberdef kind="variable" id="classgr__nco_1a2059238c2da93a471fce526bdd2dc6e2" prot="protected" static="no" mutable="no"> <type>double</type> <definition>double gr_nco< o_type, i_type >::phase_inc</definition> <argsstring></argsstring> <name>phase_inc</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" line="117" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="117" bodyend="-1"/> <referencedby refid="classgr__nco_1aaaefdc0f44d2d0a75078ccecaa5cf0a0" compoundref="gr__nco_8h" startline="62" endline="65">gr_nco< float, float >::adjust_freq</referencedby> <referencedby refid="classgr__nco_1a8681ddce0197120e4f6a84ccca12839e" compoundref="gr__nco_8h" startline="97" endline="97">gr_nco< float, float >::get_freq</referencedby> <referencedby refid="classgr__nco_1a0fb6a20fc445d8c5d204edea99d6c429" compoundref="gr__nco_8h" startline="57" endline="59">gr_nco< float, float >::set_freq</referencedby> <referencedby refid="classgr__nco_1a81fa5f973481363ccae81e815ec629a3" compoundref="gr__nco_8h" startline="69" endline="80">gr_nco< float, float >::step</referencedby> </memberdef> </sectiondef> <sectiondef kind="public-func"> <memberdef kind="function" id="classgr__nco_1a2559257b4b1ef02dc1b4a8da4f49e583" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type></type> <definition>gr_nco< o_type, i_type >::gr_nco</definition> <argsstring>()</argsstring> <name>gr_nco</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" line="42" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="42" bodyend="42"/> </memberdef> <memberdef kind="function" id="classgr__nco_1a9e9f508bff7e014c64a6dce17bffbfa9" prot="public" static="no" const="no" explicit="no" inline="yes" virt="virtual"> <type></type> <definition>virtual gr_nco< o_type, i_type >::~gr_nco</definition> <argsstring>()</argsstring> <name>~gr_nco</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" line="44" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="44" bodyend="44"/> </memberdef> <memberdef kind="function" id="classgr__nco_1a0f06623da940487d6c546997debb0af0" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_nco< 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_nco.h" line="47" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="47" bodyend="49"/> </memberdef> <memberdef kind="function" id="classgr__nco_1adebaf4df7e9d941bef8d15785dfff6cd" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_nco< 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_nco.h" line="51" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="51" bodyend="53"/> </memberdef> <memberdef kind="function" id="classgr__nco_1a0fb6a20fc445d8c5d204edea99d6c429" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_nco< o_type, i_type >::set_freq</definition> <argsstring>(double angle_rate)</argsstring> <name>set_freq</name> <param> <type>double</type> <declname>angle_rate</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" line="57" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="57" bodyend="59"/> </memberdef> <memberdef kind="function" id="classgr__nco_1aaaefdc0f44d2d0a75078ccecaa5cf0a0" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_nco< o_type, i_type >::adjust_freq</definition> <argsstring>(double delta_angle_rate)</argsstring> <name>adjust_freq</name> <param> <type>double</type> <declname>delta_angle_rate</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" line="63" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="62" bodyend="65"/> </memberdef> <memberdef kind="function" id="classgr__nco_1a81fa5f973481363ccae81e815ec629a3" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_nco< o_type, i_type >::step</definition> <argsstring>()</argsstring> <name>step</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" line="70" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="69" bodyend="80"/> <referencedby refid="classgr__nco_1aafb7d1186603337e07998d9db3e204f7" compoundref="gr__nco_8h" startline="139" endline="145">gr_nco< o_type, i_type >::cos</referencedby> <referencedby refid="classgr__nco_1a3afb645f64eb06869fe58b3e14badfe2" compoundref="gr__nco_8h" startline="129" endline="135">gr_nco< o_type, i_type >::sin</referencedby> <referencedby refid="classgr__nco_1a9803e92c387c52cba4a1aca3d86aa1eb" compoundref="gr__nco_8h" startline="189" endline="197">gr_nco< o_type, i_type >::sincos</referencedby> </memberdef> <memberdef kind="function" id="classgr__nco_1a1e43537bf60084cdece096a286e24c36" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_nco< o_type, i_type >::step</definition> <argsstring>(int n)</argsstring> <name>step</name> <param> <type>int</type> <declname>n</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" line="83" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="82" bodyend="93"/> </memberdef> <memberdef kind="function" id="classgr__nco_1a5152bb2a0d45a3ca2db5e6156e39dabe" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual"> <type>double</type> <definition>double gr_nco< 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_nco.h" line="96" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="96" bodyend="96"/> </memberdef> <memberdef kind="function" id="classgr__nco_1a8681ddce0197120e4f6a84ccca12839e" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual"> <type>double</type> <definition>double gr_nco< o_type, i_type >::get_freq</definition> <argsstring>() const </argsstring> <name>get_freq</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" line="97" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="97" bodyend="97"/> </memberdef> <memberdef kind="function" id="classgr__nco_1a201edc7a5d1399c3886658ea4b570342" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_nco< 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_nco.h" line="100" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="122" bodyend="125"/> <references refid="gr__sincos_8h_1a1233daa4d05a54c9ce6de62039ca4ddc">gr_sincosf</references> <references refid="classgr__nco_1a987170cc17a73fbee7174339931a10ec" compoundref="gr__nco_8h" startline="116">gr_nco< o_type, i_type >::phase</references> <referencedby refid="classgr__nco_1a9803e92c387c52cba4a1aca3d86aa1eb" compoundref="gr__nco_8h" startline="189" endline="197">gr_nco< o_type, i_type >::sincos</referencedby> </memberdef> <memberdef kind="function" id="classgr__nco_1ab991c608a8d90c9af9ae5ea608acfa6e" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual"> <type>float</type> <definition>float gr_nco< 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_nco.h" line="103" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="103" bodyend="103"/> <referencedby refid="classgr__nco_1aafb7d1186603337e07998d9db3e204f7" compoundref="gr__nco_8h" startline="139" endline="145">gr_nco< o_type, i_type >::cos</referencedby> <referencedby refid="classgr__nco_1ab991c608a8d90c9af9ae5ea608acfa6e" compoundref="gr__nco_8h" startline="103" endline="103">gr_nco< float, float >::cos</referencedby> </memberdef> <memberdef kind="function" id="classgr__nco_1ac3b1e9a0be5aecc1538487c41cf51b32" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual"> <type>float</type> <definition>float gr_nco< 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_nco.h" line="104" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="104" bodyend="104"/> <referencedby refid="classgr__nco_1a3afb645f64eb06869fe58b3e14badfe2" compoundref="gr__nco_8h" startline="129" endline="135">gr_nco< o_type, i_type >::sin</referencedby> <referencedby refid="classgr__nco_1ac3b1e9a0be5aecc1538487c41cf51b32" compoundref="gr__nco_8h" startline="104" endline="104">gr_nco< float, float >::sin</referencedby> </memberdef> <memberdef kind="function" id="classgr__nco_1a3afb645f64eb06869fe58b3e14badfe2" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_nco< o_type, i_type >::sin</definition> <argsstring>(float *output, int noutput_items, double ampl=1.0)</argsstring> <name>sin</name> <param> <type>float *</type> <declname>output</declname> </param> <param> <type>int</type> <declname>noutput_items</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_nco.h" line="107" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="129" bodyend="135"/> <references refid="classgr__nco_1ac3b1e9a0be5aecc1538487c41cf51b32" compoundref="gr__nco_8h" startline="104" endline="104">gr_nco< o_type, i_type >::sin</references> <references refid="classgr__nco_1a81fa5f973481363ccae81e815ec629a3" compoundref="gr__nco_8h" startline="69" endline="80">gr_nco< o_type, i_type >::step</references> </memberdef> <memberdef kind="function" id="classgr__nco_1aafb7d1186603337e07998d9db3e204f7" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_nco< o_type, i_type >::cos</definition> <argsstring>(float *output, int noutput_items, double ampl=1.0)</argsstring> <name>cos</name> <param> <type>float *</type> <declname>output</declname> </param> <param> <type>int</type> <declname>noutput_items</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_nco.h" line="108" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="139" bodyend="145"/> <references refid="classgr__nco_1ab991c608a8d90c9af9ae5ea608acfa6e" compoundref="gr__nco_8h" startline="103" endline="103">gr_nco< o_type, i_type >::cos</references> <references refid="classgr__nco_1a81fa5f973481363ccae81e815ec629a3" compoundref="gr__nco_8h" startline="69" endline="80">gr_nco< o_type, i_type >::step</references> </memberdef> <memberdef kind="function" id="classgr__nco_1a9803e92c387c52cba4a1aca3d86aa1eb" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_nco< o_type, i_type >::sincos</definition> <argsstring>(gr_complex *output, int noutput_items, double ampl=1.0)</argsstring> <name>sincos</name> <param> <type><ref refid="gr__complex_8h_1aec4bfe41433369afae9327f1b0bc9109" kindref="member">gr_complex</ref> *</type> <declname>output</declname> </param> <param> <type>int</type> <declname>noutput_items</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_nco.h" line="109" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="189" bodyend="197"/> <references refid="classgr__nco_1a201edc7a5d1399c3886658ea4b570342" compoundref="gr__nco_8h" startline="122" endline="125">gr_nco< o_type, i_type >::sincos</references> <references refid="classgr__nco_1a81fa5f973481363ccae81e815ec629a3" compoundref="gr__nco_8h" startline="69" endline="80">gr_nco< o_type, i_type >::step</references> </memberdef> <memberdef kind="function" id="classgr__nco_1a10bbc185b6c9e4a65719a1add98191ae" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_nco< o_type, i_type >::sin</definition> <argsstring>(short *output, int noutput_items, double ampl=1.0)</argsstring> <name>sin</name> <param> <type>short *</type> <declname>output</declname> </param> <param> <type>int</type> <declname>noutput_items</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_nco.h" line="110" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="149" bodyend="155"/> <references refid="classgr__nco_1ac3b1e9a0be5aecc1538487c41cf51b32" compoundref="gr__nco_8h" startline="104" endline="104">gr_nco< o_type, i_type >::sin</references> <references refid="classgr__nco_1a81fa5f973481363ccae81e815ec629a3" compoundref="gr__nco_8h" startline="69" endline="80">gr_nco< o_type, i_type >::step</references> </memberdef> <memberdef kind="function" id="classgr__nco_1a2f8121120df7ef03f56d1467b251f3bc" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_nco< o_type, i_type >::cos</definition> <argsstring>(short *output, int noutput_items, double ampl=1.0)</argsstring> <name>cos</name> <param> <type>short *</type> <declname>output</declname> </param> <param> <type>int</type> <declname>noutput_items</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_nco.h" line="111" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="159" bodyend="165"/> <references refid="classgr__nco_1ab991c608a8d90c9af9ae5ea608acfa6e" compoundref="gr__nco_8h" startline="103" endline="103">gr_nco< o_type, i_type >::cos</references> <references refid="classgr__nco_1a81fa5f973481363ccae81e815ec629a3" compoundref="gr__nco_8h" startline="69" endline="80">gr_nco< o_type, i_type >::step</references> </memberdef> <memberdef kind="function" id="classgr__nco_1a874aca305fcec928991648cd74735dbb" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_nco< o_type, i_type >::sin</definition> <argsstring>(int *output, int noutput_items, double ampl=1.0)</argsstring> <name>sin</name> <param> <type>int *</type> <declname>output</declname> </param> <param> <type>int</type> <declname>noutput_items</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_nco.h" line="112" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="169" bodyend="175"/> <references refid="classgr__nco_1ac3b1e9a0be5aecc1538487c41cf51b32" compoundref="gr__nco_8h" startline="104" endline="104">gr_nco< o_type, i_type >::sin</references> <references refid="classgr__nco_1a81fa5f973481363ccae81e815ec629a3" compoundref="gr__nco_8h" startline="69" endline="80">gr_nco< o_type, i_type >::step</references> </memberdef> <memberdef kind="function" id="classgr__nco_1ad4310e211170d65c0347e38f1f1506f6" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type>void</type> <definition>void gr_nco< o_type, i_type >::cos</definition> <argsstring>(int *output, int noutput_items, double ampl=1.0)</argsstring> <name>cos</name> <param> <type>int *</type> <declname>output</declname> </param> <param> <type>int</type> <declname>noutput_items</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_nco.h" line="113" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="179" bodyend="185"/> <references refid="classgr__nco_1ab991c608a8d90c9af9ae5ea608acfa6e" compoundref="gr__nco_8h" startline="103" endline="103">gr_nco< o_type, i_type >::cos</references> <references refid="classgr__nco_1a81fa5f973481363ccae81e815ec629a3" compoundref="gr__nco_8h" startline="69" endline="80">gr_nco< o_type, i_type >::step</references> </memberdef> </sectiondef> <briefdescription> <para>base class template for Numerically Controlled Oscillator (NCO) </para> </briefdescription> <detaileddescription> </detaileddescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" line="40" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/gnuradio-core/src/lib/general/gr_nco.h" bodystart="40" bodyend="118"/> <listofallmembers> <member refid="classgr__nco_1aaaefdc0f44d2d0a75078ccecaa5cf0a0" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>adjust_freq</name></member> <member refid="classgr__nco_1adebaf4df7e9d941bef8d15785dfff6cd" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>adjust_phase</name></member> <member refid="classgr__nco_1ab991c608a8d90c9af9ae5ea608acfa6e" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>cos</name></member> <member refid="classgr__nco_1aafb7d1186603337e07998d9db3e204f7" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>cos</name></member> <member refid="classgr__nco_1a2f8121120df7ef03f56d1467b251f3bc" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>cos</name></member> <member refid="classgr__nco_1ad4310e211170d65c0347e38f1f1506f6" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>cos</name></member> <member refid="classgr__nco_1a8681ddce0197120e4f6a84ccca12839e" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>get_freq</name></member> <member refid="classgr__nco_1a5152bb2a0d45a3ca2db5e6156e39dabe" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>get_phase</name></member> <member refid="classgr__nco_1a2559257b4b1ef02dc1b4a8da4f49e583" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>gr_nco</name></member> <member refid="classgr__nco_1a987170cc17a73fbee7174339931a10ec" prot="protected" virt="non-virtual"><scope>gr_nco</scope><name>phase</name></member> <member refid="classgr__nco_1a2059238c2da93a471fce526bdd2dc6e2" prot="protected" virt="non-virtual"><scope>gr_nco</scope><name>phase_inc</name></member> <member refid="classgr__nco_1a0fb6a20fc445d8c5d204edea99d6c429" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>set_freq</name></member> <member refid="classgr__nco_1a0f06623da940487d6c546997debb0af0" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>set_phase</name></member> <member refid="classgr__nco_1ac3b1e9a0be5aecc1538487c41cf51b32" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>sin</name></member> <member refid="classgr__nco_1a3afb645f64eb06869fe58b3e14badfe2" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>sin</name></member> <member refid="classgr__nco_1a10bbc185b6c9e4a65719a1add98191ae" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>sin</name></member> <member refid="classgr__nco_1a874aca305fcec928991648cd74735dbb" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>sin</name></member> <member refid="classgr__nco_1a201edc7a5d1399c3886658ea4b570342" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>sincos</name></member> <member refid="classgr__nco_1a9803e92c387c52cba4a1aca3d86aa1eb" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>sincos</name></member> <member refid="classgr__nco_1a81fa5f973481363ccae81e815ec629a3" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>step</name></member> <member refid="classgr__nco_1a1e43537bf60084cdece096a286e24c36" prot="public" virt="non-virtual"><scope>gr_nco</scope><name>step</name></member> <member refid="classgr__nco_1a9e9f508bff7e014c64a6dce17bffbfa9" prot="public" virt="virtual"><scope>gr_nco</scope><name>~gr_nco</name></member> </listofallmembers> </compounddef> </doxygen>