<?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.8.13">
  <compounddef id="classgr_1_1gsm_1_1extract__immediate__assignment__impl" kind="class" language="C++" prot="public">
    <compoundname>gr::gsm::extract_immediate_assignment_impl</compoundname>
    <basecompoundref refid="classgr_1_1gsm_1_1extract__immediate__assignment" prot="public" virt="non-virtual">gr::gsm::extract_immediate_assignment</basecompoundref>
    <includes refid="extract__immediate__assignment__impl_8h" local="no">extract_immediate_assignment_impl.h</includes>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1af9b65e11ab80b73801de593a209d2289" prot="private" static="no" mutable="no">
        <type><ref refid="namespacegr_1_1gsm_1aa6895826cc4378f9a45e9f9250a99ee6" kindref="member">immediate_assignment_map</ref></type>
        <definition>immediate_assignment_map gr::gsm::extract_immediate_assignment_impl::d_assignment_map</definition>
        <argsstring></argsstring>
        <name>d_assignment_map</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="58" column="1" bodyfile="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" bodystart="58" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a7a073694c0d8b269552a8ff247d872c3" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool gr::gsm::extract_immediate_assignment_impl::d_print_immediate_assignments</definition>
        <argsstring></argsstring>
        <name>d_print_immediate_assignments</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="59" column="1" bodyfile="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" bodystart="59" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a6aa950f92b9e309e9b3300c602819446" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool gr::gsm::extract_immediate_assignment_impl::d_ignore_gprs</definition>
        <argsstring></argsstring>
        <name>d_ignore_gprs</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="60" column="1" bodyfile="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" bodystart="60" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a22682492acd6fb3f21f11a54ebbb2503" prot="private" static="no" mutable="no">
        <type>bool</type>
        <definition>bool gr::gsm::extract_immediate_assignment_impl::d_unique_references</definition>
        <argsstring></argsstring>
        <name>d_unique_references</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="61" column="1" bodyfile="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" bodystart="61" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-func">
      <memberdef kind="function" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1acb892dadfd73b9e013ea0c6bd677e54b" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void gr::gsm::extract_immediate_assignment_impl::process_message</definition>
        <argsstring>(pmt::pmt_t msg)</argsstring>
        <name>process_message</name>
        <param>
          <type>pmt::pmt_t</type>
          <declname>msg</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="57" column="1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a3bb50bd9dec28bf8c0aaa2c280479128" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>std::vector&lt; int &gt;</type>
        <definition>virtual std::vector&lt;int&gt; gr::gsm::extract_immediate_assignment_impl::get_frame_numbers</definition>
        <argsstring>()</argsstring>
        <name>get_frame_numbers</name>
        <reimplements refid="classgr_1_1gsm_1_1extract__immediate__assignment_1a3676b5e269f371ef8fa3d10dc243f099">get_frame_numbers</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="63" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1ad17a23848ed43c6b60c9343da89e2f78" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>std::vector&lt; std::string &gt;</type>
        <definition>virtual std::vector&lt;std::string&gt; gr::gsm::extract_immediate_assignment_impl::get_channel_types</definition>
        <argsstring>()</argsstring>
        <name>get_channel_types</name>
        <reimplements refid="classgr_1_1gsm_1_1extract__immediate__assignment_1afbd72f3be8d7865c5f05061f26bff6d6">get_channel_types</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="64" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a823881238f396d7d3fe364ec35e7cab2" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>std::vector&lt; int &gt;</type>
        <definition>virtual std::vector&lt;int&gt; gr::gsm::extract_immediate_assignment_impl::get_timeslots</definition>
        <argsstring>()</argsstring>
        <name>get_timeslots</name>
        <reimplements refid="classgr_1_1gsm_1_1extract__immediate__assignment_1a25feedaa70041176d468b2b81cadaeb5">get_timeslots</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="65" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1ab95e94cf36fdd5585baa6d159bcbf430" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>std::vector&lt; int &gt;</type>
        <definition>virtual std::vector&lt;int&gt; gr::gsm::extract_immediate_assignment_impl::get_subchannels</definition>
        <argsstring>()</argsstring>
        <name>get_subchannels</name>
        <reimplements refid="classgr_1_1gsm_1_1extract__immediate__assignment_1acd3ae731e1332485d5b66a4e6d7f678f">get_subchannels</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="66" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a57ea3e6238e1e750dc7668fa4962255b" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>std::vector&lt; int &gt;</type>
        <definition>virtual std::vector&lt;int&gt; gr::gsm::extract_immediate_assignment_impl::get_hopping</definition>
        <argsstring>()</argsstring>
        <name>get_hopping</name>
        <reimplements refid="classgr_1_1gsm_1_1extract__immediate__assignment_1a8e88bb4145cf8718cbb7faa174ed7923">get_hopping</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="67" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a131877d965dc12055b2637de2aa9d4ae" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>std::vector&lt; int &gt;</type>
        <definition>virtual std::vector&lt;int&gt; gr::gsm::extract_immediate_assignment_impl::get_maios</definition>
        <argsstring>()</argsstring>
        <name>get_maios</name>
        <reimplements refid="classgr_1_1gsm_1_1extract__immediate__assignment_1a5c2d841497ffeec24eeabc678d0514a4">get_maios</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="68" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1acd2702728850cfdef359a47f8d772ed0" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>std::vector&lt; int &gt;</type>
        <definition>virtual std::vector&lt;int&gt; gr::gsm::extract_immediate_assignment_impl::get_hsns</definition>
        <argsstring>()</argsstring>
        <name>get_hsns</name>
        <reimplements refid="classgr_1_1gsm_1_1extract__immediate__assignment_1ad56f1480de1ea51595d5cbf32ffa0a19">get_hsns</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="69" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a0e8d229f5519d8002e1b0c9db8438864" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>std::vector&lt; int &gt;</type>
        <definition>virtual std::vector&lt;int&gt; gr::gsm::extract_immediate_assignment_impl::get_arfcns</definition>
        <argsstring>()</argsstring>
        <name>get_arfcns</name>
        <reimplements refid="classgr_1_1gsm_1_1extract__immediate__assignment_1aa4a7dd2c257d1bb76700ae0ca3b749a2">get_arfcns</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="70" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a3c0a77211b8d0dcb8706f44a922787a1" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>std::vector&lt; int &gt;</type>
        <definition>virtual std::vector&lt;int&gt; gr::gsm::extract_immediate_assignment_impl::get_timing_advances</definition>
        <argsstring>()</argsstring>
        <name>get_timing_advances</name>
        <reimplements refid="classgr_1_1gsm_1_1extract__immediate__assignment_1a64eea1d4384182582c5687405a4bd24f">get_timing_advances</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="71" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a40a977be5a41bd7ac35e76ec6d8f2053" prot="public" static="no" const="no" explicit="no" inline="no" virt="virtual">
        <type>std::vector&lt; std::string &gt;</type>
        <definition>virtual std::vector&lt;std::string&gt; gr::gsm::extract_immediate_assignment_impl::get_mobile_allocations</definition>
        <argsstring>()</argsstring>
        <name>get_mobile_allocations</name>
        <reimplements refid="classgr_1_1gsm_1_1extract__immediate__assignment_1a3325bfc2c9f7135456b4c59c344e22a2">get_mobile_allocations</reimplements>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="72" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1aa016506e70997e1adb7c0f07958bbcf3" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::gsm::extract_immediate_assignment_impl::extract_immediate_assignment_impl</definition>
        <argsstring>(bool print_immediate_assignments=false, bool ignore_gprs=false, bool unique_references=false)</argsstring>
        <name>extract_immediate_assignment_impl</name>
        <param>
          <type>bool</type>
          <declname>print_immediate_assignments</declname>
          <defval>false</defval>
        </param>
        <param>
          <type>bool</type>
          <declname>ignore_gprs</declname>
          <defval>false</defval>
        </param>
        <param>
          <type>bool</type>
          <declname>unique_references</declname>
          <defval>false</defval>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="73" column="1"/>
      </memberdef>
      <memberdef kind="function" id="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1ad420b973cec1acc095dad5a430ce64b4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>gr::gsm::extract_immediate_assignment_impl::~extract_immediate_assignment_impl</definition>
        <argsstring>()</argsstring>
        <name>~extract_immediate_assignment_impl</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="75" column="1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <inheritancegraph>
      <node id="227">
        <label>block</label>
      </node>
      <node id="226">
        <label>gr::gsm::extract_immediate_assignment</label>
        <link refid="classgr_1_1gsm_1_1extract__immediate__assignment"/>
        <childnode refid="227" relation="public-inheritance">
        </childnode>
      </node>
      <node id="225">
        <label>gr::gsm::extract_immediate_assignment_impl</label>
        <link refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl"/>
        <childnode refid="226" relation="public-inheritance">
        </childnode>
      </node>
    </inheritancegraph>
    <collaborationgraph>
      <node id="230">
        <label>block</label>
      </node>
      <node id="229">
        <label>gr::gsm::extract_immediate_assignment</label>
        <link refid="classgr_1_1gsm_1_1extract__immediate__assignment"/>
        <childnode refid="230" relation="public-inheritance">
        </childnode>
      </node>
      <node id="228">
        <label>gr::gsm::extract_immediate_assignment_impl</label>
        <link refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl"/>
        <childnode refid="229" relation="public-inheritance">
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" line="55" column="1" bodyfile="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" bodystart="54" bodyend="76"/>
    <listofallmembers>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1af9b65e11ab80b73801de593a209d2289" prot="private" virt="non-virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>d_assignment_map</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a6aa950f92b9e309e9b3300c602819446" prot="private" virt="non-virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>d_ignore_gprs</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a7a073694c0d8b269552a8ff247d872c3" prot="private" virt="non-virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>d_print_immediate_assignments</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a22682492acd6fb3f21f11a54ebbb2503" prot="private" virt="non-virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>d_unique_references</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1aa016506e70997e1adb7c0f07958bbcf3" prot="public" virt="non-virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>extract_immediate_assignment_impl</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a0e8d229f5519d8002e1b0c9db8438864" prot="public" virt="virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>get_arfcns</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1ad17a23848ed43c6b60c9343da89e2f78" prot="public" virt="virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>get_channel_types</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a3bb50bd9dec28bf8c0aaa2c280479128" prot="public" virt="virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>get_frame_numbers</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a57ea3e6238e1e750dc7668fa4962255b" prot="public" virt="virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>get_hopping</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1acd2702728850cfdef359a47f8d772ed0" prot="public" virt="virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>get_hsns</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a131877d965dc12055b2637de2aa9d4ae" prot="public" virt="virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>get_maios</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a40a977be5a41bd7ac35e76ec6d8f2053" prot="public" virt="virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>get_mobile_allocations</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1ab95e94cf36fdd5585baa6d159bcbf430" prot="public" virt="virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>get_subchannels</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a823881238f396d7d3fe364ec35e7cab2" prot="public" virt="virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>get_timeslots</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1a3c0a77211b8d0dcb8706f44a922787a1" prot="public" virt="virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>get_timing_advances</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment_1a3f53ec7972925119a549a3440529bafa" prot="public" virt="non-virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>make</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1acb892dadfd73b9e013ea0c6bd677e54b" prot="private" virt="non-virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>process_message</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment_1a85f37c9f1dcb1579e3cf18c260e0a603" prot="public" virt="non-virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>sptr</name></member>
      <member refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl_1ad420b973cec1acc095dad5a430ce64b4" prot="public" virt="non-virtual"><scope>gr::gsm::extract_immediate_assignment_impl</scope><name>~extract_immediate_assignment_impl</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
