<?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.9.3" xml:lang="en-US">
  <compounddef id="classmoodycamel_1_1BlockingReaderWriterQueue" kind="class" language="C++" prot="public">
    <compoundname>moodycamel::BlockingReaderWriterQueue</compoundname>
    <includes refid="readerwriterqueue_8h" local="no">readerwriterqueue.h</includes>
    <templateparamlist>
      <param>
        <type>typename T</type>
      </param>
      <param>
        <type>size_t</type>
        <declname>MAX_BLOCK_SIZE</declname>
        <defname>MAX_BLOCK_SIZE</defname>
        <defval>512</defval>
      </param>
    </templateparamlist>
      <sectiondef kind="private-type">
      <memberdef kind="typedef" id="classmoodycamel_1_1BlockingReaderWriterQueue_1a1fe80a07f5ea17cb461aa6e56fcaeb03" prot="private" static="no">
        <type><ref refid="classmoodycamel_1_1ReaderWriterQueue" kindref="compound">::moodycamel::ReaderWriterQueue</ref>&lt; T, MAX_BLOCK_SIZE &gt;</type>
        <definition>typedef ::moodycamel::ReaderWriterQueue&lt;T, MAX_BLOCK_SIZE&gt; moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::ReaderWriterQueue</definition>
        <argsstring></argsstring>
        <name>ReaderWriterQueue</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::ReaderWriterQueue</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="631" column="41" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="631" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classmoodycamel_1_1BlockingReaderWriterQueue_1a0079f9733ad53edc8387d8d3550256f8" prot="private" static="no" mutable="no">
        <type><ref refid="classmoodycamel_1_1ReaderWriterQueue" kindref="compound">ReaderWriterQueue</ref></type>
        <definition>ReaderWriterQueue moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::inner</definition>
        <argsstring></argsstring>
        <name>inner</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::inner</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="756" column="19" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="756" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classmoodycamel_1_1BlockingReaderWriterQueue_1a4bc934e430ea9ddeef06bccc2ee84407" prot="private" static="no" mutable="no">
        <type><ref refid="classmoodycamel_1_1spsc__sema_1_1LightweightSemaphore" kindref="compound">spsc_sema::LightweightSemaphore</ref></type>
        <definition>spsc_sema::LightweightSemaphore moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::sema</definition>
        <argsstring></argsstring>
        <name>sema</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::sema</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="757" column="33" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="757" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classmoodycamel_1_1BlockingReaderWriterQueue_1a49e5773a7f9ba3d65c0752f5b6f38400" prot="public" static="no" const="no" explicit="yes" inline="yes" virt="non-virtual">
        <type></type>
        <definition>moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::BlockingReaderWriterQueue</definition>
        <argsstring>(size_t maxSize=15)</argsstring>
        <name>BlockingReaderWriterQueue</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::BlockingReaderWriterQueue</qualifiedname>
        <param>
          <type>size_t</type>
          <declname>maxSize</declname>
          <defval>15</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="634" column="10" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="634" bodyend="636"/>
      </memberdef>
      <memberdef kind="function" id="classmoodycamel_1_1BlockingReaderWriterQueue_1a469b5c5a91b39ad691159e85320cb273" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="atomicops_8h_1ac24f99758da6ec5dab70259e807a64f4" kindref="member">AE_FORCEINLINE</ref> bool</type>
        <definition>AE_FORCEINLINE bool moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::try_enqueue</definition>
        <argsstring>(T const &amp;element)</argsstring>
        <name>try_enqueue</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::try_enqueue</qualifiedname>
        <param>
          <type>T const &amp;</type>
          <declname>element</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="642" column="21" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="642" bodyend="649"/>
        <references refid="classmoodycamel_1_1spsc__sema_1_1LightweightSemaphore_1ae7ec1057eebb1de0dd3869d66c9ac4be" compoundref="atomicops_8h" startline="552" endline="561">moodycamel::spsc_sema::LightweightSemaphore::signal</references>
        <references refid="classmoodycamel_1_1ReaderWriterQueue_1a517681fb05b80acdf29b9b4c0589b4cf" compoundref="readerwriterqueue_8h" startline="151" endline="154">moodycamel::ReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::try_enqueue</references>
      </memberdef>
      <memberdef kind="function" id="classmoodycamel_1_1BlockingReaderWriterQueue_1a165fb014296caa9db8286e025f5ea71b" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="atomicops_8h_1ac24f99758da6ec5dab70259e807a64f4" kindref="member">AE_FORCEINLINE</ref> bool</type>
        <definition>AE_FORCEINLINE bool moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::try_enqueue</definition>
        <argsstring>(T &amp;&amp;element)</argsstring>
        <name>try_enqueue</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::try_enqueue</qualifiedname>
        <param>
          <type>T &amp;&amp;</type>
          <declname>element</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="654" column="21" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="654" bodyend="661"/>
        <references refid="classmoodycamel_1_1spsc__sema_1_1LightweightSemaphore_1ae7ec1057eebb1de0dd3869d66c9ac4be" compoundref="atomicops_8h" startline="552" endline="561">moodycamel::spsc_sema::LightweightSemaphore::signal</references>
        <references refid="classmoodycamel_1_1ReaderWriterQueue_1a517681fb05b80acdf29b9b4c0589b4cf" compoundref="readerwriterqueue_8h" startline="151" endline="154">moodycamel::ReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::try_enqueue</references>
      </memberdef>
      <memberdef kind="function" id="classmoodycamel_1_1BlockingReaderWriterQueue_1a165896a93eb9f9f76a3d33bdbb39c1dd" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="atomicops_8h_1ac24f99758da6ec5dab70259e807a64f4" kindref="member">AE_FORCEINLINE</ref> bool</type>
        <definition>AE_FORCEINLINE bool moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::enqueue</definition>
        <argsstring>(T const &amp;element)</argsstring>
        <name>enqueue</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::enqueue</qualifiedname>
        <param>
          <type>T const &amp;</type>
          <declname>element</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="667" column="21" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="667" bodyend="674"/>
        <references refid="classmoodycamel_1_1ReaderWriterQueue_1a6524c9cce29e24151fdf18eb5b0a8c7c" compoundref="readerwriterqueue_8h" startline="168" endline="171">moodycamel::ReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::enqueue</references>
        <references refid="classmoodycamel_1_1spsc__sema_1_1LightweightSemaphore_1ae7ec1057eebb1de0dd3869d66c9ac4be" compoundref="atomicops_8h" startline="552" endline="561">moodycamel::spsc_sema::LightweightSemaphore::signal</references>
      </memberdef>
      <memberdef kind="function" id="classmoodycamel_1_1BlockingReaderWriterQueue_1ac906aaea83d4bcbecaf3fb46753d5380" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="atomicops_8h_1ac24f99758da6ec5dab70259e807a64f4" kindref="member">AE_FORCEINLINE</ref> bool</type>
        <definition>AE_FORCEINLINE bool moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::enqueue</definition>
        <argsstring>(T &amp;&amp;element)</argsstring>
        <name>enqueue</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::enqueue</qualifiedname>
        <param>
          <type>T &amp;&amp;</type>
          <declname>element</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="679" column="21" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="679" bodyend="686"/>
        <references refid="classmoodycamel_1_1ReaderWriterQueue_1a6524c9cce29e24151fdf18eb5b0a8c7c" compoundref="readerwriterqueue_8h" startline="168" endline="171">moodycamel::ReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::enqueue</references>
        <references refid="classmoodycamel_1_1spsc__sema_1_1LightweightSemaphore_1ae7ec1057eebb1de0dd3869d66c9ac4be" compoundref="atomicops_8h" startline="552" endline="561">moodycamel::spsc_sema::LightweightSemaphore::signal</references>
      </memberdef>
      <memberdef kind="function" id="classmoodycamel_1_1BlockingReaderWriterQueue_1a991df0aff00ce8a7c341e9fdd577f9f8" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <templateparamlist>
          <param>
            <type>typename U</type>
          </param>
        </templateparamlist>
        <type>bool</type>
        <definition>bool moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::try_dequeue</definition>
        <argsstring>(U &amp;result)</argsstring>
        <name>try_dequeue</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::try_dequeue</qualifiedname>
        <param>
          <type>U &amp;</type>
          <declname>result</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="693" column="6" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="693" bodyend="702"/>
        <references refid="atomicops_8h_1a2bad82b95eaedfff9d6a8d0deba1a076" compoundref="atomicops_8h" startline="41">AE_UNUSED</references>
        <references refid="classmoodycamel_1_1ReaderWriterQueue_1ae7ada3411e98c5d1aab09ec6945a6a9e" compoundref="readerwriterqueue_8h" startline="186" endline="277">moodycamel::ReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::try_dequeue</references>
        <references refid="classmoodycamel_1_1spsc__sema_1_1LightweightSemaphore_1a5b68a21a86def468f6f7676162e7417a" compoundref="atomicops_8h" startline="536" endline="544">moodycamel::spsc_sema::LightweightSemaphore::tryWait</references>
      </memberdef>
      <memberdef kind="function" id="classmoodycamel_1_1BlockingReaderWriterQueue_1a4616457ce44d363d52b068001c31ae36" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <templateparamlist>
          <param>
            <type>typename U</type>
          </param>
        </templateparamlist>
        <type>void</type>
        <definition>void moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::wait_dequeue</definition>
        <argsstring>(U &amp;result)</argsstring>
        <name>wait_dequeue</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::wait_dequeue</qualifiedname>
        <param>
          <type>U &amp;</type>
          <declname>result</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="708" column="6" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="708" bodyend="715"/>
        <references refid="atomicops_8h_1a2bad82b95eaedfff9d6a8d0deba1a076" compoundref="atomicops_8h" startline="41">AE_UNUSED</references>
        <references refid="classmoodycamel_1_1ReaderWriterQueue_1ae7ada3411e98c5d1aab09ec6945a6a9e" compoundref="readerwriterqueue_8h" startline="186" endline="277">moodycamel::ReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::try_dequeue</references>
        <references refid="classmoodycamel_1_1spsc__sema_1_1LightweightSemaphore_1a9098a9e78b1782399c32783c4c5031a3" compoundref="atomicops_8h" startline="546" endline="550">moodycamel::spsc_sema::LightweightSemaphore::wait</references>
      </memberdef>
      <memberdef kind="function" id="classmoodycamel_1_1BlockingReaderWriterQueue_1a035891deaa91e54413faec0d14dd6faa" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="atomicops_8h_1ac24f99758da6ec5dab70259e807a64f4" kindref="member">AE_FORCEINLINE</ref> T *</type>
        <definition>AE_FORCEINLINE T * moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::peek</definition>
        <argsstring>()</argsstring>
        <name>peek</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::peek</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="723" column="18" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="723" bodyend="726"/>
        <references refid="classmoodycamel_1_1ReaderWriterQueue_1a512ae699ebcc77841f83393e8a3e6338" compoundref="readerwriterqueue_8h" startline="285" endline="322">moodycamel::ReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::peek</references>
      </memberdef>
      <memberdef kind="function" id="classmoodycamel_1_1BlockingReaderWriterQueue_1a29d109d74bcbbefce705b5c8894f9855" prot="public" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="atomicops_8h_1ac24f99758da6ec5dab70259e807a64f4" kindref="member">AE_FORCEINLINE</ref> bool</type>
        <definition>AE_FORCEINLINE bool moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::pop</definition>
        <argsstring>()</argsstring>
        <name>pop</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::pop</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="731" column="21" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="731" bodyend="740"/>
        <references refid="atomicops_8h_1a2bad82b95eaedfff9d6a8d0deba1a076" compoundref="atomicops_8h" startline="41">AE_UNUSED</references>
        <references refid="classmoodycamel_1_1ReaderWriterQueue_1a0e5b8df7c82c81339d0996528b2a0b59" compoundref="readerwriterqueue_8h" startline="327" endline="390">moodycamel::ReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::pop</references>
        <references refid="classmoodycamel_1_1spsc__sema_1_1LightweightSemaphore_1a5b68a21a86def468f6f7676162e7417a" compoundref="atomicops_8h" startline="536" endline="544">moodycamel::spsc_sema::LightweightSemaphore::tryWait</references>
      </memberdef>
      <memberdef kind="function" id="classmoodycamel_1_1BlockingReaderWriterQueue_1a25c6ab86ca4ad90dda99dba12124596b" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="atomicops_8h_1ac24f99758da6ec5dab70259e807a64f4" kindref="member">AE_FORCEINLINE</ref> size_t</type>
        <definition>AE_FORCEINLINE size_t moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::size_approx</definition>
        <argsstring>() const</argsstring>
        <name>size_approx</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::size_approx</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="744" column="23" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="744" bodyend="747"/>
        <references refid="classmoodycamel_1_1spsc__sema_1_1LightweightSemaphore_1a937b452ab359825ee69eaf6bb0af133d" compoundref="atomicops_8h" startline="563" endline="567">moodycamel::spsc_sema::LightweightSemaphore::availableApprox</references>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-func">
      <memberdef kind="function" id="classmoodycamel_1_1BlockingReaderWriterQueue_1a7e7bf920635ca5ad1db7b7a3745bddb6" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type></type>
        <definition>moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::BlockingReaderWriterQueue</definition>
        <argsstring>(ReaderWriterQueue const &amp;)</argsstring>
        <name>BlockingReaderWriterQueue</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::BlockingReaderWriterQueue</qualifiedname>
        <param>
          <type><ref refid="classmoodycamel_1_1ReaderWriterQueue" kindref="compound">ReaderWriterQueue</ref> const &amp;</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="752" column="1" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="752" bodyend="752"/>
      </memberdef>
      <memberdef kind="function" id="classmoodycamel_1_1BlockingReaderWriterQueue_1ae6dbf95cc11a377fd465c007b9ccff66" prot="private" static="no" const="no" explicit="no" inline="yes" virt="non-virtual">
        <type><ref refid="classmoodycamel_1_1BlockingReaderWriterQueue" kindref="compound">BlockingReaderWriterQueue</ref> &amp;</type>
        <definition>BlockingReaderWriterQueue &amp; moodycamel::BlockingReaderWriterQueue&lt; T, MAX_BLOCK_SIZE &gt;::operator=</definition>
        <argsstring>(ReaderWriterQueue const &amp;)</argsstring>
        <name>operator=</name>
        <qualifiedname>moodycamel::BlockingReaderWriterQueue::operator=</qualifiedname>
        <param>
          <type><ref refid="classmoodycamel_1_1ReaderWriterQueue" kindref="compound">ReaderWriterQueue</ref> const &amp;</type>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="753" column="27" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="753" bodyend="753"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" line="628" column="1" bodyfile="/tmp/slackdce/slackrepo.jk4nph/build_gr-osmosdr/gr-osmosdr-20240515_a6afeaa/lib/freesrp/readerwriterqueue/readerwriterqueue.h" bodystart="629" bodyend="758"/>
    <listofallmembers>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1a49e5773a7f9ba3d65c0752f5b6f38400" prot="public" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>BlockingReaderWriterQueue</name></member>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1a7e7bf920635ca5ad1db7b7a3745bddb6" prot="private" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>BlockingReaderWriterQueue</name></member>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1a165896a93eb9f9f76a3d33bdbb39c1dd" prot="public" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>enqueue</name></member>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1ac906aaea83d4bcbecaf3fb46753d5380" prot="public" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>enqueue</name></member>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1a0079f9733ad53edc8387d8d3550256f8" prot="private" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>inner</name></member>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1ae6dbf95cc11a377fd465c007b9ccff66" prot="private" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>operator=</name></member>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1a035891deaa91e54413faec0d14dd6faa" prot="public" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>peek</name></member>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1a29d109d74bcbbefce705b5c8894f9855" prot="public" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>pop</name></member>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1a1fe80a07f5ea17cb461aa6e56fcaeb03" prot="private" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>ReaderWriterQueue</name></member>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1a4bc934e430ea9ddeef06bccc2ee84407" prot="private" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>sema</name></member>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1a25c6ab86ca4ad90dda99dba12124596b" prot="public" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>size_approx</name></member>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1a991df0aff00ce8a7c341e9fdd577f9f8" prot="public" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>try_dequeue</name></member>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1a469b5c5a91b39ad691159e85320cb273" prot="public" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>try_enqueue</name></member>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1a165fb014296caa9db8286e025f5ea71b" prot="public" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>try_enqueue</name></member>
      <member refid="classmoodycamel_1_1BlockingReaderWriterQueue_1a4616457ce44d363d52b068001c31ae36" prot="public" virt="non-virtual"><scope>moodycamel::BlockingReaderWriterQueue</scope><name>wait_dequeue</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
