<?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.14.0" xml:lang="en-US">
  <compounddef id="ra__config_8h" kind="file" language="C++">
    <compoundname>ra_config.h</compoundname>
    <includes local="no">stdint.h</includes>
    <includedby refid="decode__ra__code__impl_8h" local="yes">decode_ra_code_impl.h</includedby>
    <includedby refid="ra__decoder__gen_8h" local="yes">ra_decoder_gen.h</includedby>
    <includedby refid="ra__encoder_8h" local="yes">ra_encoder.h</includedby>
    <includedby refid="ra__lfsr_8h" local="yes">ra_lfsr.h</includedby>
    <incdepgraph>
      <node id="1">
        <label>ra_config.h</label>
        <link refid="ra__config_8h"/>
        <childnode refid="2" relation="include">
        </childnode>
      </node>
      <node id="2">
        <label>stdint.h</label>
      </node>
    </incdepgraph>
    <invincdepgraph>
      <node id="2">
        <label>decode_ra_code_impl.h</label>
        <link refid="decode__ra__code__impl_8h"/>
      </node>
      <node id="1">
        <label>ra_config.h</label>
        <link refid="ra__config_8h"/>
        <childnode refid="2" relation="include">
        </childnode>
        <childnode refid="3" relation="include">
        </childnode>
        <childnode refid="4" relation="include">
        </childnode>
        <childnode refid="5" relation="include">
        </childnode>
      </node>
      <node id="3">
        <label>ra_decoder_gen.h</label>
        <link refid="ra__decoder__gen_8h"/>
      </node>
      <node id="4">
        <label>ra_encoder.h</label>
        <link refid="ra__encoder_8h"/>
      </node>
      <node id="5">
        <label>ra_lfsr.h</label>
        <link refid="ra__lfsr_8h"/>
      </node>
    </invincdepgraph>
    <innerclass refid="structra__context" prot="public">ra_context</innerclass>
    <sectiondef kind="enum">
      <memberdef kind="enum" id="ra__config_8h_1a4cf77109977e25927cae92fe944ab8d3" prot="public" static="no" strong="no">
        <type></type>
        <name></name>
        <enumvalue id="ra__config_8h_1a4cf77109977e25927cae92fe944ab8d3a9072f992f85c6a3116d860f9d06b49ff" prot="public">
          <name>RA_MAX_DATA_LENGTH</name>
          <initializer>= 2048</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="ra__config_8h_1a4cf77109977e25927cae92fe944ab8d3ac58cda5dde19b46d54418aafd68ef259" prot="public">
          <name>RA_PUNCTURE_RATE</name>
          <initializer>= 3</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="ra__config_8h_1a4cf77109977e25927cae92fe944ab8d3acdba0599670c904ceed6c37247a2c550" prot="public">
          <name>RA_MAX_CODE_LENGTH</name>
          <initializer>= RA_MAX_DATA_LENGTH * 2 + 3</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-satellites-4c327f95/work/gr-satellites-3.16.0/lib/radecoder/ra_config.h" line="24" column="1" bodyfile="/opt/local/var/macports/build/gr-satellites-4c327f95/work/gr-satellites-3.16.0/lib/radecoder/ra_config.h" bodystart="24" bodyend="33"/>
      </memberdef>
      <memberdef kind="enum" id="ra__config_8h_1aafbe882bf6c102c00e57c2f9004c3512" prot="public" static="no" strong="no">
        <type></type>
        <name></name>
        <enumvalue id="ra__config_8h_1aafbe882bf6c102c00e57c2f9004c3512a0175745c71758770dd72b8274f6e228d" prot="public">
          <name>RA_BITCOUNT</name>
          <initializer>= 8 * sizeof(ra_word_t)</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <enumvalue id="ra__config_8h_1aafbe882bf6c102c00e57c2f9004c3512a41da4c7f0f15d2e96b1a59b400b0767f" prot="public">
          <name>RA_BITSHIFT</name>
          <initializer>= RA_BITCOUNT - 1</initializer>
          <briefdescription>
          </briefdescription>
          <detaileddescription>
          </detaileddescription>
        </enumvalue>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-satellites-4c327f95/work/gr-satellites-3.16.0/lib/radecoder/ra_config.h" line="35" column="1" bodyfile="/opt/local/var/macports/build/gr-satellites-4c327f95/work/gr-satellites-3.16.0/lib/radecoder/ra_config.h" bodystart="35" bodyend="35"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="typedef">
      <memberdef kind="typedef" id="ra__config_8h_1acf34df3bebf8ed5e62d0f467c777eda9" prot="public" static="no">
        <type>uint16_t</type>
        <definition>typedef uint16_t ra_word_t</definition>
        <argsstring></argsstring>
        <name>ra_word_t</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-satellites-4c327f95/work/gr-satellites-3.16.0/lib/radecoder/ra_config.h" line="21" column="18" bodyfile="/opt/local/var/macports/build/gr-satellites-4c327f95/work/gr-satellites-3.16.0/lib/radecoder/ra_config.h" bodystart="21" bodyend="-1"/>
      </memberdef>
      <memberdef kind="typedef" id="ra__config_8h_1aa49018477304084c290952c3afc11a07" prot="public" static="no">
        <type>uint16_t</type>
        <definition>typedef uint16_t ra_index_t</definition>
        <argsstring></argsstring>
        <name>ra_index_t</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-satellites-4c327f95/work/gr-satellites-3.16.0/lib/radecoder/ra_config.h" line="22" column="18" bodyfile="/opt/local/var/macports/build/gr-satellites-4c327f95/work/gr-satellites-3.16.0/lib/radecoder/ra_config.h" bodystart="22" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="func">
      <memberdef kind="function" id="ra__config_8h_1a6eb3b3267e76ce42eb3da388080ad401" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void ra_length_init</definition>
        <argsstring>(struct ra_context *ctx, ra_index_t data_length)</argsstring>
        <name>ra_length_init</name>
        <param>
          <type>struct <ref refid="structra__context" kindref="compound">ra_context</ref> *</type>
          <declname>ctx</declname>
        </param>
        <param>
          <type><ref refid="ra__config_8h_1aa49018477304084c290952c3afc11a07" kindref="member">ra_index_t</ref></type>
          <declname>data_length</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/opt/local/var/macports/build/gr-satellites-4c327f95/work/gr-satellites-3.16.0/lib/radecoder/ra_config.h" line="61" column="6" declfile="/opt/local/var/macports/build/gr-satellites-4c327f95/work/gr-satellites-3.16.0/lib/radecoder/ra_config.h" declline="61" declcolumn="6"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/opt/local/var/macports/build/gr-satellites-4c327f95/work/gr-satellites-3.16.0/lib/radecoder/ra_config.h"/>
  </compounddef>
</doxygen>
