<?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="rs_8h" kind="file" language="C++">
    <compoundname>rs.h</compoundname>
    <includes refid="gr-fec_2include_2gnuradio_2fec_2api_8h" local="no">gnuradio/fec/api.h</includes>
    <incdepgraph>
      <node id="3">
        <label>gnuradio/attributes.h</label>
        <link refid="attributes_8h"/>
      </node>
      <node id="2">
        <label>gnuradio/fec/api.h</label>
        <link refid="gr-fec_2include_2gnuradio_2fec_2api_8h"/>
        <childnode refid="3" relation="include">
        </childnode>
      </node>
      <node id="1">
        <label>rs.h</label>
        <link refid="rs_8h"/>
        <childnode refid="2" relation="include">
        </childnode>
      </node>
    </incdepgraph>
      <sectiondef kind="var">
      <memberdef kind="variable" id="rs_8h_1ac91ed521380923edb62c01a1ad650152" prot="public" static="no" mutable="no">
        <type>unsigned char</type>
        <definition>unsigned char Taltab[]</definition>
        <argsstring>[]</argsstring>
        <name>Taltab</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" line="41" column="22" declfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" declline="41" declcolumn="22"/>
      </memberdef>
      <memberdef kind="variable" id="rs_8h_1afa58e689b97e42deb51097e890e44f1c" prot="public" static="no" mutable="no">
        <type>unsigned char</type>
        <definition>unsigned char Tal1tab[]</definition>
        <argsstring>[]</argsstring>
        <name>Tal1tab</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" line="41" column="29" bodyfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" bodystart="41" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="func">
      <memberdef kind="function" id="rs_8h_1a8215c744f4328048b458cd982f6671ff" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" kindref="member">FEC_API</ref> void</type>
        <definition>FEC_API void encode_rs_char</definition>
        <argsstring>(void *rs, unsigned char *data, unsigned char *parity)</argsstring>
        <name>encode_rs_char</name>
        <param>
          <type>void *</type>
          <declname>rs</declname>
        </param>
        <param>
          <type>unsigned char *</type>
          <declname>data</declname>
        </param>
        <param>
          <type>unsigned char *</type>
          <declname>parity</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" line="8" column="14" declfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" declline="8" declcolumn="14"/>
      </memberdef>
      <memberdef kind="function" id="rs_8h_1a05335a44d898d1ee8b443d334e70a3a9" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" kindref="member">FEC_API</ref> int</type>
        <definition>FEC_API int decode_rs_char</definition>
        <argsstring>(void *rs, unsigned char *data, int *eras_pos, int no_eras)</argsstring>
        <name>decode_rs_char</name>
        <param>
          <type>void *</type>
          <declname>rs</declname>
        </param>
        <param>
          <type>unsigned char *</type>
          <declname>data</declname>
        </param>
        <param>
          <type>int *</type>
          <declname>eras_pos</declname>
        </param>
        <param>
          <type>int</type>
          <declname>no_eras</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" line="9" column="13" declfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" declline="9" declcolumn="13"/>
      </memberdef>
      <memberdef kind="function" id="rs_8h_1a6e194ac2fdcf91cc3e757168f40e8bca" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" kindref="member">FEC_API</ref> void *</type>
        <definition>FEC_API void * init_rs_char</definition>
        <argsstring>(unsigned int symsize, unsigned int gfpoly, unsigned int fcr, unsigned int prim, unsigned int nroots)</argsstring>
        <name>init_rs_char</name>
        <param>
          <type>unsigned int</type>
          <declname>symsize</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>gfpoly</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>fcr</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>prim</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>nroots</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" line="10" column="14" declfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" declline="10" declcolumn="14"/>
      </memberdef>
      <memberdef kind="function" id="rs_8h_1a4ec69b9798a7cdb5c7503436fbc08215" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" kindref="member">FEC_API</ref> void</type>
        <definition>FEC_API void free_rs_char</definition>
        <argsstring>(void *rs)</argsstring>
        <name>free_rs_char</name>
        <param>
          <type>void *</type>
          <declname>rs</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" line="15" column="14" declfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" declline="15" declcolumn="14"/>
      </memberdef>
      <memberdef kind="function" id="rs_8h_1af0bfba54e1c3ed32d6d8f032ab1d1310" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" kindref="member">FEC_API</ref> void</type>
        <definition>FEC_API void encode_rs_int</definition>
        <argsstring>(void *rs, int *data, int *parity)</argsstring>
        <name>encode_rs_int</name>
        <param>
          <type>void *</type>
          <declname>rs</declname>
        </param>
        <param>
          <type>int *</type>
          <declname>data</declname>
        </param>
        <param>
          <type>int *</type>
          <declname>parity</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" line="18" column="14" declfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" declline="18" declcolumn="14"/>
      </memberdef>
      <memberdef kind="function" id="rs_8h_1a87753d3c95a793024bc409549fdee190" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" kindref="member">FEC_API</ref> int</type>
        <definition>FEC_API int decode_rs_int</definition>
        <argsstring>(void *rs, int *data, int *eras_pos, int no_eras)</argsstring>
        <name>decode_rs_int</name>
        <param>
          <type>void *</type>
          <declname>rs</declname>
        </param>
        <param>
          <type>int *</type>
          <declname>data</declname>
        </param>
        <param>
          <type>int *</type>
          <declname>eras_pos</declname>
        </param>
        <param>
          <type>int</type>
          <declname>no_eras</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" line="19" column="13" declfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" declline="19" declcolumn="13"/>
      </memberdef>
      <memberdef kind="function" id="rs_8h_1a534bdae81d4d9a414dc334e675a93ee4" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" kindref="member">FEC_API</ref> void *</type>
        <definition>FEC_API void * init_rs_int</definition>
        <argsstring>(unsigned int symsize, unsigned int gfpoly, unsigned int fcr, unsigned int prim, unsigned int nroots)</argsstring>
        <name>init_rs_int</name>
        <param>
          <type>unsigned int</type>
          <declname>symsize</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>gfpoly</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>fcr</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>prim</declname>
        </param>
        <param>
          <type>unsigned int</type>
          <declname>nroots</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" line="20" column="14" declfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" declline="20" declcolumn="14"/>
      </memberdef>
      <memberdef kind="function" id="rs_8h_1a1c937f277e0b80518386429edeaf3d20" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" kindref="member">FEC_API</ref> void</type>
        <definition>FEC_API void free_rs_int</definition>
        <argsstring>(void *rs)</argsstring>
        <name>free_rs_int</name>
        <param>
          <type>void *</type>
          <declname>rs</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" line="25" column="14" declfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" declline="25" declcolumn="14"/>
      </memberdef>
      <memberdef kind="function" id="rs_8h_1a7c32cf0da48623a20e9012997d2aaec9" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" kindref="member">FEC_API</ref> void</type>
        <definition>FEC_API void encode_rs_8</definition>
        <argsstring>(unsigned char *data, unsigned char *parity)</argsstring>
        <name>encode_rs_8</name>
        <param>
          <type>unsigned char *</type>
          <declname>data</declname>
        </param>
        <param>
          <type>unsigned char *</type>
          <declname>parity</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" line="30" column="14" declfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" declline="30" declcolumn="14"/>
      </memberdef>
      <memberdef kind="function" id="rs_8h_1ae9b4102262184e0228eab389b5a40d13" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" kindref="member">FEC_API</ref> int</type>
        <definition>FEC_API int decode_rs_8</definition>
        <argsstring>(unsigned char *data, int *eras_pos, int no_eras)</argsstring>
        <name>decode_rs_8</name>
        <param>
          <type>unsigned char *</type>
          <declname>data</declname>
        </param>
        <param>
          <type>int *</type>
          <declname>eras_pos</declname>
        </param>
        <param>
          <type>int</type>
          <declname>no_eras</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" line="31" column="13" declfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" declline="31" declcolumn="13"/>
      </memberdef>
      <memberdef kind="function" id="rs_8h_1a3d7f71c2caa6aa0e464518952c8d458e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" kindref="member">FEC_API</ref> void</type>
        <definition>FEC_API void encode_rs_ccsds</definition>
        <argsstring>(unsigned char *data, unsigned char *parity)</argsstring>
        <name>encode_rs_ccsds</name>
        <param>
          <type>unsigned char *</type>
          <declname>data</declname>
        </param>
        <param>
          <type>unsigned char *</type>
          <declname>parity</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" line="35" column="14" declfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" declline="35" declcolumn="14"/>
      </memberdef>
      <memberdef kind="function" id="rs_8h_1a14d55e58e537519ee3140ec6eb220e17" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" kindref="member">FEC_API</ref> int</type>
        <definition>FEC_API int decode_rs_ccsds</definition>
        <argsstring>(unsigned char *data, int *eras_pos, int no_eras)</argsstring>
        <name>decode_rs_ccsds</name>
        <param>
          <type>unsigned char *</type>
          <declname>data</declname>
        </param>
        <param>
          <type>int *</type>
          <declname>eras_pos</declname>
        </param>
        <param>
          <type>int</type>
          <declname>no_eras</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" line="36" column="13" declfile="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h" declline="36" declcolumn="13"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="/usr/src/slapt-src/development/gnuradio/gnuradio-3.9.4.0/gr-fec/include/gnuradio/fec/rs.h"/>
  </compounddef>
</doxygen>
