<?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="namespacegr_1_1gsm" kind="namespace" language="C++">
    <compoundname>gr::gsm</compoundname>
    <innerclass refid="classgr_1_1gsm_1_1burst__file__sink" prot="public">gr::gsm::burst_file_sink</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1burst__file__sink__impl" prot="public">gr::gsm::burst_file_sink_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1burst__file__source" prot="public">gr::gsm::burst_file_source</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1burst__file__source__impl" prot="public">gr::gsm::burst_file_source_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1burst__fnr__filter" prot="public">gr::gsm::burst_fnr_filter</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1burst__fnr__filter__impl" prot="public">gr::gsm::burst_fnr_filter_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1burst__sdcch__subslot__filter" prot="public">gr::gsm::burst_sdcch_subslot_filter</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1burst__sdcch__subslot__filter__impl" prot="public">gr::gsm::burst_sdcch_subslot_filter_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1burst__sdcch__subslot__splitter" prot="public">gr::gsm::burst_sdcch_subslot_splitter</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1burst__sdcch__subslot__splitter__impl" prot="public">gr::gsm::burst_sdcch_subslot_splitter_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1burst__timeslot__filter" prot="public">gr::gsm::burst_timeslot_filter</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1burst__timeslot__filter__impl" prot="public">gr::gsm::burst_timeslot_filter_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1burst__timeslot__splitter" prot="public">gr::gsm::burst_timeslot_splitter</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1burst__timeslot__splitter__impl" prot="public">gr::gsm::burst_timeslot_splitter_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1bursts__printer" prot="public">gr::gsm::bursts_printer</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1bursts__printer__impl" prot="public">gr::gsm::bursts_printer_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1chan__info" prot="public">gr::gsm::chan_info</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1clock__offset__control" prot="public">gr::gsm::clock_offset_control</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1clock__offset__control__impl" prot="public">gr::gsm::clock_offset_control_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1collect__system__info" prot="public">gr::gsm::collect_system_info</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1collect__system__info__impl" prot="public">gr::gsm::collect_system_info_impl</innerclass>
    <innerclass refid="structgr_1_1gsm_1_1compare__id" prot="public">gr::gsm::compare_id</innerclass>
    <innerclass refid="structgr_1_1gsm_1_1compare__pwr" prot="public">gr::gsm::compare_pwr</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1control__channels__decoder" prot="public">gr::gsm::control_channels_decoder</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1control__channels__decoder__impl" prot="public">gr::gsm::control_channels_decoder_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1controlled__fractional__resampler__cc" prot="public">gr::gsm::controlled_fractional_resampler_cc</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1controlled__fractional__resampler__cc__impl" prot="public">gr::gsm::controlled_fractional_resampler_cc_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1controlled__rotator__cc" prot="public">gr::gsm::controlled_rotator_cc</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1controlled__rotator__cc__impl" prot="public">gr::gsm::controlled_rotator_cc_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1cx__channel__hopper" prot="public">gr::gsm::cx_channel_hopper</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1cx__channel__hopper__impl" prot="public">gr::gsm::cx_channel_hopper_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1decryption" prot="public">gr::gsm::decryption</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1decryption__impl" prot="public">gr::gsm::decryption_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1dummy__burst__filter" prot="public">gr::gsm::dummy_burst_filter</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1dummy__burst__filter__impl" prot="public">gr::gsm::dummy_burst_filter_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1extract__cmc" prot="public">gr::gsm::extract_cmc</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1extract__cmc__impl" prot="public">gr::gsm::extract_cmc_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1extract__immediate__assignment" prot="public">gr::gsm::extract_immediate_assignment</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1extract__immediate__assignment__impl" prot="public">gr::gsm::extract_immediate_assignment_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1extract__system__info" prot="public">gr::gsm::extract_system_info</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1extract__system__info__impl" prot="public">gr::gsm::extract_system_info_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1immediate__assignment" prot="public">gr::gsm::immediate_assignment</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1message__file__sink" prot="public">gr::gsm::message_file_sink</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1message__file__sink__impl" prot="public">gr::gsm::message_file_sink_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1message__file__source" prot="public">gr::gsm::message_file_source</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1message__file__source__impl" prot="public">gr::gsm::message_file_source_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1message__printer" prot="public">gr::gsm::message_printer</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1message__printer__impl" prot="public">gr::gsm::message_printer_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1msg__to__tag" prot="public">gr::gsm::msg_to_tag</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1msg__to__tag__impl" prot="public">gr::gsm::msg_to_tag_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1receiver" prot="public">gr::gsm::receiver</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1receiver__impl" prot="public">gr::gsm::receiver_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1tch__f__chans__demapper" prot="public">gr::gsm::tch_f_chans_demapper</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1tch__f__chans__demapper__impl" prot="public">gr::gsm::tch_f_chans_demapper_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1tch__f__decoder" prot="public">gr::gsm::tch_f_decoder</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1tch__f__decoder__impl" prot="public">gr::gsm::tch_f_decoder_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1tmsi__dumper" prot="public">gr::gsm::tmsi_dumper</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1tmsi__dumper__impl" prot="public">gr::gsm::tmsi_dumper_impl</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1universal__ctrl__chans__demapper" prot="public">gr::gsm::universal_ctrl_chans_demapper</innerclass>
    <innerclass refid="classgr_1_1gsm_1_1universal__ctrl__chans__demapper__impl" prot="public">gr::gsm::universal_ctrl_chans_demapper_impl</innerclass>
      <sectiondef kind="enum">
      <memberdef kind="enum" id="namespacegr_1_1gsm_1aa6c9a26236aa896aa281e21cd91820e7" prot="public" static="no">
        <name>tch_mode</name>
        <enumvalue id="namespacegr_1_1gsm_1aa6c9a26236aa896aa281e21cd91820e7aee5d6f148acf8be9a2a3feb222685a09" prot="public">
          <name>TCH_AFS12_2</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1aa6c9a26236aa896aa281e21cd91820e7a5d480ffacf8cd4a2c8008ed663482bc5" prot="public">
          <name>TCH_AFS10_2</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1aa6c9a26236aa896aa281e21cd91820e7a430cacd8a1af949e41151d70f18b63ed" prot="public">
          <name>TCH_AFS7_95</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1aa6c9a26236aa896aa281e21cd91820e7a5f8888f1b4cedd7f5e7c5b394f125bc3" prot="public">
          <name>TCH_AFS7_4</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1aa6c9a26236aa896aa281e21cd91820e7ae3c46d6bc82975174219762c5e9c5eba" prot="public">
          <name>TCH_AFS6_7</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1aa6c9a26236aa896aa281e21cd91820e7a1ef30eb19982f909ca5b35835790db76" prot="public">
          <name>TCH_AFS5_9</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1aa6c9a26236aa896aa281e21cd91820e7ac7ee2ceee0706a819fb4cdb3f1ef363f" prot="public">
          <name>TCH_AFS5_15</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1aa6c9a26236aa896aa281e21cd91820e7a3b980584ff01f313c498c8c27fccf53d" prot="public">
          <name>TCH_AFS4_75</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1aa6c9a26236aa896aa281e21cd91820e7a5ca6854db297f21c18a1e53ee9d72a84" prot="public">
          <name>TCH_FS</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1aa6c9a26236aa896aa281e21cd91820e7ab44f3a5765d1e3b0d85e5de6308042ca" prot="public">
          <name>TCH_EFR</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/decoding/tch_f_decoder.h" line="34" column="1" bodyfile="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/decoding/tch_f_decoder.h" bodystart="33" bodyend="45"/>
      </memberdef>
      <memberdef kind="enum" id="namespacegr_1_1gsm_1aa441f4f8504bf09f4a74744878c9d08b" prot="public" static="no">
        <name>filter_mode</name>
        <enumvalue id="namespacegr_1_1gsm_1aa441f4f8504bf09f4a74744878c9d08ba39f0c9a1b8555f080d099ce93ef8dd2f" prot="public">
          <name>FILTER_LESS_OR_EQUAL</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1aa441f4f8504bf09f4a74744878c9d08bab7a5cc6bb1600101e98d56276407d563" prot="public">
          <name>FILTER_GREATER_OR_EQUAL</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/flow_control/burst_fnr_filter.h" line="35" column="1" bodyfile="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/flow_control/burst_fnr_filter.h" bodystart="34" bodyend="38"/>
      </memberdef>
      <memberdef kind="enum" id="namespacegr_1_1gsm_1abafb2a96a0d848d8e13547685d43c36c" prot="public" static="no">
        <name>subslot_filter_mode</name>
        <enumvalue id="namespacegr_1_1gsm_1abafb2a96a0d848d8e13547685d43c36cac6be6ce9613b7d7769907d0a4142cf15" prot="public">
          <name>SS_FILTER_SDCCH8</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1abafb2a96a0d848d8e13547685d43c36cacb4252ac6471743915fa320346b1b2dd" prot="public">
          <name>SS_FILTER_SDCCH4</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/flow_control/burst_sdcch_subslot_filter.h" line="34" column="1" bodyfile="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/flow_control/burst_sdcch_subslot_filter.h" bodystart="33" bodyend="37"/>
      </memberdef>
      <memberdef kind="enum" id="namespacegr_1_1gsm_1acde818082431fe25a70b279129045b5e" prot="public" static="no">
        <name>splitter_mode</name>
        <enumvalue id="namespacegr_1_1gsm_1acde818082431fe25a70b279129045b5ea0243041a0bd028825fca1ec50c05b0cb" prot="public">
          <name>SPLITTER_SDCCH8</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1acde818082431fe25a70b279129045b5ea714fbd21cf679c1b8d5f4c1b3484bdeb" prot="public">
          <name>SPLITTER_SDCCH4</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/flow_control/burst_sdcch_subslot_splitter.h" line="33" column="1" bodyfile="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/flow_control/burst_sdcch_subslot_splitter.h" bodystart="32" bodyend="36"/>
      </memberdef>
      <memberdef kind="enum" id="namespacegr_1_1gsm_1a7637c4133fc89f8f43deb7447d0e259b" prot="public" static="no">
        <name>filter_policy</name>
        <enumvalue id="namespacegr_1_1gsm_1a7637c4133fc89f8f43deb7447d0e259ba49eee07385b5e4ac66fce654af85b82e" prot="public">
          <name>FILTER_POLICY_DEFAULT</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1a7637c4133fc89f8f43deb7447d0e259ba489aef8bfa3c8ba7415b730d2c6a97eb" prot="public">
          <name>FILTER_POLICY_PASS_ALL</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1a7637c4133fc89f8f43deb7447d0e259ba33a6cd4af6de880e2b623bda06f0885a" prot="public">
          <name>FILTER_POLICY_DROP_ALL</name>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/flow_control/common.h" line="29" column="1" bodyfile="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/flow_control/common.h" bodystart="29" bodyend="33"/>
      </memberdef>
      <memberdef kind="enum" id="namespacegr_1_1gsm_1a34bfddc38933aa93cf7573e912cb48d3" prot="public" static="no">
        <name>um_radio_link_direction</name>
        <enumvalue id="namespacegr_1_1gsm_1a34bfddc38933aa93cf7573e912cb48d3ad3e02e2248bde66ddb42ecbd7be0e08e" prot="public">
          <name>downlink</name>
          <initializer>=0</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="namespacegr_1_1gsm_1a34bfddc38933aa93cf7573e912cb48d3ad5d1b8d0274b5e54935aa62d83f13e07" prot="public">
          <name>uplink</name>
          <initializer>=1</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/demapping/universal_ctrl_chans_demapper_impl.h" line="32" column="1" bodyfile="/build/gr-gsm-git/src/gr-gsm-git/lib/demapping/universal_ctrl_chans_demapper_impl.h" bodystart="32" bodyend="32"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="typedef">
      <memberdef kind="typedef" id="namespacegr_1_1gsm_1aa6895826cc4378f9a45e9f9250a99ee6" prot="public" static="no">
        <type>std::map&lt; uint32_t, <ref refid="classgr_1_1gsm_1_1immediate__assignment" kindref="compound">immediate_assignment</ref> &gt;</type>
        <definition>typedef std::map&lt;uint32_t, immediate_assignment&gt; gr::gsm::immediate_assignment_map</definition>
        <argsstring></argsstring>
        <name>immediate_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="52" column="1" bodyfile="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_immediate_assignment_impl.h" bodystart="52" bodyend="-1"/>
      </memberdef>
      <memberdef kind="typedef" id="namespacegr_1_1gsm_1a81ff45bf398070e2352b19d9cf665aff" prot="public" static="no">
        <type>std::map&lt; unsigned int, <ref refid="classgr_1_1gsm_1_1chan__info" kindref="compound">chan_info</ref> &gt;</type>
        <definition>typedef std::map&lt;unsigned int, chan_info&gt; gr::gsm::chan_info_map</definition>
        <argsstring></argsstring>
        <name>chan_info_map</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_system_info_impl.h" line="75" column="1" bodyfile="/build/gr-gsm-git/src/gr-gsm-git/lib/misc_utils/extract_system_info_impl.h" bodystart="75" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="var">
      <memberdef kind="variable" id="namespacegr_1_1gsm_1ab86349551fd517743b384182ed1fa0d8" prot="public" static="no" mutable="no">
        <type><ref refid="classgr_1_1gsm_1_1burst__file__sink" kindref="compound">gr::gsm::burst_file_sink</ref></type>
        <definition> gr::gsm::burst_file_sink  gr::gsm::__attribute__</definition>
        <argsstring></argsstring>
        <name>__attribute__</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/misc_utils/burst_file_sink.h" line="51" column="1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="func">
      <memberdef kind="function" id="namespacegr_1_1gsm_1a9136f385a5df3c0e38f68ad84ceb87f6" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="api_8h_1ac692c2c160b82c0e2e82043c3bbd6e61" kindref="member">GRGSM_API</ref> const std::string</type>
        <definition>GRGSM_API const std::string gr::gsm::build_date</definition>
        <argsstring>()</argsstring>
        <name>build_date</name>
        <briefdescription>
<para>return date/time of build, as set when &apos;cmake&apos; is run </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/constants.h" line="34" column="1"/>
      </memberdef>
      <memberdef kind="function" id="namespacegr_1_1gsm_1a8fcb51dc0e73da0dbc3f1425cd2ee783" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="api_8h_1ac692c2c160b82c0e2e82043c3bbd6e61" kindref="member">GRGSM_API</ref> const std::string</type>
        <definition>GRGSM_API const std::string gr::gsm::version</definition>
        <argsstring>()</argsstring>
        <name>version</name>
        <briefdescription>
<para>return version string defined by cmake (GrVersion.cmake) </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/constants.h" line="39" column="1"/>
      </memberdef>
      <memberdef kind="function" id="namespacegr_1_1gsm_1abe71a50c1cef6eccfc83bdcfe960fb44" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="api_8h_1ac692c2c160b82c0e2e82043c3bbd6e61" kindref="member">GRGSM_API</ref> const std::string</type>
        <definition>GRGSM_API const std::string gr::gsm::major_version</definition>
        <argsstring>()</argsstring>
        <name>major_version</name>
        <briefdescription>
<para>return just the major version defined by cmake </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/constants.h" line="44" column="1"/>
      </memberdef>
      <memberdef kind="function" id="namespacegr_1_1gsm_1a1a1ebf897e5cf75ff31840719f73998b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="api_8h_1ac692c2c160b82c0e2e82043c3bbd6e61" kindref="member">GRGSM_API</ref> const std::string</type>
        <definition>GRGSM_API const std::string gr::gsm::api_version</definition>
        <argsstring>()</argsstring>
        <name>api_version</name>
        <briefdescription>
<para>return just the api version defined by cmake </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/constants.h" line="49" column="1"/>
      </memberdef>
      <memberdef kind="function" id="namespacegr_1_1gsm_1ac6fac0a6e05a98dc3ac6fd747906f963" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="api_8h_1ac692c2c160b82c0e2e82043c3bbd6e61" kindref="member">GRGSM_API</ref> const std::string</type>
        <definition>GRGSM_API const std::string gr::gsm::minor_version</definition>
        <argsstring>()</argsstring>
        <name>minor_version</name>
        <briefdescription>
<para>return just the minor version defined by cmake </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/constants.h" line="54" column="1"/>
      </memberdef>
      <memberdef kind="function" id="namespacegr_1_1gsm_1ab089fb5c374d542858e2edea9632df27" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="api_8h_1ac692c2c160b82c0e2e82043c3bbd6e61" kindref="member">GRGSM_API</ref> const std::string</type>
        <definition>GRGSM_API const std::string gr::gsm::maint_version</definition>
        <argsstring>()</argsstring>
        <name>maint_version</name>
        <briefdescription>
<para>return just the maint version defined by cmake </para>        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/constants.h" line="59" column="1"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/build/gr-gsm-git/src/gr-gsm-git/include/grgsm/constants.h" line="30" column="1"/>
  </compounddef>
</doxygen>
