<?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.7.3"> <compounddef id="classomni__thread_1_1ensure__self" kind="class" prot="public"> <compoundname>omni_thread::ensure_self</compoundname> <includes refid="omnithread_8h" local="no">omnithread.h</includes> <sectiondef kind="private-attrib"> <memberdef kind="variable" id="classomni__thread_1_1ensure__self_1a28f34e7462043d570a6977ade71b3f4a" prot="private" static="no" mutable="no"> <type><ref refid="classomni__thread" kindref="compound">omni_thread</ref> *</type> <definition>omni_thread* omni_thread::ensure_self::_self</definition> <argsstring></argsstring> <name>_self</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/omnithread/gnuradio/omnithread.h" line="539" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/omnithread/gnuradio/omnithread.h" bodystart="539" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="classomni__thread_1_1ensure__self_1ae00cd3c8089c06fc2dfbfebe0e579de7" prot="private" static="no" mutable="no"> <type>int</type> <definition>int omni_thread::ensure_self::_dummy</definition> <argsstring></argsstring> <name>_dummy</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/omnithread/gnuradio/omnithread.h" line="540" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/omnithread/gnuradio/omnithread.h" bodystart="540" bodyend="-1"/> </memberdef> </sectiondef> <sectiondef kind="public-func"> <memberdef kind="function" id="classomni__thread_1_1ensure__self_1a030b2eca318bdf7ea600c41c08a69bfb" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type></type> <definition>omni_thread::ensure_self::ensure_self</definition> <argsstring>()</argsstring> <name>ensure_self</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/omnithread/gnuradio/omnithread.h" line="525" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/omnithread/gnuradio/omnithread.h" bodystart="524" bodyend="531"/> <references refid="classomni__thread_1ac038d66148f9d7d132cae66635fa5583">omni_thread::create_dummy</references> <references refid="classomni__thread_1a0c0cf663c8d81b989e8fab34df9e47f9">omni_thread::self</references> </memberdef> <memberdef kind="function" id="classomni__thread_1_1ensure__self_1ace8846114ba9d7c58cd98bd561be6eea" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type></type> <definition>omni_thread::ensure_self::~ensure_self</definition> <argsstring>()</argsstring> <name>~ensure_self</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/omnithread/gnuradio/omnithread.h" line="533" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/omnithread/gnuradio/omnithread.h" bodystart="532" bodyend="536"/> <references refid="classomni__thread_1a791a59c85d5ed29d5d73e2f09b524c69">omni_thread::release_dummy</references> </memberdef> <memberdef kind="function" id="classomni__thread_1_1ensure__self_1a56dfabd8abd408199b66779f9aeb7b98" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual"> <type><ref refid="classomni__thread" kindref="compound">omni_thread</ref> *</type> <definition>omni_thread* omni_thread::ensure_self::self</definition> <argsstring>()</argsstring> <name>self</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/builddir/build/BUILD/gnuradio-3.2.2/omnithread/gnuradio/omnithread.h" line="537" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/omnithread/gnuradio/omnithread.h" bodystart="537" bodyend="537"/> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <collaborationgraph> <node id="4822"> <label>omni_thread::ensure_self</label> <link refid="classomni__thread_1_1ensure__self"/> <childnode refid="4823" relation="usage"> <edgelabel>_self</edgelabel> </childnode> </node> <node id="4824"> <label>omni_thread::value_t</label> <link refid="classomni__thread_1_1value__t"/> </node> <node id="4823"> <label>omni_thread</label> <link refid="classomni__thread"/> <childnode refid="4824" relation="usage"> <edgelabel>_values</edgelabel> </childnode> <childnode refid="4825" relation="usage"> <edgelabel>mutex</edgelabel> <edgelabel>next_id_mutex</edgelabel> </childnode> </node> <node id="4825"> <label>omni_mutex</label> <link refid="classomni__mutex"/> </node> </collaborationgraph> <location file="/builddir/build/BUILD/gnuradio-3.2.2/omnithread/gnuradio/omnithread.h" line="522" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/omnithread/gnuradio/omnithread.h" bodystart="522" bodyend="541"/> <listofallmembers> <member refid="classomni__thread_1_1ensure__self_1ae00cd3c8089c06fc2dfbfebe0e579de7" prot="private" virt="non-virtual"><scope>omni_thread::ensure_self</scope><name>_dummy</name></member> <member refid="classomni__thread_1_1ensure__self_1a28f34e7462043d570a6977ade71b3f4a" prot="private" virt="non-virtual"><scope>omni_thread::ensure_self</scope><name>_self</name></member> <member refid="classomni__thread_1_1ensure__self_1a030b2eca318bdf7ea600c41c08a69bfb" prot="public" virt="non-virtual"><scope>omni_thread::ensure_self</scope><name>ensure_self</name></member> <member refid="classomni__thread_1_1ensure__self_1a56dfabd8abd408199b66779f9aeb7b98" prot="public" virt="non-virtual"><scope>omni_thread::ensure_self</scope><name>self</name></member> <member refid="classomni__thread_1_1ensure__self_1ace8846114ba9d7c58cd98bd561be6eea" prot="public" virt="non-virtual"><scope>omni_thread::ensure_self</scope><name>~ensure_self</name></member> </listofallmembers> </compounddef> </doxygen>