<?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.16.1" 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="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="gr-fec/include/gnuradio/fec/rs.h" line="11" column="14" declfile="gr-fec/include/gnuradio/fec/rs.h" declline="11" declcolumn="14"/>
        <references refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" compoundref="gr-fec_2include_2gnuradio_2fec_2api_8h" startline="18">FEC_API</references>
      </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="gr-fec/include/gnuradio/fec/rs.h" line="12" column="13" declfile="gr-fec/include/gnuradio/fec/rs.h" declline="12" declcolumn="13"/>
        <references refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" compoundref="gr-fec_2include_2gnuradio_2fec_2api_8h" startline="18">FEC_API</references>
      </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="gr-fec/include/gnuradio/fec/rs.h" line="13" column="14" declfile="gr-fec/include/gnuradio/fec/rs.h" declline="13" declcolumn="14"/>
        <references refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" compoundref="gr-fec_2include_2gnuradio_2fec_2api_8h" startline="18">FEC_API</references>
      </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="gr-fec/include/gnuradio/fec/rs.h" line="18" column="14" declfile="gr-fec/include/gnuradio/fec/rs.h" declline="18" declcolumn="14"/>
        <references refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" compoundref="gr-fec_2include_2gnuradio_2fec_2api_8h" startline="18">FEC_API</references>
      </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="gr-fec/include/gnuradio/fec/rs.h" line="23" column="14" declfile="gr-fec/include/gnuradio/fec/rs.h" declline="23" declcolumn="14"/>
        <references refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" compoundref="gr-fec_2include_2gnuradio_2fec_2api_8h" startline="18">FEC_API</references>
      </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="gr-fec/include/gnuradio/fec/rs.h" line="24" column="13" declfile="gr-fec/include/gnuradio/fec/rs.h" declline="24" declcolumn="13"/>
        <references refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" compoundref="gr-fec_2include_2gnuradio_2fec_2api_8h" startline="18">FEC_API</references>
      </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="gr-fec/include/gnuradio/fec/rs.h" line="28" column="14" declfile="gr-fec/include/gnuradio/fec/rs.h" declline="28" declcolumn="14"/>
        <references refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" compoundref="gr-fec_2include_2gnuradio_2fec_2api_8h" startline="18">FEC_API</references>
      </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="gr-fec/include/gnuradio/fec/rs.h" line="29" column="13" declfile="gr-fec/include/gnuradio/fec/rs.h" declline="29" declcolumn="13"/>
        <references refid="gr-fec_2include_2gnuradio_2fec_2api_8h_1a5cf75e044f752f0fdd15434e02a94db8" compoundref="gr-fec_2include_2gnuradio_2fec_2api_8h" startline="18">FEC_API</references>
      </memberdef>
    </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <location file="gr-fec/include/gnuradio/fec/rs.h"/>
  </compounddef>
</doxygen>
