Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 6e7a2755bd78c9deedab199b86e675f3 > files > 7465

gnuradio-doc-3.2.2-9.fc14.x86_64.rpm

<?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.7.3">
  <compounddef id="classfsm" kind="class" prot="public">
    <compoundname>fsm</compoundname>
    <includes refid="fsm_8h" local="no">fsm.h</includes>
      <sectiondef kind="private-attrib">
      <memberdef kind="variable" id="classfsm_1a0db8c2e0883c4d606951f8d4d3944cb1" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int fsm::d_I</definition>
        <argsstring></argsstring>
        <name>d_I</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="34" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="34" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classfsm_1a2089aebd7d04d188d003d862f66c6d1d" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int fsm::d_S</definition>
        <argsstring></argsstring>
        <name>d_S</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="35" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="35" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classfsm_1a2f0fb14d4c64f569013871f9dc037cc1" prot="private" static="no" mutable="no">
        <type>int</type>
        <definition>int fsm::d_O</definition>
        <argsstring></argsstring>
        <name>d_O</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="36" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="36" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classfsm_1a2162993c93c5cd73f31395c1de9aafbe" prot="private" static="no" mutable="no">
        <type><ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt;</type>
        <definition>std::vector&lt;int&gt; fsm::d_NS</definition>
        <argsstring></argsstring>
        <name>d_NS</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="37" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="37" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classfsm_1aedc7e14477239d892e08d56cc59cf3ea" prot="private" static="no" mutable="no">
        <type><ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt;</type>
        <definition>std::vector&lt;int&gt; fsm::d_OS</definition>
        <argsstring></argsstring>
        <name>d_OS</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="38" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="38" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classfsm_1aa63f5582b6c02fab56e90f1605b6852c" prot="private" static="no" mutable="no">
        <type><ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt; &gt;</type>
        <definition>std::vector&lt; std::vector&lt;int&gt; &gt; fsm::d_PS</definition>
        <argsstring></argsstring>
        <name>d_PS</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="39" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="39" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classfsm_1a5a94e03aeea4c5d5c9c18049bd5e6f1d" prot="private" static="no" mutable="no">
        <type><ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt; &gt;</type>
        <definition>std::vector&lt; std::vector&lt;int&gt; &gt; fsm::d_PI</definition>
        <argsstring></argsstring>
        <name>d_PI</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="40" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="40" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classfsm_1a0ddaae6e9dc21ae6b59940ee8a0b477d" prot="private" static="no" mutable="no">
        <type><ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt;</type>
        <definition>std::vector&lt;int&gt; fsm::d_TMi</definition>
        <argsstring></argsstring>
        <name>d_TMi</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="41" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="41" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="classfsm_1a2c0a4c5410e2af3929299a76484fb389" prot="private" static="no" mutable="no">
        <type><ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt;</type>
        <definition>std::vector&lt;int&gt; fsm::d_TMl</definition>
        <argsstring></argsstring>
        <name>d_TMl</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="42" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="42" bodyend="-1"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="private-func">
      <memberdef kind="function" id="classfsm_1a74dedb11be976d9423d4bc80f13b28ad" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void fsm::generate_PS_PI</definition>
        <argsstring>()</argsstring>
        <name>generate_PS_PI</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="43"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1a1f556ca4e237adae9630cc10ddb4f73c" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void fsm::generate_TM</definition>
        <argsstring>()</argsstring>
        <name>generate_TM</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="44"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1ac43974d93933251a6ade67c25dd9d321" prot="private" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type><ref refid="gc__types_8h_1a0f2b5d454b7e4dda3861032cfce91085" kindref="member">bool</ref></type>
        <definition>bool fsm::find_es</definition>
        <argsstring>(int es)</argsstring>
        <name>find_es</name>
        <param>
          <type>int</type>
          <declname>es</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="45"/>
      </memberdef>
      </sectiondef>
      <sectiondef kind="public-func">
      <memberdef kind="function" id="classfsm_1a186a9a7368d04e7d98e6976c870baca1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>fsm::fsm</definition>
        <argsstring>()</argsstring>
        <name>fsm</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="47"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1af908445fb560ef461835f1c3a18016ea" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>fsm::fsm</definition>
        <argsstring>(const fsm &amp;FSM)</argsstring>
        <name>fsm</name>
        <param>
          <type>const <ref refid="classfsm" kindref="compound">fsm</ref> &amp;</type>
          <declname>FSM</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="48"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1a2d6d52f3b3380b5b594d0635cbf9fdd9" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>fsm::fsm</definition>
        <argsstring>(int I, int S, int O, const std::vector&lt; int &gt; &amp;NS, const std::vector&lt; int &gt; &amp;OS)</argsstring>
        <name>fsm</name>
        <param>
          <type>int</type>
          <declname>I</declname>
        </param>
        <param>
          <type>int</type>
          <declname>S</declname>
        </param>
        <param>
          <type>int</type>
          <declname>O</declname>
        </param>
        <param>
          <type>const <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt; &amp;</type>
          <declname>NS</declname>
        </param>
        <param>
          <type>const <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt; &amp;</type>
          <declname>OS</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="49"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1afd89d3a7abe74449c78e444e21ba65fe" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>fsm::fsm</definition>
        <argsstring>(const char *name)</argsstring>
        <name>fsm</name>
        <param>
          <type>const char *</type>
          <declname>name</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="50"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1a98222d2d02e9d652ab433fda4df7dc66" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>fsm::fsm</definition>
        <argsstring>(int k, int n, const std::vector&lt; int &gt; &amp;G)</argsstring>
        <name>fsm</name>
        <param>
          <type>int</type>
          <declname>k</declname>
        </param>
        <param>
          <type>int</type>
          <declname>n</declname>
        </param>
        <param>
          <type>const <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt; &amp;</type>
          <declname>G</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="51"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1ac0a4045b2a911557d593f14a66c44367" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>fsm::fsm</definition>
        <argsstring>(int mod_size, int ch_length)</argsstring>
        <name>fsm</name>
        <param>
          <type>int</type>
          <declname>mod_size</declname>
        </param>
        <param>
          <type>int</type>
          <declname>ch_length</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="52"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1a81f2ebaafddf25b4c1aa418bff459e21" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>fsm::fsm</definition>
        <argsstring>(int P, int M, int L)</argsstring>
        <name>fsm</name>
        <param>
          <type>int</type>
          <declname>P</declname>
        </param>
        <param>
          <type>int</type>
          <declname>M</declname>
        </param>
        <param>
          <type>int</type>
          <declname>L</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="53"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1ac6783c0f811e842c5368e69ec79bc6be" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>fsm::fsm</definition>
        <argsstring>(const fsm &amp;FSM1, const fsm &amp;FSM2)</argsstring>
        <name>fsm</name>
        <param>
          <type>const <ref refid="classfsm" kindref="compound">fsm</ref> &amp;</type>
          <declname>FSM1</declname>
        </param>
        <param>
          <type>const <ref refid="classfsm" kindref="compound">fsm</ref> &amp;</type>
          <declname>FSM2</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="54"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1a1782872dc0fa453ec798423263fdc3fb" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type></type>
        <definition>fsm::fsm</definition>
        <argsstring>(const fsm &amp;FSM, int n)</argsstring>
        <name>fsm</name>
        <param>
          <type>const <ref refid="classfsm" kindref="compound">fsm</ref> &amp;</type>
          <declname>FSM</declname>
        </param>
        <param>
          <type>int</type>
          <declname>n</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="55"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1abefd9fd219d4755c4bb2e8b50649fa44" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>int</type>
        <definition>int fsm::I</definition>
        <argsstring>() const </argsstring>
        <name>I</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="56" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="56" bodyend="56"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1a8936ef142a30c4a508371ab9ffbc2b96" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>int</type>
        <definition>int fsm::S</definition>
        <argsstring>() const </argsstring>
        <name>S</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="57" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="57" bodyend="57"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1aae6f3dbbcdf85f5f8d43ce00bcfb9eb0" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>int</type>
        <definition>int fsm::O</definition>
        <argsstring>() const </argsstring>
        <name>O</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="58" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="58" bodyend="58"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1ac26a317a2b73bb885a5fc1812ac5159c" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>const <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt; &amp;</type>
        <definition>const std::vector&lt;int&gt;&amp; fsm::NS</definition>
        <argsstring>() const </argsstring>
        <name>NS</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="59" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="59" bodyend="59"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1a339554ffc3f74952e2cac49d5414fff1" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>const <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt; &amp;</type>
        <definition>const std::vector&lt;int&gt;&amp; fsm::OS</definition>
        <argsstring>() const </argsstring>
        <name>OS</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="60" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="60" bodyend="60"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1a9477aa18ff75881235e1c2648bc46cff" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>const <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt; &gt; &amp;</type>
        <definition>const std::vector&lt; std::vector&lt;int&gt; &gt;&amp; fsm::PS</definition>
        <argsstring>() const </argsstring>
        <name>PS</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="61" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="61" bodyend="61"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1a5aff353214751b6d1bbce1495c9cf8ea" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>const <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt; &gt; &amp;</type>
        <definition>const std::vector&lt; std::vector&lt;int&gt; &gt;&amp; fsm::PI</definition>
        <argsstring>() const </argsstring>
        <name>PI</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="62" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="62" bodyend="62"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1afac5ed3c857cc75fcb654386d30259b8" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>const <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt; &amp;</type>
        <definition>const std::vector&lt;int&gt;&amp; fsm::TMi</definition>
        <argsstring>() const </argsstring>
        <name>TMi</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="63" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="63" bodyend="63"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1a7806664145c7cb325ccdb04948736f6d" prot="public" static="no" const="yes" explicit="no" inline="yes" virt="non-virtual">
        <type>const <ref refid="classstd_1_1vector" kindref="compound">std::vector</ref>&lt; int &gt; &amp;</type>
        <definition>const std::vector&lt;int&gt;&amp; fsm::TMl</definition>
        <argsstring>() const </argsstring>
        <name>TMl</name>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="64" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="64" bodyend="64"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1a6dcf93654163e7db294fac2c7375b8e8" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void fsm::write_trellis_svg</definition>
        <argsstring>(std::string filename, int number_stages)</argsstring>
        <name>write_trellis_svg</name>
        <param>
          <type>std::string</type>
          <declname>filename</declname>
        </param>
        <param>
          <type>int</type>
          <declname>number_stages</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="65"/>
      </memberdef>
      <memberdef kind="function" id="classfsm_1ab8f5c2f0cc9c45adb3ebeeb033f7af12" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>void</type>
        <definition>void fsm::write_fsm_txt</definition>
        <argsstring>(std::string filename)</argsstring>
        <name>write_fsm_txt</name>
        <param>
          <type>std::string</type>
          <declname>filename</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="66"/>
      </memberdef>
      </sectiondef>
    <briefdescription>
<para>FSM class. </para>    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="4969">
        <label>std::vector&lt; std::vector&lt; int &gt; &gt;</label>
        <link refid="classstd_1_1vector"/>
        <childnode refid="4970" relation="usage">
          <edgelabel>p</edgelabel>
          <edgelabel>elements</edgelabel>
        </childnode>
      </node>
      <node id="4968">
        <label>fsm</label>
        <link refid="classfsm"/>
        <childnode refid="4969" relation="usage">
          <edgelabel>d_PI</edgelabel>
          <edgelabel>d_PS</edgelabel>
        </childnode>
        <childnode refid="4970" relation="usage">
          <edgelabel>d_NS</edgelabel>
          <edgelabel>d_TMl</edgelabel>
          <edgelabel>d_TMi</edgelabel>
          <edgelabel>d_OS</edgelabel>
        </childnode>
      </node>
      <node id="4970">
        <label>std::vector&lt; int &gt;</label>
        <link refid="classstd_1_1vector"/>
      </node>
    </collaborationgraph>
    <location file="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" line="32" bodyfile="/builddir/build/BUILD/gnuradio-3.2.2/gr-trellis/src/lib/fsm.h" bodystart="32" bodyend="67"/>
    <listofallmembers>
      <member refid="classfsm_1a0db8c2e0883c4d606951f8d4d3944cb1" prot="private" virt="non-virtual"><scope>fsm</scope><name>d_I</name></member>
      <member refid="classfsm_1a2162993c93c5cd73f31395c1de9aafbe" prot="private" virt="non-virtual"><scope>fsm</scope><name>d_NS</name></member>
      <member refid="classfsm_1a2f0fb14d4c64f569013871f9dc037cc1" prot="private" virt="non-virtual"><scope>fsm</scope><name>d_O</name></member>
      <member refid="classfsm_1aedc7e14477239d892e08d56cc59cf3ea" prot="private" virt="non-virtual"><scope>fsm</scope><name>d_OS</name></member>
      <member refid="classfsm_1a5a94e03aeea4c5d5c9c18049bd5e6f1d" prot="private" virt="non-virtual"><scope>fsm</scope><name>d_PI</name></member>
      <member refid="classfsm_1aa63f5582b6c02fab56e90f1605b6852c" prot="private" virt="non-virtual"><scope>fsm</scope><name>d_PS</name></member>
      <member refid="classfsm_1a2089aebd7d04d188d003d862f66c6d1d" prot="private" virt="non-virtual"><scope>fsm</scope><name>d_S</name></member>
      <member refid="classfsm_1a0ddaae6e9dc21ae6b59940ee8a0b477d" prot="private" virt="non-virtual"><scope>fsm</scope><name>d_TMi</name></member>
      <member refid="classfsm_1a2c0a4c5410e2af3929299a76484fb389" prot="private" virt="non-virtual"><scope>fsm</scope><name>d_TMl</name></member>
      <member refid="classfsm_1ac43974d93933251a6ade67c25dd9d321" prot="private" virt="non-virtual"><scope>fsm</scope><name>find_es</name></member>
      <member refid="classfsm_1a186a9a7368d04e7d98e6976c870baca1" prot="public" virt="non-virtual"><scope>fsm</scope><name>fsm</name></member>
      <member refid="classfsm_1af908445fb560ef461835f1c3a18016ea" prot="public" virt="non-virtual"><scope>fsm</scope><name>fsm</name></member>
      <member refid="classfsm_1a2d6d52f3b3380b5b594d0635cbf9fdd9" prot="public" virt="non-virtual"><scope>fsm</scope><name>fsm</name></member>
      <member refid="classfsm_1afd89d3a7abe74449c78e444e21ba65fe" prot="public" virt="non-virtual"><scope>fsm</scope><name>fsm</name></member>
      <member refid="classfsm_1a98222d2d02e9d652ab433fda4df7dc66" prot="public" virt="non-virtual"><scope>fsm</scope><name>fsm</name></member>
      <member refid="classfsm_1ac0a4045b2a911557d593f14a66c44367" prot="public" virt="non-virtual"><scope>fsm</scope><name>fsm</name></member>
      <member refid="classfsm_1a81f2ebaafddf25b4c1aa418bff459e21" prot="public" virt="non-virtual"><scope>fsm</scope><name>fsm</name></member>
      <member refid="classfsm_1ac6783c0f811e842c5368e69ec79bc6be" prot="public" virt="non-virtual"><scope>fsm</scope><name>fsm</name></member>
      <member refid="classfsm_1a1782872dc0fa453ec798423263fdc3fb" prot="public" virt="non-virtual"><scope>fsm</scope><name>fsm</name></member>
      <member refid="classfsm_1a74dedb11be976d9423d4bc80f13b28ad" prot="private" virt="non-virtual"><scope>fsm</scope><name>generate_PS_PI</name></member>
      <member refid="classfsm_1a1f556ca4e237adae9630cc10ddb4f73c" prot="private" virt="non-virtual"><scope>fsm</scope><name>generate_TM</name></member>
      <member refid="classfsm_1abefd9fd219d4755c4bb2e8b50649fa44" prot="public" virt="non-virtual"><scope>fsm</scope><name>I</name></member>
      <member refid="classfsm_1ac26a317a2b73bb885a5fc1812ac5159c" prot="public" virt="non-virtual"><scope>fsm</scope><name>NS</name></member>
      <member refid="classfsm_1aae6f3dbbcdf85f5f8d43ce00bcfb9eb0" prot="public" virt="non-virtual"><scope>fsm</scope><name>O</name></member>
      <member refid="classfsm_1a339554ffc3f74952e2cac49d5414fff1" prot="public" virt="non-virtual"><scope>fsm</scope><name>OS</name></member>
      <member refid="classfsm_1a5aff353214751b6d1bbce1495c9cf8ea" prot="public" virt="non-virtual"><scope>fsm</scope><name>PI</name></member>
      <member refid="classfsm_1a9477aa18ff75881235e1c2648bc46cff" prot="public" virt="non-virtual"><scope>fsm</scope><name>PS</name></member>
      <member refid="classfsm_1a8936ef142a30c4a508371ab9ffbc2b96" prot="public" virt="non-virtual"><scope>fsm</scope><name>S</name></member>
      <member refid="classfsm_1afac5ed3c857cc75fcb654386d30259b8" prot="public" virt="non-virtual"><scope>fsm</scope><name>TMi</name></member>
      <member refid="classfsm_1a7806664145c7cb325ccdb04948736f6d" prot="public" virt="non-virtual"><scope>fsm</scope><name>TMl</name></member>
      <member refid="classfsm_1ab8f5c2f0cc9c45adb3ebeeb033f7af12" prot="public" virt="non-virtual"><scope>fsm</scope><name>write_fsm_txt</name></member>
      <member refid="classfsm_1a6dcf93654163e7db294fac2c7375b8e8" prot="public" virt="non-virtual"><scope>fsm</scope><name>write_trellis_svg</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>