<?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.8" xml:lang="en-US">
  <compounddef id="struct__xmlAutomata" kind="struct" language="C++" prot="public">
    <compoundname>_xmlAutomata</compoundname>
    <sectiondef kind="public-attrib">
      <memberdef kind="variable" id="struct__xmlAutomata_1af2ac496dd25a801876f09f2b0bd91e6d" prot="public" static="no" mutable="no">
        <type><ref refid="xmlstring_8h_1afb1489b546f7800463867523ffaee1d3" kindref="member">xmlChar</ref> *</type>
        <definition>xmlChar* string</definition>
        <argsstring></argsstring>
        <name>string</name>
        <qualifiedname>_xmlAutomata::string</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="289" column="13" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="289" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1a454a1b6ce61b8cf97a28f1cd3ba4fad0" prot="public" static="no" mutable="no">
        <type><ref refid="xmlstring_8h_1afb1489b546f7800463867523ffaee1d3" kindref="member">xmlChar</ref> *</type>
        <definition>xmlChar* cur</definition>
        <argsstring></argsstring>
        <name>cur</name>
        <qualifiedname>_xmlAutomata::cur</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="290" column="13" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="290" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1a11614f44ef4d939bdd984953346a7572" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int error</definition>
        <argsstring></argsstring>
        <name>error</name>
        <qualifiedname>_xmlAutomata::error</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="292" column="9" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="292" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1a186b6342d483ea691785eb9a6d88605b" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int neg</definition>
        <argsstring></argsstring>
        <name>neg</name>
        <qualifiedname>_xmlAutomata::neg</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="293" column="9" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="293" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1a02a3a6fd47137fb55ed247acf3a122ad" prot="public" static="no" mutable="no">
        <type>xmlRegStatePtr</type>
        <definition>xmlRegStatePtr start</definition>
        <argsstring></argsstring>
        <name>start</name>
        <qualifiedname>_xmlAutomata::start</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="295" column="20" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="295" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1a7415158a7e0e249e66e5c8c650c5d5b8" prot="public" static="no" mutable="no">
        <type>xmlRegStatePtr</type>
        <definition>xmlRegStatePtr end</definition>
        <argsstring></argsstring>
        <name>end</name>
        <qualifiedname>_xmlAutomata::end</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="296" column="20" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="296" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1a7461d5545d620887243c714effee005d" prot="public" static="no" mutable="no">
        <type>xmlRegStatePtr</type>
        <definition>xmlRegStatePtr state</definition>
        <argsstring></argsstring>
        <name>state</name>
        <qualifiedname>_xmlAutomata::state</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="297" column="20" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="297" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1a6b35bb010401a5a08b7058327e2fc8b5" prot="public" static="no" mutable="no">
        <type>xmlRegAtomPtr</type>
        <definition>xmlRegAtomPtr atom</definition>
        <argsstring></argsstring>
        <name>atom</name>
        <qualifiedname>_xmlAutomata::atom</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="299" column="19" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="299" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1a9dbd308a7d73ededb9fe77df9ca56315" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int maxAtoms</definition>
        <argsstring></argsstring>
        <name>maxAtoms</name>
        <qualifiedname>_xmlAutomata::maxAtoms</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="301" column="9" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="301" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1a4bf2e037a0df57e1ed5f99ef5fc0c028" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int nbAtoms</definition>
        <argsstring></argsstring>
        <name>nbAtoms</name>
        <qualifiedname>_xmlAutomata::nbAtoms</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="302" column="9" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="302" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1af7c897d79fb61dde09602672a70e5b84" prot="public" static="no" mutable="no">
        <type>xmlRegAtomPtr *</type>
        <definition>xmlRegAtomPtr* atoms</definition>
        <argsstring></argsstring>
        <name>atoms</name>
        <qualifiedname>_xmlAutomata::atoms</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="303" column="19" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="303" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1a06d91f5e4357042dd21ea0dc1973315e" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int maxStates</definition>
        <argsstring></argsstring>
        <name>maxStates</name>
        <qualifiedname>_xmlAutomata::maxStates</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="305" column="9" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="305" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1ac32824c1fdb1783338dc0e3b71d7d3dd" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int nbStates</definition>
        <argsstring></argsstring>
        <name>nbStates</name>
        <qualifiedname>_xmlAutomata::nbStates</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="306" column="9" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="306" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1a35e0467412db84698df651c98c7cb108" prot="public" static="no" mutable="no">
        <type>xmlRegStatePtr *</type>
        <definition>xmlRegStatePtr* states</definition>
        <argsstring></argsstring>
        <name>states</name>
        <qualifiedname>_xmlAutomata::states</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="307" column="20" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="307" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1a0604336bb39e817283b768df51aea2b3" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int maxCounters</definition>
        <argsstring></argsstring>
        <name>maxCounters</name>
        <qualifiedname>_xmlAutomata::maxCounters</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="309" column="9" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="309" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1ac3abda675968bb89a26ec94b3a418125" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int nbCounters</definition>
        <argsstring></argsstring>
        <name>nbCounters</name>
        <qualifiedname>_xmlAutomata::nbCounters</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="310" column="9" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="310" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1adabc3f4cc24a6e96b9ddf45a10bd8ca6" prot="public" static="no" mutable="no">
        <type>xmlRegCounter *</type>
        <definition>xmlRegCounter* counters</definition>
        <argsstring></argsstring>
        <name>counters</name>
        <qualifiedname>_xmlAutomata::counters</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="311" column="19" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="311" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1a9f125e1f0926df6d7b41fa62948c0439" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int determinist</definition>
        <argsstring></argsstring>
        <name>determinist</name>
        <qualifiedname>_xmlAutomata::determinist</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="313" column="9" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="313" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1a5cc2a5ae2f1b46efd918474330768b66" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int negs</definition>
        <argsstring></argsstring>
        <name>negs</name>
        <qualifiedname>_xmlAutomata::negs</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="314" column="9" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="314" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1ac8bf36fe0577cba66bccda3a6f7e80a4" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int flags</definition>
        <argsstring></argsstring>
        <name>flags</name>
        <qualifiedname>_xmlAutomata::flags</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="315" column="9" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="315" bodyend="-1"/>
      </memberdef>
      <memberdef kind="variable" id="struct__xmlAutomata_1acb5ba97551079e0b072c62c21d784ac5" prot="public" static="no" mutable="no">
        <type>int</type>
        <definition>int depth</definition>
        <argsstring></argsstring>
        <name>depth</name>
        <qualifiedname>_xmlAutomata::depth</qualifiedname>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="/builds/GNOME/libxml2/xmlregexp.c" line="317" column="9" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="317" bodyend="-1"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
    </briefdescription>
    <detaileddescription>
    </detaileddescription>
    <collaborationgraph>
      <node id="1">
        <label>_xmlAutomata</label>
        <childnode refid="2" relation="usage">
          <edgelabel>end</edgelabel>
          <edgelabel>start</edgelabel>
          <edgelabel>state</edgelabel>
          <edgelabel>states</edgelabel>
        </childnode>
        <childnode refid="4" relation="usage">
          <edgelabel>atom</edgelabel>
          <edgelabel>atoms</edgelabel>
        </childnode>
        <childnode refid="6" relation="usage">
          <edgelabel>counters</edgelabel>
        </childnode>
      </node>
      <node id="2">
        <label>_xmlAutomataState</label>
        <childnode refid="3" relation="usage">
          <edgelabel>trans</edgelabel>
        </childnode>
      </node>
      <node id="4">
        <label>_xmlRegAtom</label>
        <childnode refid="2" relation="usage">
          <edgelabel>start</edgelabel>
          <edgelabel>start0</edgelabel>
          <edgelabel>stop</edgelabel>
        </childnode>
        <childnode refid="5" relation="usage">
          <edgelabel>ranges</edgelabel>
        </childnode>
      </node>
      <node id="6">
        <label>_xmlRegCounter</label>
      </node>
      <node id="5">
        <label>_xmlRegRange</label>
      </node>
      <node id="3">
        <label>_xmlRegTrans</label>
        <childnode refid="4" relation="usage">
          <edgelabel>atom</edgelabel>
        </childnode>
      </node>
    </collaborationgraph>
    <location file="/builds/GNOME/libxml2/xmlregexp.c" line="288" column="1" bodyfile="/builds/GNOME/libxml2/xmlregexp.c" bodystart="288" bodyend="318"/>
    <listofallmembers>
      <member refid="struct__xmlAutomata_1a6b35bb010401a5a08b7058327e2fc8b5" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>atom</name></member>
      <member refid="struct__xmlAutomata_1af7c897d79fb61dde09602672a70e5b84" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>atoms</name></member>
      <member refid="struct__xmlAutomata_1adabc3f4cc24a6e96b9ddf45a10bd8ca6" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>counters</name></member>
      <member refid="struct__xmlAutomata_1a454a1b6ce61b8cf97a28f1cd3ba4fad0" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>cur</name></member>
      <member refid="struct__xmlAutomata_1acb5ba97551079e0b072c62c21d784ac5" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>depth</name></member>
      <member refid="struct__xmlAutomata_1a9f125e1f0926df6d7b41fa62948c0439" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>determinist</name></member>
      <member refid="struct__xmlAutomata_1a7415158a7e0e249e66e5c8c650c5d5b8" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>end</name></member>
      <member refid="struct__xmlAutomata_1a11614f44ef4d939bdd984953346a7572" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>error</name></member>
      <member refid="struct__xmlAutomata_1ac8bf36fe0577cba66bccda3a6f7e80a4" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>flags</name></member>
      <member refid="struct__xmlAutomata_1a9dbd308a7d73ededb9fe77df9ca56315" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>maxAtoms</name></member>
      <member refid="struct__xmlAutomata_1a0604336bb39e817283b768df51aea2b3" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>maxCounters</name></member>
      <member refid="struct__xmlAutomata_1a06d91f5e4357042dd21ea0dc1973315e" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>maxStates</name></member>
      <member refid="struct__xmlAutomata_1a4bf2e037a0df57e1ed5f99ef5fc0c028" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>nbAtoms</name></member>
      <member refid="struct__xmlAutomata_1ac3abda675968bb89a26ec94b3a418125" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>nbCounters</name></member>
      <member refid="struct__xmlAutomata_1ac32824c1fdb1783338dc0e3b71d7d3dd" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>nbStates</name></member>
      <member refid="struct__xmlAutomata_1a186b6342d483ea691785eb9a6d88605b" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>neg</name></member>
      <member refid="struct__xmlAutomata_1a5cc2a5ae2f1b46efd918474330768b66" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>negs</name></member>
      <member refid="struct__xmlAutomata_1a02a3a6fd47137fb55ed247acf3a122ad" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>start</name></member>
      <member refid="struct__xmlAutomata_1a7461d5545d620887243c714effee005d" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>state</name></member>
      <member refid="struct__xmlAutomata_1a35e0467412db84698df651c98c7cb108" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>states</name></member>
      <member refid="struct__xmlAutomata_1af2ac496dd25a801876f09f2b0bd91e6d" prot="public" virt="non-virtual"><scope>_xmlAutomata</scope><name>string</name></member>
    </listofallmembers>
  </compounddef>
</doxygen>
