<?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="classusrp__local__sighandler" kind="class" prot="public"> <compoundname>usrp_local_sighandler</compoundname> <includes refid="usrp__local__sighandler_8h" local="no">usrp_local_sighandler.h</includes> <sectiondef kind="private-attrib"> <memberdef kind="variable" id="classusrp__local__sighandler_1ae72b874633d66b712e50fe049f754382" prot="private" static="no" mutable="no"> <type>int</type> <definition>int usrp_local_sighandler::d_signum</definition> <argsstring></argsstring> <name>d_signum</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp/host/include/usrp/usrp_local_sighandler.h" line="49" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp/host/include/usrp/usrp_local_sighandler.h" bodystart="49" bodyend="-1"/> </memberdef> </sectiondef> <sectiondef kind="public-func"> <memberdef kind="function" id="classusrp__local__sighandler_1a01c3242e9ae8aa9d7c49dcb9ce209531" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type></type> <definition>usrp_local_sighandler::usrp_local_sighandler</definition> <argsstring>(int signum, void(*new_handler)(int))</argsstring> <name>usrp_local_sighandler</name> <param> <type>int</type> <declname>signum</declname> </param> <param> <type>void(*)(int)</type> <declname>new_handler</declname> </param> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp/host/include/usrp/usrp_local_sighandler.h" line="54"/> </memberdef> <memberdef kind="function" id="classusrp__local__sighandler_1a21172943a9ff6ccabf831e54a80319d5" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type></type> <definition>usrp_local_sighandler::~usrp_local_sighandler</definition> <argsstring>()</argsstring> <name>~usrp_local_sighandler</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp/host/include/usrp/usrp_local_sighandler.h" line="55"/> </memberdef> </sectiondef> <sectiondef kind="public-static-func"> <memberdef kind="function" id="classusrp__local__sighandler_1a1fbe4692812bfcd0fba2466079667550" prot="public" static="yes" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>static void usrp_local_sighandler::throw_signal</definition> <argsstring>(int signum)</argsstring> <name>throw_signal</name> <param> <type>int</type> <declname>signum</declname> </param> <exceptions> throw (<ref refid="classusrp__signal" kindref="compound">usrp_signal</ref>)</exceptions> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp/host/include/usrp/usrp_local_sighandler.h" line="58"/> </memberdef> </sectiondef> <briefdescription> <para>Get and set signal handler. </para> </briefdescription> <detaileddescription> <para>Constructor installs new handler, destructor reinstalls original value. </para> </detaileddescription> <location file="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp/host/include/usrp/usrp_local_sighandler.h" line="48" bodyfile="/home/mandrake/rpm/BUILD/gnuradio-3.3.0/usrp/host/include/usrp/usrp_local_sighandler.h" bodystart="48" bodyend="59"/> <listofallmembers> <member refid="classusrp__local__sighandler_1ae72b874633d66b712e50fe049f754382" prot="private" virt="non-virtual"><scope>usrp_local_sighandler</scope><name>d_signum</name></member> <member refid="classusrp__local__sighandler_1a1fbe4692812bfcd0fba2466079667550" prot="public" virt="non-virtual"><scope>usrp_local_sighandler</scope><name>throw_signal</name></member> <member refid="classusrp__local__sighandler_1a01c3242e9ae8aa9d7c49dcb9ce209531" prot="public" virt="non-virtual"><scope>usrp_local_sighandler</scope><name>usrp_local_sighandler</name></member> <member refid="classusrp__local__sighandler_1a21172943a9ff6ccabf831e54a80319d5" prot="public" virt="non-virtual"><scope>usrp_local_sighandler</scope><name>~usrp_local_sighandler</name></member> </listofallmembers> </compounddef> </doxygen>