<?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="chvalid_8h" kind="file" language="C++">
    <compoundname>chvalid.h</compoundname>
    <includes refid="xmlversion_8h" local="no">libxml/xmlversion.h</includes>
    <includes refid="xmlstring_8h" local="no">libxml/xmlstring.h</includes>
    <includedby refid="chvalid_8c" local="no">/builds/GNOME/libxml2/chvalid.c</includedby>
    <includedby refid="parserInternals_8c" local="no">/builds/GNOME/libxml2/parserInternals.c</includedby>
    <includedby refid="parserInternals_8h" local="no">parserInternals.h</includedby>
    <incdepgraph>
      <node id="1">
        <label>chvalid.h</label>
        <link refid="chvalid_8h"/>
        <childnode refid="2" relation="include">
        </childnode>
        <childnode refid="4" relation="include">
        </childnode>
      </node>
      <node id="4">
        <label>libxml/xmlstring.h</label>
        <link refid="xmlstring_8h"/>
        <childnode refid="5" relation="include">
        </childnode>
        <childnode refid="2" relation="include">
        </childnode>
      </node>
      <node id="2">
        <label>libxml/xmlversion.h</label>
        <link refid="xmlversion_8h"/>
        <childnode refid="3" relation="include">
        </childnode>
      </node>
      <node id="3">
        <label>libxml/xmlexports.h</label>
      </node>
      <node id="5">
        <label>stdarg.h</label>
      </node>
    </incdepgraph>
    <invincdepgraph>
      <node id="1">
        <label>chvalid.h</label>
        <link refid="chvalid_8h"/>
        <childnode refid="2" relation="include">
        </childnode>
      </node>
      <node id="2">
        <label>parserInternals.h</label>
        <link refid="parserInternals_8h"/>
      </node>
    </invincdepgraph>
    <sectiondef kind="define">
      <memberdef kind="define" id="chvalid_8h_1a8ce6e3da39da24cb484c117095feebb3" prot="public" static="no">
        <name>xmlIsBaseChar_ch</name>
        <param><defname>c</defname></param>
        <initializer>				 (((0x41 &lt;= (c)) &amp;&amp; ((c) &lt;= 0x5a)) || \
				 ((0x61 &lt;= (c)) &amp;&amp; ((c) &lt;= 0x7a)) || \
				 ((0xc0 &lt;= (c)) &amp;&amp; ((c) &lt;= 0xd6)) || \
				 ((0xd8 &lt;= (c)) &amp;&amp; ((c) &lt;= 0xf6)) || \
				  (0xf8 &lt;= (c)))</initializer>
        <briefdescription>
<para>Automatically generated by genChRanges.py. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>c</parametername>
</parameternamelist>
<parameterdescription>
<para>char to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="70" column="9" bodyfile="chvalid.h" bodystart="70" bodyend="74"/>
      </memberdef>
      <memberdef kind="define" id="chvalid_8h_1af2ce611cd9b7e3720040e96045bcff0f" prot="public" static="no">
        <name>xmlIsBaseCharQ</name>
        <param><defname>c</defname></param>
        <initializer>				 (((c) &lt; 0x100) ? \
				 <ref refid="chvalid_8h_1a8ce6e3da39da24cb484c117095feebb3" kindref="member">xmlIsBaseChar_ch</ref>((c)) : \
				 xmlCharInRange((c), &amp;xmlIsBaseCharGroup))</initializer>
        <briefdescription>
<para>Automatically generated by genChRanges.py. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>c</parametername>
</parameternamelist>
<parameterdescription>
<para>char to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="81" column="9" bodyfile="chvalid.h" bodystart="81" bodyend="83"/>
      </memberdef>
      <memberdef kind="define" id="chvalid_8h_1a3002adb8fb25d38080a039e18a2f24f7" prot="public" static="no">
        <name>xmlIsBlank_ch</name>
        <param><defname>c</defname></param>
        <initializer>				 (((c) == 0x20) || \
				 ((0x9 &lt;= (c)) &amp;&amp; ((c) &lt;= 0xa)) || \
				 ((c) == 0xd))</initializer>
        <briefdescription>
<para>Automatically generated by genChRanges.py. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>c</parametername>
</parameternamelist>
<parameterdescription>
<para>char to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="90" column="9" bodyfile="chvalid.h" bodystart="90" bodyend="92"/>
      </memberdef>
      <memberdef kind="define" id="chvalid_8h_1a6b880732c84c5cc74f9e77f409e92f5d" prot="public" static="no">
        <name>xmlIsBlankQ</name>
        <param><defname>c</defname></param>
        <initializer>				 (((c) &lt; 0x100) ? \
				 <ref refid="chvalid_8h_1a3002adb8fb25d38080a039e18a2f24f7" kindref="member">xmlIsBlank_ch</ref>((c)) : 0)</initializer>
        <briefdescription>
<para>Automatically generated by genChRanges.py. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>c</parametername>
</parameternamelist>
<parameterdescription>
<para>char to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="99" column="9" bodyfile="chvalid.h" bodystart="99" bodyend="100"/>
      </memberdef>
      <memberdef kind="define" id="chvalid_8h_1a358cee546e99f74fb798ee0cfaea1268" prot="public" static="no">
        <name>xmlIsChar_ch</name>
        <param><defname>c</defname></param>
        <initializer>				 (((0x9 &lt;= (c)) &amp;&amp; ((c) &lt;= 0xa)) || \
				 ((c) == 0xd) || \
				  (0x20 &lt;= (c)))</initializer>
        <briefdescription>
<para>Automatically generated by genChRanges.py. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>c</parametername>
</parameternamelist>
<parameterdescription>
<para>char to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="108" column="9" bodyfile="chvalid.h" bodystart="108" bodyend="110"/>
      </memberdef>
      <memberdef kind="define" id="chvalid_8h_1adbd3c61cc3ba18e726e2da314a8dea60" prot="public" static="no">
        <name>xmlIsCharQ</name>
        <param><defname>c</defname></param>
        <initializer>				 (((c) &lt; 0x100) ? \
				 <ref refid="chvalid_8h_1a358cee546e99f74fb798ee0cfaea1268" kindref="member">xmlIsChar_ch</ref>((c)) :\
				(((0x100 &lt;= (c)) &amp;&amp; ((c) &lt;= 0xd7ff)) || \
				 ((0xe000 &lt;= (c)) &amp;&amp; ((c) &lt;= 0xfffd)) || \
				 ((0x10000 &lt;= (c)) &amp;&amp; ((c) &lt;= 0x10ffff))))</initializer>
        <briefdescription>
<para>Automatically generated by genChRanges.py. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>c</parametername>
</parameternamelist>
<parameterdescription>
<para>char to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="117" column="9" bodyfile="chvalid.h" bodystart="117" bodyend="121"/>
      </memberdef>
      <memberdef kind="define" id="chvalid_8h_1a153bf94156595f808fe9de1e2ff1ed3d" prot="public" static="no">
        <name>xmlIsCombiningQ</name>
        <param><defname>c</defname></param>
        <initializer>				 (((c) &lt; 0x100) ? \
				 0 : \
				 xmlCharInRange((c), &amp;xmlIsCombiningGroup))</initializer>
        <briefdescription>
<para>Automatically generated by genChRanges.py. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>c</parametername>
</parameternamelist>
<parameterdescription>
<para>char to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="128" column="9" bodyfile="chvalid.h" bodystart="128" bodyend="130"/>
      </memberdef>
      <memberdef kind="define" id="chvalid_8h_1a7ca753c2b90c52779c0aaf9545c67bee" prot="public" static="no">
        <name>xmlIsDigit_ch</name>
        <param><defname>c</defname></param>
        <initializer>(((0x30 &lt;= (c)) &amp;&amp; ((c) &lt;= 0x39)))</initializer>
        <briefdescription>
<para>Automatically generated by genChRanges.py. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>c</parametername>
</parameternamelist>
<parameterdescription>
<para>char to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="137" column="9" bodyfile="chvalid.h" bodystart="137" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="chvalid_8h_1a5e849b87b1fa259d0981c5e1803dc707" prot="public" static="no">
        <name>xmlIsDigitQ</name>
        <param><defname>c</defname></param>
        <initializer>				 (((c) &lt; 0x100) ? \
				 <ref refid="chvalid_8h_1a7ca753c2b90c52779c0aaf9545c67bee" kindref="member">xmlIsDigit_ch</ref>((c)) : \
				 xmlCharInRange((c), &amp;xmlIsDigitGroup))</initializer>
        <briefdescription>
<para>Automatically generated by genChRanges.py. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>c</parametername>
</parameternamelist>
<parameterdescription>
<para>char to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="144" column="9" bodyfile="chvalid.h" bodystart="144" bodyend="146"/>
      </memberdef>
      <memberdef kind="define" id="chvalid_8h_1af90bd7cb53b78ce19322c20a050ab62f" prot="public" static="no">
        <name>xmlIsExtender_ch</name>
        <param><defname>c</defname></param>
        <initializer>(((c) == 0xb7))</initializer>
        <briefdescription>
<para>Automatically generated by genChRanges.py. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>c</parametername>
</parameternamelist>
<parameterdescription>
<para>char to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="153" column="9" bodyfile="chvalid.h" bodystart="153" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="chvalid_8h_1a7aca692afe988a9d51827c6215d7fdf8" prot="public" static="no">
        <name>xmlIsExtenderQ</name>
        <param><defname>c</defname></param>
        <initializer>				 (((c) &lt; 0x100) ? \
				 <ref refid="chvalid_8h_1af90bd7cb53b78ce19322c20a050ab62f" kindref="member">xmlIsExtender_ch</ref>((c)) : \
				 xmlCharInRange((c), &amp;xmlIsExtenderGroup))</initializer>
        <briefdescription>
<para>Automatically generated by genChRanges.py. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>c</parametername>
</parameternamelist>
<parameterdescription>
<para>char to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="160" column="9" bodyfile="chvalid.h" bodystart="160" bodyend="162"/>
      </memberdef>
      <memberdef kind="define" id="chvalid_8h_1a5ecbdde1fbac665994a2729bc62ad72e" prot="public" static="no">
        <name>xmlIsIdeographicQ</name>
        <param><defname>c</defname></param>
        <initializer>				 (((c) &lt; 0x100) ? \
				 0 :\
				(((0x4e00 &lt;= (c)) &amp;&amp; ((c) &lt;= 0x9fa5)) || \
				 ((c) == 0x3007) || \
				 ((0x3021 &lt;= (c)) &amp;&amp; ((c) &lt;= 0x3029))))</initializer>
        <briefdescription>
<para>Automatically generated by genChRanges.py. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>c</parametername>
</parameternamelist>
<parameterdescription>
<para>char to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="169" column="9" bodyfile="chvalid.h" bodystart="169" bodyend="173"/>
      </memberdef>
      <memberdef kind="define" id="chvalid_8h_1a06f584f95554a0f1b8c52ab47f9819ce" prot="public" static="no">
        <name>xmlIsPubidChar_ch</name>
        <param><defname>c</defname></param>
        <initializer>(xmlIsPubidChar_tab[(c)])</initializer>
        <briefdescription>
<para>Automatically generated by genChRanges.py. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>c</parametername>
</parameternamelist>
<parameterdescription>
<para>char to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="180" column="9" bodyfile="chvalid.h" bodystart="180" bodyend="-1"/>
      </memberdef>
      <memberdef kind="define" id="chvalid_8h_1af9cda6cbab7ed704566b22f336d1d6a7" prot="public" static="no">
        <name>xmlIsPubidCharQ</name>
        <param><defname>c</defname></param>
        <initializer>				 (((c) &lt; 0x100) ? \
				 <ref refid="chvalid_8h_1a06f584f95554a0f1b8c52ab47f9819ce" kindref="member">xmlIsPubidChar_ch</ref>((c)) : 0)</initializer>
        <briefdescription>
<para>Automatically generated by genChRanges.py. </para>
        </briefdescription>
        <detaileddescription>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>c</parametername>
</parameternamelist>
<parameterdescription>
<para>char to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="187" column="9" bodyfile="chvalid.h" bodystart="187" bodyend="188"/>
      </memberdef>
    </sectiondef>
    <sectiondef kind="func">
      <memberdef kind="function" id="chvalid_8h_1a8dc20da6ee999c3c823ca1aca833d4ef" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int xmlIsBaseChar</definition>
        <argsstring>(unsigned int ch)</argsstring>
        <name>xmlIsBaseChar</name>
        <param>
          <type>unsigned int</type>
          <declname>ch</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><xrefsect id="deprecated_1_deprecated000103"><xreftitle>Deprecated</xreftitle><xrefdescription><para>Use <ref refid="chvalid_8h_1a8ce6e3da39da24cb484c117095feebb3" kindref="member">xmlIsBaseChar_ch</ref> or <ref refid="chvalid_8h_1af2ce611cd9b7e3720040e96045bcff0f" kindref="member">xmlIsBaseCharQ</ref>.</para>
</xrefdescription></xrefsect></para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>ch</parametername>
</parameternamelist>
<parameterdescription>
<para>character to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>true if argument valid, false otherwise </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="192" column="1" bodyfile="/builds/GNOME/libxml2/chvalid.c" bodystart="87" bodyend="89" declfile="chvalid.h" declline="192" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="chvalid_8h_1a2864e2737aa8f120f308e7587eb06d53" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int xmlIsBlank</definition>
        <argsstring>(unsigned int ch)</argsstring>
        <name>xmlIsBlank</name>
        <param>
          <type>unsigned int</type>
          <declname>ch</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><xrefsect id="deprecated_1_deprecated000104"><xreftitle>Deprecated</xreftitle><xrefdescription><para>Use <ref refid="chvalid_8h_1a3002adb8fb25d38080a039e18a2f24f7" kindref="member">xmlIsBlank_ch</ref> or <ref refid="chvalid_8h_1a6b880732c84c5cc74f9e77f409e92f5d" kindref="member">xmlIsBlankQ</ref>.</para>
</xrefdescription></xrefsect></para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>ch</parametername>
</parameternamelist>
<parameterdescription>
<para>character to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>true if argument valid, false otherwise </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="195" column="1" bodyfile="/builds/GNOME/libxml2/chvalid.c" bodystart="99" bodyend="101" declfile="chvalid.h" declline="195" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="chvalid_8h_1a1da8bfda051cdbb51f3726f4c694fe60" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int xmlIsChar</definition>
        <argsstring>(unsigned int ch)</argsstring>
        <name>xmlIsChar</name>
        <param>
          <type>unsigned int</type>
          <declname>ch</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><xrefsect id="deprecated_1_deprecated000105"><xreftitle>Deprecated</xreftitle><xrefdescription><para>Use <ref refid="chvalid_8h_1a358cee546e99f74fb798ee0cfaea1268" kindref="member">xmlIsChar_ch</ref> or <ref refid="chvalid_8h_1adbd3c61cc3ba18e726e2da314a8dea60" kindref="member">xmlIsCharQ</ref>.</para>
</xrefdescription></xrefsect></para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>ch</parametername>
</parameternamelist>
<parameterdescription>
<para>character to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>true if argument valid, false otherwise </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="198" column="1" bodyfile="/builds/GNOME/libxml2/chvalid.c" bodystart="111" bodyend="113" declfile="chvalid.h" declline="198" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="chvalid_8h_1a00cc2d0ead00c6b2ead36615a0a9c9fe" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int xmlIsCombining</definition>
        <argsstring>(unsigned int ch)</argsstring>
        <name>xmlIsCombining</name>
        <param>
          <type>unsigned int</type>
          <declname>ch</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><xrefsect id="deprecated_1_deprecated000106"><xreftitle>Deprecated</xreftitle><xrefdescription><para>Use <ref refid="chvalid_8h_1a153bf94156595f808fe9de1e2ff1ed3d" kindref="member">xmlIsCombiningQ</ref>.</para>
</xrefdescription></xrefsect></para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>ch</parametername>
</parameternamelist>
<parameterdescription>
<para>character to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>true if argument valid, false otherwise </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="201" column="1" bodyfile="/builds/GNOME/libxml2/chvalid.c" bodystart="123" bodyend="125" declfile="chvalid.h" declline="201" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="chvalid_8h_1a68d72280183a8908f55c6cba0396a776" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int xmlIsDigit</definition>
        <argsstring>(unsigned int ch)</argsstring>
        <name>xmlIsDigit</name>
        <param>
          <type>unsigned int</type>
          <declname>ch</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><xrefsect id="deprecated_1_deprecated000107"><xreftitle>Deprecated</xreftitle><xrefdescription><para>Use <ref refid="chvalid_8h_1a7ca753c2b90c52779c0aaf9545c67bee" kindref="member">xmlIsDigit_ch</ref> or <ref refid="chvalid_8h_1a5e849b87b1fa259d0981c5e1803dc707" kindref="member">xmlIsDigitQ</ref>.</para>
</xrefdescription></xrefsect></para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>ch</parametername>
</parameternamelist>
<parameterdescription>
<para>character to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>true if argument valid, false otherwise </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="204" column="1" bodyfile="/builds/GNOME/libxml2/chvalid.c" bodystart="135" bodyend="137" declfile="chvalid.h" declline="204" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="chvalid_8h_1a37dd3e110c23fe39340d2897a1626e5e" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int xmlIsExtender</definition>
        <argsstring>(unsigned int ch)</argsstring>
        <name>xmlIsExtender</name>
        <param>
          <type>unsigned int</type>
          <declname>ch</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><xrefsect id="deprecated_1_deprecated000108"><xreftitle>Deprecated</xreftitle><xrefdescription><para>Use <ref refid="chvalid_8h_1af90bd7cb53b78ce19322c20a050ab62f" kindref="member">xmlIsExtender_ch</ref> or <ref refid="chvalid_8h_1a7aca692afe988a9d51827c6215d7fdf8" kindref="member">xmlIsExtenderQ</ref>.</para>
</xrefdescription></xrefsect></para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>ch</parametername>
</parameternamelist>
<parameterdescription>
<para>character to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>true if argument valid, false otherwise </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="207" column="1" bodyfile="/builds/GNOME/libxml2/chvalid.c" bodystart="147" bodyend="149" declfile="chvalid.h" declline="207" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="chvalid_8h_1a4b4b8bbfaa4fcd8d2b2095d043795376" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int xmlIsIdeographic</definition>
        <argsstring>(unsigned int ch)</argsstring>
        <name>xmlIsIdeographic</name>
        <param>
          <type>unsigned int</type>
          <declname>ch</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><xrefsect id="deprecated_1_deprecated000109"><xreftitle>Deprecated</xreftitle><xrefdescription><para>Use <ref refid="chvalid_8h_1a5ecbdde1fbac665994a2729bc62ad72e" kindref="member">xmlIsIdeographicQ</ref>.</para>
</xrefdescription></xrefsect></para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>ch</parametername>
</parameternamelist>
<parameterdescription>
<para>character to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>true if argument valid, false otherwise </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="210" column="1" bodyfile="/builds/GNOME/libxml2/chvalid.c" bodystart="159" bodyend="161" declfile="chvalid.h" declline="210" declcolumn="1"/>
      </memberdef>
      <memberdef kind="function" id="chvalid_8h_1a09a7c96ad4a0a2e084a3be68919e9292" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
        <type>int</type>
        <definition>int xmlIsPubidChar</definition>
        <argsstring>(unsigned int ch)</argsstring>
        <name>xmlIsPubidChar</name>
        <param>
          <type>unsigned int</type>
          <declname>ch</declname>
        </param>
        <briefdescription>
        </briefdescription>
        <detaileddescription>
<para><xrefsect id="deprecated_1_deprecated000110"><xreftitle>Deprecated</xreftitle><xrefdescription><para>Use <ref refid="chvalid_8h_1a06f584f95554a0f1b8c52ab47f9819ce" kindref="member">xmlIsPubidChar_ch</ref> or <ref refid="chvalid_8h_1af9cda6cbab7ed704566b22f336d1d6a7" kindref="member">xmlIsPubidCharQ</ref>.</para>
</xrefdescription></xrefsect></para>
<para><parameterlist kind="param"><parameteritem>
<parameternamelist>
<parametername>ch</parametername>
</parameternamelist>
<parameterdescription>
<para>character to validate </para>
</parameterdescription>
</parameteritem>
</parameterlist>
<simplesect kind="return"><para>true if argument valid, false otherwise </para>
</simplesect>
</para>
        </detaileddescription>
        <inbodydescription>
        </inbodydescription>
        <location file="chvalid.h" line="213" column="1" bodyfile="/builds/GNOME/libxml2/chvalid.c" bodystart="171" bodyend="173" declfile="chvalid.h" declline="213" declcolumn="1"/>
      </memberdef>
    </sectiondef>
    <briefdescription>
<para>Unicode character range checking. </para>
    </briefdescription>
    <detaileddescription>
<para>this module exports interfaces for the character range validation APIs </para>
    </detaileddescription>
    <location file="chvalid.h"/>
  </compounddef>
</doxygen>
