New API documentation generated. README with instructions. Updated doxygen.cfg to current version. Fixed broken doxygen paths. Added shell scripts to build quickref and tidy.1.

This commit is contained in:
Jim Derry 2015-02-13 15:13:31 +08:00
parent d9ceece50d
commit 212db633f8
102 changed files with 14972 additions and 46 deletions

BIN
htmldoc/.DS_Store vendored

Binary file not shown.

88
htmldoc/README.md Normal file
View file

@ -0,0 +1,88 @@
# DOCUMENTATION HOW-TO
**HTML Tidy** provides several types of documentation to suit different purposes. This
document describes how to generate the following:
`htmldoc/api/` (directory)
: This collection of documents describes the **TidyLib** API and is generated from the
comments and code in the **Tidy** source code.
`quickref.html`
: This document provides a nice, readable HTML document describing all of the options and
settings that you can use with **Tidy** and internally in **TidyLib**.
`tidy.1`
: This document is a Mac/Linux/Unix standard `man` page.
## htmldoc/api/ (directory)
If you want to build the API documentation locally you must have [doxygen][1] installed.
You can clone the [repository from github][2] if it is not currently installed.
Building as simple as:
- `cd {your-tidy-html5-source}/htmldoc/doxygen doxygen.cfg`
This will result in a document set in `{your-tidy-html5-source}/htmldoc/doxygen/api/`,
where you can find the main `index.html` file.
## quickref.html
For convenience you can use the `quickref.sh` shell script on Unix-like systems to
build the `quickref.html` file. Note that it depends on the standard `xsltproc` utility
to build the file.
If you are using a non-Unix operating system or have a different XSLT processor then the
following section describes how the file can be built easily.
`tidy -xml-config > "tidy-config.xml"`
: This uses your up-to-date version of **Tidy** to generate an XML file containing all
of **Tidy**s built-in settings and their descriptions. This file is only temporary,
as it will be transformed in the next step.
`xsltproc "quickref.xsl" "tidy-config.xml" > "quickref.html"`
: This examples uses the `xsltproc` command to transform `tidy-config.xml` using the
rules in the `quickref.xsl` stylesheet, and output it to `quickref.html`.
## tidy.1
For convenience you can use the `tidy1.sh` shell script on Unix-like systems to
build the `tidy.1` file. Note that it depends on the standard `xsltproc` utility
to build the file.
If you are using a non-Unix operating system or have a different XSLT processor then the
following section describes how the file can be built easily.
`tidy -xml-config > "tidy-config.xml"`
: This uses your up-to-date version of **Tidy** to generate an XML file containing all
of **Tidy**s built-in settings and their descriptions. This file is only temporary,
as it will be transformed in the third step.
`tidy -xml-help > "tidy-help.xml"`
: This uses your up-to-date version of **Tidy** to generate an XML file containing all
of **Tidy**s built-in help information. This file is only temporary,
as it will be transformed in the next step.
`xsltproc "tidy1.xsl" "tidy-help.xml" > "tidy.1"`
: This examples uses the `xsltproc` command to transform `tidy-help.xml` using the
rules in the `tidy1.xsl` stylesheet, and output it to `tidy.1`.
Note that `tidy1.xls` includes the file `tidy-config.xml` as part of the stylesheet,
and so although it does not appear in the command invocation, it is indeed required.
[1]: http://www.stack.nl/~dimitri/doxygen/
[2]: https://github.com/doxygen/doxygen

View file

@ -0,0 +1,83 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Data Structures</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('annotated.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">Data Structures</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct__TidyAllocator.html" target="_self">_TidyAllocator</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct__TidyAllocatorVtbl.html" target="_self">_TidyAllocatorVtbl</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct__TidyBuffer.html" target="_self">_TidyBuffer</a></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct__TidyInputSource.html" target="_self">_TidyInputSource</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct__TidyOutputSink.html" target="_self">_TidyOutputSink</a></td><td class="desc"></td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structTidyAttr.html" target="_self">TidyAttr</a></td><td class="desc"></td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structTidyDoc.html" target="_self">TidyDoc</a></td><td class="desc"></td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structTidyNode.html" target="_self">TidyNode</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structTidyOption.html" target="_self">TidyOption</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

12
htmldoc/api/annotated.js Normal file
View file

@ -0,0 +1,12 @@
var annotated =
[
[ "_TidyAllocator", "struct__TidyAllocator.html", "struct__TidyAllocator" ],
[ "_TidyAllocatorVtbl", "struct__TidyAllocatorVtbl.html", "struct__TidyAllocatorVtbl" ],
[ "_TidyBuffer", "struct__TidyBuffer.html", "struct__TidyBuffer" ],
[ "_TidyInputSource", "struct__TidyInputSource.html", "struct__TidyInputSource" ],
[ "_TidyOutputSink", "struct__TidyOutputSink.html", "struct__TidyOutputSink" ],
[ "TidyAttr", "structTidyAttr.html", null ],
[ "TidyDoc", "structTidyDoc.html", null ],
[ "TidyNode", "structTidyNode.html", null ],
[ "TidyOption", "structTidyOption.html", null ]
];

BIN
htmldoc/api/arrowdown.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 246 B

BIN
htmldoc/api/arrowright.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 229 B

BIN
htmldoc/api/bc_s.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 676 B

BIN
htmldoc/api/bdwn.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

541
htmldoc/api/buffio_8h.html Normal file
View file

@ -0,0 +1,541 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: buffio.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('buffio_8h.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">buffio.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;platform.h&quot;</code><br />
<code>#include &quot;<a class="el" href="tidy_8h_source.html">tidy.h</a>&quot;</code><br />
</div>
<p><a href="buffio_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyBuffer.html">_TidyBuffer</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a3cf251a96f69f05495744af6c9d0339b"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#a3cf251a96f69f05495744af6c9d0339b">tidyBufInit</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:a3cf251a96f69f05495744af6c9d0339b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff43ddd9fc78532617d88db55b164f5e"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#aff43ddd9fc78532617d88db55b164f5e">tidyBufInitWithAllocator</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf, <a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a> *allocator)</td></tr>
<tr class="separator:aff43ddd9fc78532617d88db55b164f5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a896654bd99113bfe5e86b924836aacc3"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#a896654bd99113bfe5e86b924836aacc3">tidyBufAlloc</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf, uint allocSize)</td></tr>
<tr class="separator:a896654bd99113bfe5e86b924836aacc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a57c832b4ddbc19a329a5ab9936eb5826"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#a57c832b4ddbc19a329a5ab9936eb5826">tidyBufAllocWithAllocator</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf, <a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a> *allocator, uint allocSize)</td></tr>
<tr class="separator:a57c832b4ddbc19a329a5ab9936eb5826"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a66ba1f574955d1fc1de57476e849f2"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#a7a66ba1f574955d1fc1de57476e849f2">tidyBufCheckAlloc</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf, uint allocSize, uint chunkSize)</td></tr>
<tr class="separator:a7a66ba1f574955d1fc1de57476e849f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a65aae9ae4b499e62038700f4792849fc"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#a65aae9ae4b499e62038700f4792849fc">tidyBufFree</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:a65aae9ae4b499e62038700f4792849fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa94e59f613a495b17e90c1c4778c3911"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#aa94e59f613a495b17e90c1c4778c3911">tidyBufClear</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:aa94e59f613a495b17e90c1c4778c3911"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5909e78d98583cb245dd2004469bb93"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#ac5909e78d98583cb245dd2004469bb93">tidyBufAttach</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf, byte *bp, uint size)</td></tr>
<tr class="separator:ac5909e78d98583cb245dd2004469bb93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8da2bf473b14e6bdd5cd40fc47c29903"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#a8da2bf473b14e6bdd5cd40fc47c29903">tidyBufDetach</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:a8da2bf473b14e6bdd5cd40fc47c29903"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad59b32f81789b634758274f34be4d25b"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#ad59b32f81789b634758274f34be4d25b">tidyBufAppend</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf, void *vp, uint size)</td></tr>
<tr class="separator:ad59b32f81789b634758274f34be4d25b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af48af586ada5ff264501fe9ef4c67dd1"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#af48af586ada5ff264501fe9ef4c67dd1">tidyBufPutByte</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf, byte bv)</td></tr>
<tr class="separator:af48af586ada5ff264501fe9ef4c67dd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8b1e8fbe3c29d08250794d7e4925ea6"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#af8b1e8fbe3c29d08250794d7e4925ea6">tidyBufPopByte</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:af8b1e8fbe3c29d08250794d7e4925ea6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a2e0c47b4b14b5beb17ac982fa21eeb"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#a5a2e0c47b4b14b5beb17ac982fa21eeb">tidyBufGetByte</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:a5a2e0c47b4b14b5beb17ac982fa21eeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7e7d8e58623c8bde00d66141edb2cae0"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#a7e7d8e58623c8bde00d66141edb2cae0">tidyBufEndOfInput</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:a7e7d8e58623c8bde00d66141edb2cae0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d1f2039b769381d418ac1187b50b292"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#a1d1f2039b769381d418ac1187b50b292">tidyBufUngetByte</a> (<a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf, byte bv)</td></tr>
<tr class="separator:a1d1f2039b769381d418ac1187b50b292"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a73da3182aea89939af1d98504a3b2df0"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#a73da3182aea89939af1d98504a3b2df0">tidyInitInputBuffer</a> (<a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *inp, <a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:a73da3182aea89939af1d98504a3b2df0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a882a92590a9e6ecce16d5b8e8db19fbb"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html#a882a92590a9e6ecce16d5b8e8db19fbb">tidyInitOutputBuffer</a> (<a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *outp, <a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:a882a92590a9e6ecce16d5b8e8db19fbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><ul>
<li>Treat buffer as an I/O stream.</li>
</ul>
<p>(c) 1998-2007 (W3C) MIT, ERCIM, Keio University See <a class="el" href="tidy_8h.html">tidy.h</a> for the copyright notice.</p>
<p>Requires buffer to automatically grow as bytes are added. Must keep track of current read and write points. </p>
</div><h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a3cf251a96f69f05495744af6c9d0339b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyBufInit </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initialize data structure using the default allocator </p>
</div>
</div>
<a class="anchor" id="aff43ddd9fc78532617d88db55b164f5e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyBufInitWithAllocator </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a> *&#160;</td>
<td class="paramname"><em>allocator</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initialize data structure using the given custom allocator </p>
</div>
</div>
<a class="anchor" id="a896654bd99113bfe5e86b924836aacc3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyBufAlloc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint&#160;</td>
<td class="paramname"><em>allocSize</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Free current buffer, allocate given amount, reset input pointer, use the default allocator </p>
</div>
</div>
<a class="anchor" id="a57c832b4ddbc19a329a5ab9936eb5826"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyBufAllocWithAllocator </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a> *&#160;</td>
<td class="paramname"><em>allocator</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint&#160;</td>
<td class="paramname"><em>allocSize</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Free current buffer, allocate given amount, reset input pointer, use the given custom allocator </p>
</div>
</div>
<a class="anchor" id="a7a66ba1f574955d1fc1de57476e849f2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyBufCheckAlloc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint&#160;</td>
<td class="paramname"><em>allocSize</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint&#160;</td>
<td class="paramname"><em>chunkSize</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Expand buffer to given size. Chunk size is minimum growth. Pass 0 for default of 256 bytes. </p>
</div>
</div>
<a class="anchor" id="a65aae9ae4b499e62038700f4792849fc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyBufFree </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Free current contents and zero out </p>
</div>
</div>
<a class="anchor" id="aa94e59f613a495b17e90c1c4778c3911"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyBufClear </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set buffer bytes to 0 </p>
</div>
</div>
<a class="anchor" id="ac5909e78d98583cb245dd2004469bb93"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyBufAttach </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">byte *&#160;</td>
<td class="paramname"><em>bp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Attach to existing buffer </p>
</div>
</div>
<a class="anchor" id="a8da2bf473b14e6bdd5cd40fc47c29903"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyBufDetach </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Detach from buffer. Caller must free. </p>
</div>
</div>
<a class="anchor" id="ad59b32f81789b634758274f34be4d25b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyBufAppend </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>vp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint&#160;</td>
<td class="paramname"><em>size</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Append bytes to buffer. Expand if necessary. </p>
</div>
</div>
<a class="anchor" id="af48af586ada5ff264501fe9ef4c67dd1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyBufPutByte </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>bv</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Append one byte to buffer. Expand if necessary. </p>
</div>
</div>
<a class="anchor" id="af8b1e8fbe3c29d08250794d7e4925ea6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyBufPopByte </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Get byte from end of buffer </p>
</div>
</div>
<a class="anchor" id="a5a2e0c47b4b14b5beb17ac982fa21eeb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyBufGetByte </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Get byte from front of buffer. Increment input offset. </p>
</div>
</div>
<a class="anchor" id="a7e7d8e58623c8bde00d66141edb2cae0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Bool TIDY_CALL tidyBufEndOfInput </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>At end of buffer? </p>
</div>
</div>
<a class="anchor" id="a1d1f2039b769381d418ac1187b50b292"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyBufUngetByte </td>
<td>(</td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">byte&#160;</td>
<td class="paramname"><em>bv</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Put a byte back into the buffer. Decrement input offset. </p>
</div>
</div>
<a class="anchor" id="a73da3182aea89939af1d98504a3b2df0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyInitInputBuffer </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *&#160;</td>
<td class="paramname"><em>inp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initialize a buffer input source </p>
</div>
</div>
<a class="anchor" id="a882a92590a9e6ecce16d5b8e8db19fbb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyInitOutputBuffer </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *&#160;</td>
<td class="paramname"><em>outp</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Initialize a buffer output sink </p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="buffio_8h.html">buffio.h</a></li>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

21
htmldoc/api/buffio_8h.js Normal file
View file

@ -0,0 +1,21 @@
var buffio_8h =
[
[ "_TidyBuffer", "struct__TidyBuffer.html", "struct__TidyBuffer" ],
[ "tidyBufInit", "buffio_8h.html#a3cf251a96f69f05495744af6c9d0339b", null ],
[ "tidyBufInitWithAllocator", "buffio_8h.html#aff43ddd9fc78532617d88db55b164f5e", null ],
[ "tidyBufAlloc", "buffio_8h.html#a896654bd99113bfe5e86b924836aacc3", null ],
[ "tidyBufAllocWithAllocator", "buffio_8h.html#a57c832b4ddbc19a329a5ab9936eb5826", null ],
[ "tidyBufCheckAlloc", "buffio_8h.html#a7a66ba1f574955d1fc1de57476e849f2", null ],
[ "tidyBufFree", "buffio_8h.html#a65aae9ae4b499e62038700f4792849fc", null ],
[ "tidyBufClear", "buffio_8h.html#aa94e59f613a495b17e90c1c4778c3911", null ],
[ "tidyBufAttach", "buffio_8h.html#ac5909e78d98583cb245dd2004469bb93", null ],
[ "tidyBufDetach", "buffio_8h.html#a8da2bf473b14e6bdd5cd40fc47c29903", null ],
[ "tidyBufAppend", "buffio_8h.html#ad59b32f81789b634758274f34be4d25b", null ],
[ "tidyBufPutByte", "buffio_8h.html#af48af586ada5ff264501fe9ef4c67dd1", null ],
[ "tidyBufPopByte", "buffio_8h.html#af8b1e8fbe3c29d08250794d7e4925ea6", null ],
[ "tidyBufGetByte", "buffio_8h.html#a5a2e0c47b4b14b5beb17ac982fa21eeb", null ],
[ "tidyBufEndOfInput", "buffio_8h.html#a7e7d8e58623c8bde00d66141edb2cae0", null ],
[ "tidyBufUngetByte", "buffio_8h.html#a1d1f2039b769381d418ac1187b50b292", null ],
[ "tidyInitInputBuffer", "buffio_8h.html#a73da3182aea89939af1d98504a3b2df0", null ],
[ "tidyInitOutputBuffer", "buffio_8h.html#a882a92590a9e6ecce16d5b8e8db19fbb", null ]
];

View file

@ -0,0 +1,210 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: buffio.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('buffio_8h_source.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">buffio.h</div> </div>
</div><!--header-->
<div class="contents">
<a href="buffio_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef __TIDY_BUFFIO_H__</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define __TIDY_BUFFIO_H__</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">/** @file buffio.h - Treat buffer as an I/O stream.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> (c) 1998-2007 (W3C) MIT, ERCIM, Keio University</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> See tidy.h for the copyright notice.</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> Requires buffer to automatically grow as bytes are added.</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> Must keep track of current read and write points.</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;</div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="preprocessor">#include &quot;platform.h&quot;</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="preprocessor">#include &quot;<a class="code" href="tidy_8h.html">tidy.h</a>&quot;</span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;</div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment">/** TidyBuffer - A chunk of memory */</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;TIDY_STRUCT</div>
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="struct__TidyBuffer.html"> 23</a></span>&#160;<span class="keyword">struct </span><a class="code" href="struct__TidyBuffer.html">_TidyBuffer</a> </div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;{</div>
<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="struct__TidyBuffer.html#ab6655c52ed81490e8016976a4810a330"> 25</a></span>&#160; <a class="code" href="struct__TidyAllocator.html">TidyAllocator</a>* <a class="code" href="struct__TidyBuffer.html#ab6655c52ed81490e8016976a4810a330">allocator</a>; <span class="comment">/**&lt; Memory allocator */</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="struct__TidyBuffer.html#a2b1c3814410eefbe2168b248485eea91"> 26</a></span>&#160; byte* <a class="code" href="struct__TidyBuffer.html#a2b1c3814410eefbe2168b248485eea91">bp</a>; <span class="comment">/**&lt; Pointer to bytes */</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="struct__TidyBuffer.html#a227728492f6266dec940bcc541046cd9"> 27</a></span>&#160; uint <a class="code" href="struct__TidyBuffer.html#a227728492f6266dec940bcc541046cd9">size</a>; <span class="comment">/**&lt; # bytes currently in use */</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="struct__TidyBuffer.html#a523a1f5f2a1b0333d70b9d8a5a52de13"> 28</a></span>&#160; uint <a class="code" href="struct__TidyBuffer.html#a523a1f5f2a1b0333d70b9d8a5a52de13">allocated</a>; <span class="comment">/**&lt; # bytes allocated */</span> </div>
<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="struct__TidyBuffer.html#af607eaeb44ae6d8f2371e1e05b016caf"> 29</a></span>&#160; uint <a class="code" href="struct__TidyBuffer.html#af607eaeb44ae6d8f2371e1e05b016caf">next</a>; <span class="comment">/**&lt; Offset of current input position */</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;};</div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment">/** Initialize data structure using the default allocator */</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;TIDY_EXPORT <span class="keywordtype">void</span> TIDY_CALL <a class="code" href="buffio_8h.html#a3cf251a96f69f05495744af6c9d0339b">tidyBufInit</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf );</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment">/** Initialize data structure using the given custom allocator */</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;TIDY_EXPORT <span class="keywordtype">void</span> TIDY_CALL <a class="code" href="buffio_8h.html#aff43ddd9fc78532617d88db55b164f5e">tidyBufInitWithAllocator</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf, <a class="code" href="struct__TidyAllocator.html">TidyAllocator</a>* allocator );</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="comment">/** Free current buffer, allocate given amount, reset input pointer,</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="comment"> use the default allocator */</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;TIDY_EXPORT <span class="keywordtype">void</span> TIDY_CALL <a class="code" href="buffio_8h.html#a896654bd99113bfe5e86b924836aacc3">tidyBufAlloc</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf, uint allocSize );</div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="comment">/** Free current buffer, allocate given amount, reset input pointer,</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="comment"> use the given custom allocator */</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;TIDY_EXPORT <span class="keywordtype">void</span> TIDY_CALL <a class="code" href="buffio_8h.html#a57c832b4ddbc19a329a5ab9936eb5826">tidyBufAllocWithAllocator</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf,</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <a class="code" href="struct__TidyAllocator.html">TidyAllocator</a>* allocator,</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; uint allocSize );</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="comment">/** Expand buffer to given size. </span></div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="comment">** Chunk size is minimum growth. Pass 0 for default of 256 bytes.</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;TIDY_EXPORT <span class="keywordtype">void</span> TIDY_CALL <a class="code" href="buffio_8h.html#a7a66ba1f574955d1fc1de57476e849f2">tidyBufCheckAlloc</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf,</div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160; uint allocSize, uint chunkSize );</div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="comment">/** Free current contents and zero out */</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;TIDY_EXPORT <span class="keywordtype">void</span> TIDY_CALL <a class="code" href="buffio_8h.html#a65aae9ae4b499e62038700f4792849fc">tidyBufFree</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf );</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="comment">/** Set buffer bytes to 0 */</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;TIDY_EXPORT <span class="keywordtype">void</span> TIDY_CALL <a class="code" href="buffio_8h.html#aa94e59f613a495b17e90c1c4778c3911">tidyBufClear</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf );</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="comment">/** Attach to existing buffer */</span></div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;TIDY_EXPORT <span class="keywordtype">void</span> TIDY_CALL <a class="code" href="buffio_8h.html#ac5909e78d98583cb245dd2004469bb93">tidyBufAttach</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf, byte* bp, uint size );</div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="comment">/** Detach from buffer. Caller must free. */</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;TIDY_EXPORT <span class="keywordtype">void</span> TIDY_CALL <a class="code" href="buffio_8h.html#a8da2bf473b14e6bdd5cd40fc47c29903">tidyBufDetach</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf );</div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;</div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="comment">/** Append bytes to buffer. Expand if necessary. */</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;TIDY_EXPORT <span class="keywordtype">void</span> TIDY_CALL <a class="code" href="buffio_8h.html#ad59b32f81789b634758274f34be4d25b">tidyBufAppend</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf, <span class="keywordtype">void</span>* vp, uint size );</div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160;<span class="comment">/** Append one byte to buffer. Expand if necessary. */</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160;TIDY_EXPORT <span class="keywordtype">void</span> TIDY_CALL <a class="code" href="buffio_8h.html#af48af586ada5ff264501fe9ef4c67dd1">tidyBufPutByte</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf, byte bv );</div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160;<span class="comment">/** Get byte from end of buffer */</span></div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160;TIDY_EXPORT <span class="keywordtype">int</span> TIDY_CALL <a class="code" href="buffio_8h.html#af8b1e8fbe3c29d08250794d7e4925ea6">tidyBufPopByte</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf );</div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="comment">/** Get byte from front of buffer. Increment input offset. */</span></div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;TIDY_EXPORT <span class="keywordtype">int</span> TIDY_CALL <a class="code" href="buffio_8h.html#a5a2e0c47b4b14b5beb17ac982fa21eeb">tidyBufGetByte</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf );</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="comment">/** At end of buffer? */</span></div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;TIDY_EXPORT Bool TIDY_CALL <a class="code" href="buffio_8h.html#a7e7d8e58623c8bde00d66141edb2cae0">tidyBufEndOfInput</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf );</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160;<span class="comment">/** Put a byte back into the buffer. Decrement input offset. */</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160;TIDY_EXPORT <span class="keywordtype">void</span> TIDY_CALL <a class="code" href="buffio_8h.html#a1d1f2039b769381d418ac1187b50b292">tidyBufUngetByte</a>( <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf, byte bv );</div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160;</div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160;<span class="comment">/**************</span></div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160;<span class="comment"> TIDY</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160;<span class="comment">**************/</span></div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160;</div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;<span class="comment">/* Forward declarations</span></div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;<span class="comment">/** Initialize a buffer input source */</span></div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160;TIDY_EXPORT <span class="keywordtype">void</span> TIDY_CALL <a class="code" href="buffio_8h.html#a73da3182aea89939af1d98504a3b2df0">tidyInitInputBuffer</a>( <a class="code" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a>* inp, <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf );</div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;<span class="comment">/** Initialize a buffer output sink */</span></div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;TIDY_EXPORT <span class="keywordtype">void</span> TIDY_CALL <a class="code" href="buffio_8h.html#a882a92590a9e6ecce16d5b8e8db19fbb">tidyInitOutputBuffer</a>( <a class="code" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a>* outp, <a class="code" href="struct__TidyBuffer.html">TidyBuffer</a>* buf );</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160;</div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160;}</div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* __TIDY_BUFFIO_H__ */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160;</div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160;<span class="comment">/*</span></div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160;<span class="comment"> * local variables:</span></div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160;<span class="comment"> * mode: c</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160;<span class="comment"> * indent-tabs-mode: nil</span></div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="comment"> * c-basic-offset: 4</span></div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160;<span class="comment"> * eval: (c-set-offset &#39;substatement-open 0)</span></div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160;<span class="comment"> * end:</span></div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160;<span class="comment"> */</span></div>
<div class="ttc" id="buffio_8h_html_a7a66ba1f574955d1fc1de57476e849f2"><div class="ttname"><a href="buffio_8h.html#a7a66ba1f574955d1fc1de57476e849f2">tidyBufCheckAlloc</a></div><div class="ttdeci">void TIDY_CALL tidyBufCheckAlloc(TidyBuffer *buf, uint allocSize, uint chunkSize)</div></div>
<div class="ttc" id="struct__TidyBuffer_html"><div class="ttname"><a href="struct__TidyBuffer.html">_TidyBuffer</a></div><div class="ttdef"><b>Definition:</b> buffio.h:23</div></div>
<div class="ttc" id="struct__TidyAllocator_html"><div class="ttname"><a href="struct__TidyAllocator.html">_TidyAllocator</a></div><div class="ttdef"><b>Definition:</b> tidy.h:224</div></div>
<div class="ttc" id="buffio_8h_html_a896654bd99113bfe5e86b924836aacc3"><div class="ttname"><a href="buffio_8h.html#a896654bd99113bfe5e86b924836aacc3">tidyBufAlloc</a></div><div class="ttdeci">void TIDY_CALL tidyBufAlloc(TidyBuffer *buf, uint allocSize)</div></div>
<div class="ttc" id="buffio_8h_html_af8b1e8fbe3c29d08250794d7e4925ea6"><div class="ttname"><a href="buffio_8h.html#af8b1e8fbe3c29d08250794d7e4925ea6">tidyBufPopByte</a></div><div class="ttdeci">int TIDY_CALL tidyBufPopByte(TidyBuffer *buf)</div></div>
<div class="ttc" id="struct__TidyBuffer_html_af607eaeb44ae6d8f2371e1e05b016caf"><div class="ttname"><a href="struct__TidyBuffer.html#af607eaeb44ae6d8f2371e1e05b016caf">_TidyBuffer::next</a></div><div class="ttdeci">uint next</div><div class="ttdef"><b>Definition:</b> buffio.h:29</div></div>
<div class="ttc" id="struct__TidyBuffer_html_a2b1c3814410eefbe2168b248485eea91"><div class="ttname"><a href="struct__TidyBuffer.html#a2b1c3814410eefbe2168b248485eea91">_TidyBuffer::bp</a></div><div class="ttdeci">byte * bp</div><div class="ttdef"><b>Definition:</b> buffio.h:26</div></div>
<div class="ttc" id="buffio_8h_html_aa94e59f613a495b17e90c1c4778c3911"><div class="ttname"><a href="buffio_8h.html#aa94e59f613a495b17e90c1c4778c3911">tidyBufClear</a></div><div class="ttdeci">void TIDY_CALL tidyBufClear(TidyBuffer *buf)</div></div>
<div class="ttc" id="buffio_8h_html_aff43ddd9fc78532617d88db55b164f5e"><div class="ttname"><a href="buffio_8h.html#aff43ddd9fc78532617d88db55b164f5e">tidyBufInitWithAllocator</a></div><div class="ttdeci">void TIDY_CALL tidyBufInitWithAllocator(TidyBuffer *buf, TidyAllocator *allocator)</div></div>
<div class="ttc" id="struct__TidyBuffer_html_ab6655c52ed81490e8016976a4810a330"><div class="ttname"><a href="struct__TidyBuffer.html#ab6655c52ed81490e8016976a4810a330">_TidyBuffer::allocator</a></div><div class="ttdeci">TidyAllocator * allocator</div><div class="ttdef"><b>Definition:</b> buffio.h:25</div></div>
<div class="ttc" id="tidy_8h_html"><div class="ttname"><a href="tidy_8h.html">tidy.h</a></div></div>
<div class="ttc" id="buffio_8h_html_a882a92590a9e6ecce16d5b8e8db19fbb"><div class="ttname"><a href="buffio_8h.html#a882a92590a9e6ecce16d5b8e8db19fbb">tidyInitOutputBuffer</a></div><div class="ttdeci">void TIDY_CALL tidyInitOutputBuffer(TidyOutputSink *outp, TidyBuffer *buf)</div></div>
<div class="ttc" id="buffio_8h_html_a57c832b4ddbc19a329a5ab9936eb5826"><div class="ttname"><a href="buffio_8h.html#a57c832b4ddbc19a329a5ab9936eb5826">tidyBufAllocWithAllocator</a></div><div class="ttdeci">void TIDY_CALL tidyBufAllocWithAllocator(TidyBuffer *buf, TidyAllocator *allocator, uint allocSize)</div></div>
<div class="ttc" id="buffio_8h_html_a8da2bf473b14e6bdd5cd40fc47c29903"><div class="ttname"><a href="buffio_8h.html#a8da2bf473b14e6bdd5cd40fc47c29903">tidyBufDetach</a></div><div class="ttdeci">void TIDY_CALL tidyBufDetach(TidyBuffer *buf)</div></div>
<div class="ttc" id="buffio_8h_html_a73da3182aea89939af1d98504a3b2df0"><div class="ttname"><a href="buffio_8h.html#a73da3182aea89939af1d98504a3b2df0">tidyInitInputBuffer</a></div><div class="ttdeci">void TIDY_CALL tidyInitInputBuffer(TidyInputSource *inp, TidyBuffer *buf)</div></div>
<div class="ttc" id="struct__TidyBuffer_html_a227728492f6266dec940bcc541046cd9"><div class="ttname"><a href="struct__TidyBuffer.html#a227728492f6266dec940bcc541046cd9">_TidyBuffer::size</a></div><div class="ttdeci">uint size</div><div class="ttdef"><b>Definition:</b> buffio.h:27</div></div>
<div class="ttc" id="buffio_8h_html_ac5909e78d98583cb245dd2004469bb93"><div class="ttname"><a href="buffio_8h.html#ac5909e78d98583cb245dd2004469bb93">tidyBufAttach</a></div><div class="ttdeci">void TIDY_CALL tidyBufAttach(TidyBuffer *buf, byte *bp, uint size)</div></div>
<div class="ttc" id="group__IO_html_ga86fcc3c86bd63b26a559938bc38d34bb"><div class="ttname"><a href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a></div><div class="ttdeci">TIDY_STRUCT struct _TidyInputSource TidyInputSource</div></div>
<div class="ttc" id="buffio_8h_html_a65aae9ae4b499e62038700f4792849fc"><div class="ttname"><a href="buffio_8h.html#a65aae9ae4b499e62038700f4792849fc">tidyBufFree</a></div><div class="ttdeci">void TIDY_CALL tidyBufFree(TidyBuffer *buf)</div></div>
<div class="ttc" id="buffio_8h_html_a5a2e0c47b4b14b5beb17ac982fa21eeb"><div class="ttname"><a href="buffio_8h.html#a5a2e0c47b4b14b5beb17ac982fa21eeb">tidyBufGetByte</a></div><div class="ttdeci">int TIDY_CALL tidyBufGetByte(TidyBuffer *buf)</div></div>
<div class="ttc" id="buffio_8h_html_af48af586ada5ff264501fe9ef4c67dd1"><div class="ttname"><a href="buffio_8h.html#af48af586ada5ff264501fe9ef4c67dd1">tidyBufPutByte</a></div><div class="ttdeci">void TIDY_CALL tidyBufPutByte(TidyBuffer *buf, byte bv)</div></div>
<div class="ttc" id="buffio_8h_html_a7e7d8e58623c8bde00d66141edb2cae0"><div class="ttname"><a href="buffio_8h.html#a7e7d8e58623c8bde00d66141edb2cae0">tidyBufEndOfInput</a></div><div class="ttdeci">Bool TIDY_CALL tidyBufEndOfInput(TidyBuffer *buf)</div></div>
<div class="ttc" id="buffio_8h_html_ad59b32f81789b634758274f34be4d25b"><div class="ttname"><a href="buffio_8h.html#ad59b32f81789b634758274f34be4d25b">tidyBufAppend</a></div><div class="ttdeci">void TIDY_CALL tidyBufAppend(TidyBuffer *buf, void *vp, uint size)</div></div>
<div class="ttc" id="buffio_8h_html_a1d1f2039b769381d418ac1187b50b292"><div class="ttname"><a href="buffio_8h.html#a1d1f2039b769381d418ac1187b50b292">tidyBufUngetByte</a></div><div class="ttdeci">void TIDY_CALL tidyBufUngetByte(TidyBuffer *buf, byte bv)</div></div>
<div class="ttc" id="struct__TidyBuffer_html_a523a1f5f2a1b0333d70b9d8a5a52de13"><div class="ttname"><a href="struct__TidyBuffer.html#a523a1f5f2a1b0333d70b9d8a5a52de13">_TidyBuffer::allocated</a></div><div class="ttdeci">uint allocated</div><div class="ttdef"><b>Definition:</b> buffio.h:28</div></div>
<div class="ttc" id="buffio_8h_html_a3cf251a96f69f05495744af6c9d0339b"><div class="ttname"><a href="buffio_8h.html#a3cf251a96f69f05495744af6c9d0339b">tidyBufInit</a></div><div class="ttdeci">void TIDY_CALL tidyBufInit(TidyBuffer *buf)</div></div>
<div class="ttc" id="group__IO_html_ga6bdd15de48364d2b5dbf2141109d3f98"><div class="ttname"><a href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a></div><div class="ttdeci">TIDY_STRUCT struct _TidyOutputSink TidyOutputSink</div></div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="buffio_8h.html">buffio.h</a></li>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

80
htmldoc/api/classes.html Normal file
View file

@ -0,0 +1,80 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Data Structure Index</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classes.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">Data Structure Index</div> </div>
</div><!--header-->
<div class="contents">
<div class="qindex"><a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
<tr><td rowspan="2" valign="bottom"><a name="letter_T"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;T&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter__"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;_&#160;&#160;</div></td></tr></table>
</td><td valign="top"><a class="el" href="struct__TidyAllocatorVtbl.html">_TidyAllocatorVtbl</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct__TidyOutputSink.html">_TidyOutputSink</a>&#160;&#160;&#160;</td></tr>
<tr><td valign="top"><a class="el" href="structTidyNode.html">TidyNode</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct__TidyBuffer.html">_TidyBuffer</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td valign="top"><a class="el" href="structTidyAttr.html">TidyAttr</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structTidyOption.html">TidyOption</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct__TidyAllocator.html">_TidyAllocator</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="struct__TidyInputSource.html">_TidyInputSource</a>&#160;&#160;&#160;</td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td></tr>
</table>
<div class="qindex"><a class="qindex" href="#letter_T">T</a>&#160;|&#160;<a class="qindex" href="#letter__">_</a></div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

BIN
htmldoc/api/closed.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 B

View file

@ -0,0 +1,86 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Deprecated List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('deprecated.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">Deprecated List </div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><dl class="reflist">
<dt><a class="anchor" id="_deprecated000004"></a>Module <a class="el" href="group__AttrGetAttributeName.html">AttrGetAttributeName</a> </dt>
<dd><p class="startdd">The functions tidyAttrGet{AttributeName} are deprecated and should be replaced by tidyAttrGetById. For instance, tidyAttrGetID( TidyNode tnod ) can be replaced by tidyAttrGetById( TidyNode tnod, TidyAttr_ID ). This avoids a potential name clash with tidyAttrGetId for case-insensitive languages.</p>
<p class="enddd"></p>
</dd>
<dt><a class="anchor" id="_deprecated000003"></a>Module <a class="el" href="group__AttrIsAttributeName.html">AttrIsAttributeName</a> </dt>
<dd><p class="startdd">The functions tidyAttrIs{AttributeName} are deprecated and should be replaced by tidyAttrGetId.</p>
<p class="enddd"></p>
</dd>
<dt><a class="anchor" id="_deprecated000002"></a>Module <a class="el" href="group__NodeIsElementName.html">NodeIsElementName</a> </dt>
<dd><p class="startdd">The functions tidyNodeIs{ElementName} are deprecated and should be replaced by tidyNodeGetId.</p>
<p class="enddd"></p>
</dd>
<dt><a class="anchor" id="_deprecated000001"></a>globalScope&gt; Global <a class="el" href="group__Basic.html#gab7b404ada690635341d2e2d332102b36">tidyReleaseDate</a> (void)</dt>
<dd><a class="el" href="group__Basic.html#gab7b404ada690635341d2e2d332102b36">tidyReleaseDate()</a> is deprecated in favor of semantic versioning and should be replaced with <a class="el" href="group__Basic.html#ga5f5a51c65b1e108a1f93d1bb946afab3">tidyLibraryVersion()</a>. </dd>
</dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,81 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: include Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('dir_d44c64559bbebec7f509842c48db8b23.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">include Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
<tr class="memitem:buffio_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="buffio_8h.html">buffio.h</a> <a href="buffio_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:tidy_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="tidy_8h.html">tidy.h</a> <a href="tidy_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:tidyenum_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>tidyenum.h</b> <a href="tidyenum_8h_source.html">[code]</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

BIN
htmldoc/api/doc.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 746 B

1449
htmldoc/api/doxygen.css Normal file

File diff suppressed because it is too large Load diff

BIN
htmldoc/api/doxygen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

View file

@ -0,0 +1,97 @@
function toggleVisibility(linkObj)
{
var base = $(linkObj).attr('id');
var summary = $('#'+base+'-summary');
var content = $('#'+base+'-content');
var trigger = $('#'+base+'-trigger');
var src=$(trigger).attr('src');
if (content.is(':visible')===true) {
content.hide();
summary.show();
$(linkObj).addClass('closed').removeClass('opened');
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
content.show();
summary.hide();
$(linkObj).removeClass('closed').addClass('opened');
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
}
return false;
}
function updateStripes()
{
$('table.directory tr').
removeClass('even').filter(':visible:even').addClass('even');
}
function toggleLevel(level)
{
$('table.directory tr').each(function() {
var l = this.id.split('_').length-1;
var i = $('#img'+this.id.substring(3));
var a = $('#arr'+this.id.substring(3));
if (l<level+1) {
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
a.html('&#9660;');
$(this).show();
} else if (l==level+1) {
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
a.html('&#9658;');
$(this).show();
} else {
$(this).hide();
}
});
updateStripes();
}
function toggleFolder(id)
{
// the clicked row
var currentRow = $('#row_'+id);
// all rows after the clicked row
var rows = currentRow.nextAll("tr");
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
// only match elements AFTER this one (can't hide elements before)
var childRows = rows.filter(function() { return this.id.match(re); });
// first row is visible we are HIDING
if (childRows.filter(':first').is(':visible')===true) {
// replace down arrow by right arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
currentRowSpans.filter(".arrow").html('&#9658;');
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
} else { // we are SHOWING
// replace right arrow by down arrow for current row
var currentRowSpans = currentRow.find("span");
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
currentRowSpans.filter(".arrow").html('&#9660;');
// replace down arrows by right arrows for child rows
var childRowsSpans = childRows.find("span");
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
childRowsSpans.filter(".arrow").html('&#9658;');
childRows.show(); //show all children
}
updateStripes();
}
function toggleInherit(id)
{
var rows = $('tr.inherit.'+id);
var img = $('tr.inherit_header.'+id+' img');
var src = $(img).attr('src');
if (rows.filter(':first').is(':visible')===true) {
rows.css('display','none');
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
} else {
rows.css('display','table-row'); // using show() causes jump in firefox
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
}
}

77
htmldoc/api/files.html Normal file
View file

@ -0,0 +1,77 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: File List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('files.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">File List</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="buffio_8h_source.html"><span class="icondoc"></span></a><a class="el" href="buffio_8h.html" target="_self">buffio.h</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="tidy_8h_source.html"><span class="icondoc"></span></a><a class="el" href="tidy_8h.html" target="_self">tidy.h</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a href="tidyenum_8h_source.html"><span class="icondoc"></span></a><b>tidyenum.h</b></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

6
htmldoc/api/files.js Normal file
View file

@ -0,0 +1,6 @@
var files =
[
[ "buffio.h", "buffio_8h.html", "buffio_8h" ],
[ "tidy.h", "tidy_8h.html", "tidy_8h" ],
[ "tidyenum.h", "tidyenum_8h_source.html", null ]
];

Binary file not shown.

After

Width:  |  Height:  |  Size: 616 B

BIN
htmldoc/api/folderopen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 597 B

110
htmldoc/api/functions.html Normal file
View file

@ -0,0 +1,110 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Data Fields</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions.html','');});
</script>
<div id="doc-content">
<div class="contents">
<div class="textblock">Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:</div><ul>
<li>alloc()
: <a class="el" href="struct__TidyAllocatorVtbl.html#ac89bb7f5b58fcb5b31a1560705f3b817">_TidyAllocatorVtbl</a>
</li>
<li>allocated
: <a class="el" href="struct__TidyBuffer.html#a523a1f5f2a1b0333d70b9d8a5a52de13">_TidyBuffer</a>
</li>
<li>allocator
: <a class="el" href="struct__TidyBuffer.html#ab6655c52ed81490e8016976a4810a330">_TidyBuffer</a>
</li>
<li>bp
: <a class="el" href="struct__TidyBuffer.html#a2b1c3814410eefbe2168b248485eea91">_TidyBuffer</a>
</li>
<li>eof
: <a class="el" href="struct__TidyInputSource.html#af90ba85f6caffb1321a8fe3ef4b7bebb">_TidyInputSource</a>
</li>
<li>getByte
: <a class="el" href="struct__TidyInputSource.html#a4c318270e25e2e4dd9506cb04542b7d8">_TidyInputSource</a>
</li>
<li>next
: <a class="el" href="struct__TidyBuffer.html#af607eaeb44ae6d8f2371e1e05b016caf">_TidyBuffer</a>
</li>
<li>putByte
: <a class="el" href="struct__TidyOutputSink.html#a0b392463d9767dc9fbed2f524fbe7407">_TidyOutputSink</a>
</li>
<li>realloc()
: <a class="el" href="struct__TidyAllocatorVtbl.html#a0cad0dd2aa75a20573fc46f25460a5cc">_TidyAllocatorVtbl</a>
</li>
<li>sinkData
: <a class="el" href="struct__TidyOutputSink.html#a8ea61dfa1ce4ba41a7a9c50b7729ab8a">_TidyOutputSink</a>
</li>
<li>size
: <a class="el" href="struct__TidyBuffer.html#a227728492f6266dec940bcc541046cd9">_TidyBuffer</a>
</li>
<li>sourceData
: <a class="el" href="struct__TidyInputSource.html#a19bd9d8877bfc702ceae4e174d0b07d4">_TidyInputSource</a>
</li>
<li>ungetByte
: <a class="el" href="struct__TidyInputSource.html#a8bb61c749e1295207cd92752e63ae505">_TidyInputSource</a>
</li>
<li>void()
: <a class="el" href="struct__TidyAllocatorVtbl.html#a1e453d5e80b35fe3c6c15512c6b95aa5">_TidyAllocatorVtbl</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,77 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Data Fields - Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_func.html','');});
</script>
<div id="doc-content">
<div class="contents">
&#160;<ul>
<li>alloc()
: <a class="el" href="struct__TidyAllocatorVtbl.html#ac89bb7f5b58fcb5b31a1560705f3b817">_TidyAllocatorVtbl</a>
</li>
<li>realloc()
: <a class="el" href="struct__TidyAllocatorVtbl.html#a0cad0dd2aa75a20573fc46f25460a5cc">_TidyAllocatorVtbl</a>
</li>
<li>void()
: <a class="el" href="struct__TidyAllocatorVtbl.html#a1e453d5e80b35fe3c6c15512c6b95aa5">_TidyAllocatorVtbl</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,101 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Data Fields - Variables</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('functions_vars.html','');});
</script>
<div id="doc-content">
<div class="contents">
&#160;<ul>
<li>allocated
: <a class="el" href="struct__TidyBuffer.html#a523a1f5f2a1b0333d70b9d8a5a52de13">_TidyBuffer</a>
</li>
<li>allocator
: <a class="el" href="struct__TidyBuffer.html#ab6655c52ed81490e8016976a4810a330">_TidyBuffer</a>
</li>
<li>bp
: <a class="el" href="struct__TidyBuffer.html#a2b1c3814410eefbe2168b248485eea91">_TidyBuffer</a>
</li>
<li>eof
: <a class="el" href="struct__TidyInputSource.html#af90ba85f6caffb1321a8fe3ef4b7bebb">_TidyInputSource</a>
</li>
<li>getByte
: <a class="el" href="struct__TidyInputSource.html#a4c318270e25e2e4dd9506cb04542b7d8">_TidyInputSource</a>
</li>
<li>next
: <a class="el" href="struct__TidyBuffer.html#af607eaeb44ae6d8f2371e1e05b016caf">_TidyBuffer</a>
</li>
<li>putByte
: <a class="el" href="struct__TidyOutputSink.html#a0b392463d9767dc9fbed2f524fbe7407">_TidyOutputSink</a>
</li>
<li>sinkData
: <a class="el" href="struct__TidyOutputSink.html#a8ea61dfa1ce4ba41a7a9c50b7729ab8a">_TidyOutputSink</a>
</li>
<li>size
: <a class="el" href="struct__TidyBuffer.html#a227728492f6266dec940bcc541046cd9">_TidyBuffer</a>
</li>
<li>sourceData
: <a class="el" href="struct__TidyInputSource.html#a19bd9d8877bfc702ceae4e174d0b07d4">_TidyInputSource</a>
</li>
<li>ungetByte
: <a class="el" href="struct__TidyInputSource.html#a8bb61c749e1295207cd92752e63ae505">_TidyInputSource</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

419
htmldoc/api/globals.html Normal file
View file

@ -0,0 +1,419 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('globals.html','');});
</script>
<div id="doc-content">
<div class="contents">
<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div>
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
<li>EndOfStream
: <a class="el" href="group__IO.html#ga9a078b706ec6f37cce40958f6f68585a">tidy.h</a>
</li>
</ul>
<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
<li>tidyAccessWarningCount()
: <a class="el" href="group__Basic.html#ga56ad617084cdcbb485f06f597de7dedb">tidy.h</a>
</li>
<li>TidyAllocator
: <a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">tidy.h</a>
</li>
<li>TidyAllocatorVtbl
: <a class="el" href="group__Memory.html#ga3fe8c5ac7d658618c732565776940ed8">tidy.h</a>
</li>
<li>tidyBufAlloc()
: <a class="el" href="buffio_8h.html#a896654bd99113bfe5e86b924836aacc3">buffio.h</a>
</li>
<li>tidyBufAllocWithAllocator()
: <a class="el" href="buffio_8h.html#a57c832b4ddbc19a329a5ab9936eb5826">buffio.h</a>
</li>
<li>tidyBufAppend()
: <a class="el" href="buffio_8h.html#ad59b32f81789b634758274f34be4d25b">buffio.h</a>
</li>
<li>tidyBufAttach()
: <a class="el" href="buffio_8h.html#ac5909e78d98583cb245dd2004469bb93">buffio.h</a>
</li>
<li>tidyBufCheckAlloc()
: <a class="el" href="buffio_8h.html#a7a66ba1f574955d1fc1de57476e849f2">buffio.h</a>
</li>
<li>tidyBufClear()
: <a class="el" href="buffio_8h.html#aa94e59f613a495b17e90c1c4778c3911">buffio.h</a>
</li>
<li>tidyBufDetach()
: <a class="el" href="buffio_8h.html#a8da2bf473b14e6bdd5cd40fc47c29903">buffio.h</a>
</li>
<li>tidyBufEndOfInput()
: <a class="el" href="buffio_8h.html#a7e7d8e58623c8bde00d66141edb2cae0">buffio.h</a>
</li>
<li>tidyBufFree()
: <a class="el" href="buffio_8h.html#a65aae9ae4b499e62038700f4792849fc">buffio.h</a>
</li>
<li>tidyBufGetByte()
: <a class="el" href="buffio_8h.html#a5a2e0c47b4b14b5beb17ac982fa21eeb">buffio.h</a>
</li>
<li>tidyBufInit()
: <a class="el" href="buffio_8h.html#a3cf251a96f69f05495744af6c9d0339b">buffio.h</a>
</li>
<li>tidyBufInitWithAllocator()
: <a class="el" href="buffio_8h.html#aff43ddd9fc78532617d88db55b164f5e">buffio.h</a>
</li>
<li>tidyBufPopByte()
: <a class="el" href="buffio_8h.html#af8b1e8fbe3c29d08250794d7e4925ea6">buffio.h</a>
</li>
<li>tidyBufPutByte()
: <a class="el" href="buffio_8h.html#af48af586ada5ff264501fe9ef4c67dd1">buffio.h</a>
</li>
<li>tidyBufUngetByte()
: <a class="el" href="buffio_8h.html#a1d1f2039b769381d418ac1187b50b292">buffio.h</a>
</li>
<li>tidyCleanAndRepair()
: <a class="el" href="group__Clean.html#ga11fd23eeb4acfaa0f9501effa0c21269">tidy.h</a>
</li>
<li>tidyConfigErrorCount()
: <a class="el" href="group__Basic.html#gac17c01a0dbb8f73bdee29df48e499988">tidy.h</a>
</li>
<li>tidyDetectedGenericXml()
: <a class="el" href="group__Basic.html#ga8dd761b5e230119f8eb6c412f12fdec2">tidy.h</a>
</li>
<li>tidyDetectedHtmlVersion()
: <a class="el" href="group__Basic.html#ga8fbec4bc2b67c4f525440cfc7196b443">tidy.h</a>
</li>
<li>tidyDetectedXhtml()
: <a class="el" href="group__Basic.html#gaf3279c9a0506629d2ae766c31c1de48d">tidy.h</a>
</li>
<li>TidyEOFFunc
: <a class="el" href="group__IO.html#ga1405248cf7f1edf8af8d487f0b877e0e">tidy.h</a>
</li>
<li>tidyErrorCount()
: <a class="el" href="group__Basic.html#ga3617548e3669d00ad074daaaa8f3460d">tidy.h</a>
</li>
<li>tidyErrorSummary()
: <a class="el" href="group__Basic.html#ga4c050ea7d2746db948ad45edb2264d70">tidy.h</a>
</li>
<li>TidyFree
: <a class="el" href="group__Memory.html#gaada345a86e699dfaadd8fe06718b98c1">tidy.h</a>
</li>
<li>tidyGeneralInfo()
: <a class="el" href="group__Basic.html#ga28384bf13bf6962c8ef0bcab9b4b7971">tidy.h</a>
</li>
<li>tidyGetAppData()
: <a class="el" href="group__Basic.html#ga1319c9757d4f8c596615e0fdcfcf2504">tidy.h</a>
</li>
<li>tidyGetByte()
: <a class="el" href="group__IO.html#gadba396ffec9f29b27d73a23264dcfa0b">tidy.h</a>
</li>
<li>TidyGetByteFunc
: <a class="el" href="group__IO.html#ga99e9bd01465d9fb642f4eadd69da6f9d">tidy.h</a>
</li>
<li>tidyGetNextOption()
: <a class="el" href="group__Configuration.html#ga1a3088dacc539487e00f1eb4009dafc0">tidy.h</a>
</li>
<li>tidyGetOption()
: <a class="el" href="group__Configuration.html#ga030c695d6407b2756856eb1862642cfe">tidy.h</a>
</li>
<li>tidyGetOptionByName()
: <a class="el" href="group__Configuration.html#gaeae2e147645697fc54234ff2526a8108">tidy.h</a>
</li>
<li>tidyGetOptionList()
: <a class="el" href="group__Configuration.html#gab92a35ffbd3b0b668534d63f94d2486f">tidy.h</a>
</li>
<li>tidyInitInputBuffer()
: <a class="el" href="buffio_8h.html#a73da3182aea89939af1d98504a3b2df0">buffio.h</a>
</li>
<li>tidyInitOutputBuffer()
: <a class="el" href="buffio_8h.html#a882a92590a9e6ecce16d5b8e8db19fbb">buffio.h</a>
</li>
<li>tidyInitSink()
: <a class="el" href="group__IO.html#ga7e93289be3a7253cdf99a96285e6a2d4">tidy.h</a>
</li>
<li>tidyInitSource()
: <a class="el" href="group__IO.html#gab446af273e331cb0440dd01b6990d2d0">tidy.h</a>
</li>
<li>TidyInputSource
: <a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">tidy.h</a>
</li>
<li>tidyIsEOF()
: <a class="el" href="group__IO.html#ga399df5ba17614205964a665f7b1726a6">tidy.h</a>
</li>
<li>tidyLibraryVersion()
: <a class="el" href="group__Basic.html#ga5f5a51c65b1e108a1f93d1bb946afab3">tidy.h</a>
</li>
<li>tidyLoadConfig()
: <a class="el" href="group__Basic.html#ga2dec710c0d4927e76a7b0d338b11693a">tidy.h</a>
</li>
<li>tidyLoadConfigEnc()
: <a class="el" href="group__Basic.html#gac677de148c6f00fc96a682c21433ab1c">tidy.h</a>
</li>
<li>TidyMalloc
: <a class="el" href="group__Memory.html#ga787c17cc35380584873e99e37c181640">tidy.h</a>
</li>
<li>TidyOptCallback
: <a class="el" href="group__Configuration.html#ga083099fce59583b2bd0951e2d8065d88">tidy.h</a>
</li>
<li>tidyOptCopyConfig()
: <a class="el" href="group__Configuration.html#ga0b6cb26ab5dbbe0a0841d605fbd06fad">tidy.h</a>
</li>
<li>tidyOptDiffThanDefault()
: <a class="el" href="group__Configuration.html#ga083cb42d6f4413604240b5c1b3aa2070">tidy.h</a>
</li>
<li>tidyOptDiffThanSnapshot()
: <a class="el" href="group__Configuration.html#ga793bc9e177aa90301802e44c4fc22e0e">tidy.h</a>
</li>
<li>tidyOptGetBool()
: <a class="el" href="group__Configuration.html#ga09e6c999e9e7ebc94ea3d9cf5d674125">tidy.h</a>
</li>
<li>tidyOptGetCategory()
: <a class="el" href="group__Configuration.html#ga1d8b72e64e4d949dc21599fa788e842f">tidy.h</a>
</li>
<li>tidyOptGetCurrPick()
: <a class="el" href="group__Configuration.html#ga0785047cc73d5fbc88691861a0fa9c78">tidy.h</a>
</li>
<li>tidyOptGetDeclTagList()
: <a class="el" href="group__Configuration.html#ga55f30cf9e507f8fc66330ec3b0132620">tidy.h</a>
</li>
<li>tidyOptGetDefault()
: <a class="el" href="group__Configuration.html#gab9e02c9927fe2c382ec5f81b4acf9cb4">tidy.h</a>
</li>
<li>tidyOptGetDefaultBool()
: <a class="el" href="group__Configuration.html#gadadea4da66e3718e02b720c2b59d170b">tidy.h</a>
</li>
<li>tidyOptGetDefaultInt()
: <a class="el" href="group__Configuration.html#gafc8df35e864dd3a24f23aca3c2f8bd9d">tidy.h</a>
</li>
<li>tidyOptGetDoc()
: <a class="el" href="group__Configuration.html#gafca3ed506463e192187133ff646a643d">tidy.h</a>
</li>
<li>tidyOptGetDocLinksList()
: <a class="el" href="group__Configuration.html#gaeed1ef5cb5329f3f5aca0a8ad7e8ea4f">tidy.h</a>
</li>
<li>tidyOptGetEncName()
: <a class="el" href="group__Configuration.html#ga47f8502cc202fc7423937647957955a3">tidy.h</a>
</li>
<li>tidyOptGetId()
: <a class="el" href="group__Configuration.html#ga51cf095b76921b4e290e14814998f096">tidy.h</a>
</li>
<li>tidyOptGetIdForName()
: <a class="el" href="group__Configuration.html#ga500f31ba81d015b8ce9dad6f2a6ade75">tidy.h</a>
</li>
<li>tidyOptGetInt()
: <a class="el" href="group__Configuration.html#ga7ff683612d446b07318517e564cccc7a">tidy.h</a>
</li>
<li>tidyOptGetName()
: <a class="el" href="group__Configuration.html#gaf370cd2ea113747f50da185fda24adcb">tidy.h</a>
</li>
<li>tidyOptGetNextDeclTag()
: <a class="el" href="group__Configuration.html#gacec933eef8f9eec3dfa4382e05cab251">tidy.h</a>
</li>
<li>tidyOptGetNextDocLinks()
: <a class="el" href="group__Configuration.html#ga1db79a95067d6364c02263d9492fa9e8">tidy.h</a>
</li>
<li>tidyOptGetNextPick()
: <a class="el" href="group__Configuration.html#gad1366c5c458f38d2a9c6a6335e6704d9">tidy.h</a>
</li>
<li>tidyOptGetPickList()
: <a class="el" href="group__Configuration.html#ga31f815fe2b5bf1e00d6b50be62edd0ab">tidy.h</a>
</li>
<li>tidyOptGetType()
: <a class="el" href="group__Configuration.html#ga06e2685cc2950b182ff2f7136d170a34">tidy.h</a>
</li>
<li>tidyOptGetValue()
: <a class="el" href="group__Configuration.html#ga0fbe23ab1e4ec374fa38e6f514617e4d">tidy.h</a>
</li>
<li>tidyOptIsReadOnly()
: <a class="el" href="group__Configuration.html#ga6aba2ccdb1237a70f5fe1393fee0ce4d">tidy.h</a>
</li>
<li>tidyOptParseValue()
: <a class="el" href="group__Configuration.html#gad09fbcbbaf83fbf93e0d7be9c9bb30c0">tidy.h</a>
</li>
<li>tidyOptResetAllToDefault()
: <a class="el" href="group__Configuration.html#ga874ce26884f0eeaf692c30758688888a">tidy.h</a>
</li>
<li>tidyOptResetToDefault()
: <a class="el" href="group__Configuration.html#ga2aa45ad67758ca0b18d14eafa37fe080">tidy.h</a>
</li>
<li>tidyOptResetToSnapshot()
: <a class="el" href="group__Configuration.html#gae6212b8f32990763cc18a6d3f05eb191">tidy.h</a>
</li>
<li>tidyOptSaveFile()
: <a class="el" href="group__Basic.html#gaaa6e0510b0d7ca0524c928143488c6ca">tidy.h</a>
</li>
<li>tidyOptSaveSink()
: <a class="el" href="group__Basic.html#gabf30cc37e3e7aa07dd351f083ab747ee">tidy.h</a>
</li>
<li>tidyOptSetBool()
: <a class="el" href="group__Configuration.html#gac9de7e155bea5c28713f2bfb93614472">tidy.h</a>
</li>
<li>tidyOptSetInt()
: <a class="el" href="group__Configuration.html#gad9e75a64c8dcbc54e791959cf934e1ad">tidy.h</a>
</li>
<li>tidyOptSetValue()
: <a class="el" href="group__Configuration.html#gaf37bdad3b6809d8cb78e7d6316d4ba69">tidy.h</a>
</li>
<li>tidyOptSnapshot()
: <a class="el" href="group__Configuration.html#ga4beb2c73c90c3e2ae589c2642478cebd">tidy.h</a>
</li>
<li>TidyOutputSink
: <a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">tidy.h</a>
</li>
<li>TidyPanic
: <a class="el" href="group__Memory.html#gad5fef9c3b423d924226b2a99f99c7d51">tidy.h</a>
</li>
<li>tidyParseBuffer()
: <a class="el" href="group__Parse.html#gaa28ce34c95750f150205843885317851">tidy.h</a>
</li>
<li>tidyParseFile()
: <a class="el" href="group__Parse.html#ga5ec263f2e430dd9c9e10437f067b2a28">tidy.h</a>
</li>
<li>tidyParseSource()
: <a class="el" href="group__Parse.html#gaa65dad2a4ca5fa97d267ddefe1180e0e">tidy.h</a>
</li>
<li>tidyParseStdin()
: <a class="el" href="group__Parse.html#ga96b41ff6e6a7f9d0b9b0e901e33ad31d">tidy.h</a>
</li>
<li>tidyParseString()
: <a class="el" href="group__Parse.html#ga50c02fa244dcd120ae339719c2132ff9">tidy.h</a>
</li>
<li>tidyPutByte()
: <a class="el" href="group__IO.html#ga2a34772782d7b786e37012fce4cd2425">tidy.h</a>
</li>
<li>TidyPutByteFunc
: <a class="el" href="group__IO.html#ga0b43a69751965e7ee696085f687057e2">tidy.h</a>
</li>
<li>TidyRealloc
: <a class="el" href="group__Memory.html#ga8d63ea537373a328acf80feb89ccfef1">tidy.h</a>
</li>
<li>tidyReleaseDate()
: <a class="el" href="group__Basic.html#gab7b404ada690635341d2e2d332102b36">tidy.h</a>
</li>
<li>TidyReportFilter
: <a class="el" href="group__IO.html#gaf35a07b104206fa38abafa82969b6824">tidy.h</a>
</li>
<li>tidyRunDiagnostics()
: <a class="el" href="group__Clean.html#ga6170500974cc02114f6e4a29d44b7d77">tidy.h</a>
</li>
<li>tidySaveBuffer()
: <a class="el" href="group__Save.html#ga7e8642262c8c4d34cf7cc426647d29f0">tidy.h</a>
</li>
<li>tidySaveFile()
: <a class="el" href="group__Save.html#ga19ee6e2ee0e719a97cff443ebb19ae44">tidy.h</a>
</li>
<li>tidySaveSink()
: <a class="el" href="group__Save.html#gaea985b28470453d0218092b137f71e77">tidy.h</a>
</li>
<li>tidySaveStdout()
: <a class="el" href="group__Save.html#ga6638d1800ee63fc6bea19bc2bf582be2">tidy.h</a>
</li>
<li>tidySaveString()
: <a class="el" href="group__Save.html#gaf684fefd3e42f459cf0a4ebe937ce12b">tidy.h</a>
</li>
<li>tidySetAppData()
: <a class="el" href="group__Basic.html#gaa1a9f78be3542868ac10481e2efa8708">tidy.h</a>
</li>
<li>tidySetCharEncoding()
: <a class="el" href="group__Basic.html#ga2612e184472c2a59ca822a37d030e9af">tidy.h</a>
</li>
<li>tidySetErrorBuffer()
: <a class="el" href="group__IO.html#ga5e5cffe93edf4bea0d3214be70d6f77b">tidy.h</a>
</li>
<li>tidySetErrorFile()
: <a class="el" href="group__IO.html#ga669758031bbd5d4ba957b19e77229c8b">tidy.h</a>
</li>
<li>tidySetErrorSink()
: <a class="el" href="group__IO.html#gad47c75f3af85e7927e7ac18918ec6363">tidy.h</a>
</li>
<li>tidySetFreeCall()
: <a class="el" href="group__Memory.html#ga70e707b7df86effb5727b0b9ff64eed7">tidy.h</a>
</li>
<li>tidySetInCharEncoding()
: <a class="el" href="group__Basic.html#ga05203a9193542a67b8396cf6ca8acf59">tidy.h</a>
</li>
<li>tidySetMallocCall()
: <a class="el" href="group__Memory.html#gab55079374527525e3374ebc4d2a1e625">tidy.h</a>
</li>
<li>tidySetOutCharEncoding()
: <a class="el" href="group__Basic.html#ga9b6bd07e38bf320cf88663a29967f1e9">tidy.h</a>
</li>
<li>tidySetPanicCall()
: <a class="el" href="group__Memory.html#gab12cc0435bacec1a8c725e02357acc00">tidy.h</a>
</li>
<li>tidySetReallocCall()
: <a class="el" href="group__Memory.html#ga446b538da3ee3f2e5a3827b877665b30">tidy.h</a>
</li>
<li>tidySetReportFilter()
: <a class="el" href="group__IO.html#ga51e02523601388bb83c2555b995e68b0">tidy.h</a>
</li>
<li>tidyStatus()
: <a class="el" href="group__Basic.html#gaf45a8fb57fb9bfce89c42e1cc9d3e760">tidy.h</a>
</li>
<li>tidyUngetByte()
: <a class="el" href="group__IO.html#ga0c8d46de315cabb0ac7d2cf01ca183d7">tidy.h</a>
</li>
<li>TidyUngetByteFunc
: <a class="el" href="group__IO.html#ga275970452afdc581d04459fa728b6fec">tidy.h</a>
</li>
<li>tidyWarningCount()
: <a class="el" href="group__Basic.html#ga29b0c36f75584a2a26422b021561f19c">tidy.h</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,71 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('globals_defs.html','');});
</script>
<div id="doc-content">
<div class="contents">
&#160;<ul>
<li>EndOfStream
: <a class="el" href="group__IO.html#ga9a078b706ec6f37cce40958f6f68585a">tidy.h</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,370 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('globals_func.html','');});
</script>
<div id="doc-content">
<div class="contents">
&#160;
<h3><a class="anchor" id="index_t"></a>- t -</h3><ul>
<li>tidyAccessWarningCount()
: <a class="el" href="group__Basic.html#ga56ad617084cdcbb485f06f597de7dedb">tidy.h</a>
</li>
<li>tidyBufAlloc()
: <a class="el" href="buffio_8h.html#a896654bd99113bfe5e86b924836aacc3">buffio.h</a>
</li>
<li>tidyBufAllocWithAllocator()
: <a class="el" href="buffio_8h.html#a57c832b4ddbc19a329a5ab9936eb5826">buffio.h</a>
</li>
<li>tidyBufAppend()
: <a class="el" href="buffio_8h.html#ad59b32f81789b634758274f34be4d25b">buffio.h</a>
</li>
<li>tidyBufAttach()
: <a class="el" href="buffio_8h.html#ac5909e78d98583cb245dd2004469bb93">buffio.h</a>
</li>
<li>tidyBufCheckAlloc()
: <a class="el" href="buffio_8h.html#a7a66ba1f574955d1fc1de57476e849f2">buffio.h</a>
</li>
<li>tidyBufClear()
: <a class="el" href="buffio_8h.html#aa94e59f613a495b17e90c1c4778c3911">buffio.h</a>
</li>
<li>tidyBufDetach()
: <a class="el" href="buffio_8h.html#a8da2bf473b14e6bdd5cd40fc47c29903">buffio.h</a>
</li>
<li>tidyBufEndOfInput()
: <a class="el" href="buffio_8h.html#a7e7d8e58623c8bde00d66141edb2cae0">buffio.h</a>
</li>
<li>tidyBufFree()
: <a class="el" href="buffio_8h.html#a65aae9ae4b499e62038700f4792849fc">buffio.h</a>
</li>
<li>tidyBufGetByte()
: <a class="el" href="buffio_8h.html#a5a2e0c47b4b14b5beb17ac982fa21eeb">buffio.h</a>
</li>
<li>tidyBufInit()
: <a class="el" href="buffio_8h.html#a3cf251a96f69f05495744af6c9d0339b">buffio.h</a>
</li>
<li>tidyBufInitWithAllocator()
: <a class="el" href="buffio_8h.html#aff43ddd9fc78532617d88db55b164f5e">buffio.h</a>
</li>
<li>tidyBufPopByte()
: <a class="el" href="buffio_8h.html#af8b1e8fbe3c29d08250794d7e4925ea6">buffio.h</a>
</li>
<li>tidyBufPutByte()
: <a class="el" href="buffio_8h.html#af48af586ada5ff264501fe9ef4c67dd1">buffio.h</a>
</li>
<li>tidyBufUngetByte()
: <a class="el" href="buffio_8h.html#a1d1f2039b769381d418ac1187b50b292">buffio.h</a>
</li>
<li>tidyCleanAndRepair()
: <a class="el" href="group__Clean.html#ga11fd23eeb4acfaa0f9501effa0c21269">tidy.h</a>
</li>
<li>tidyConfigErrorCount()
: <a class="el" href="group__Basic.html#gac17c01a0dbb8f73bdee29df48e499988">tidy.h</a>
</li>
<li>tidyDetectedGenericXml()
: <a class="el" href="group__Basic.html#ga8dd761b5e230119f8eb6c412f12fdec2">tidy.h</a>
</li>
<li>tidyDetectedHtmlVersion()
: <a class="el" href="group__Basic.html#ga8fbec4bc2b67c4f525440cfc7196b443">tidy.h</a>
</li>
<li>tidyDetectedXhtml()
: <a class="el" href="group__Basic.html#gaf3279c9a0506629d2ae766c31c1de48d">tidy.h</a>
</li>
<li>tidyErrorCount()
: <a class="el" href="group__Basic.html#ga3617548e3669d00ad074daaaa8f3460d">tidy.h</a>
</li>
<li>tidyErrorSummary()
: <a class="el" href="group__Basic.html#ga4c050ea7d2746db948ad45edb2264d70">tidy.h</a>
</li>
<li>tidyGeneralInfo()
: <a class="el" href="group__Basic.html#ga28384bf13bf6962c8ef0bcab9b4b7971">tidy.h</a>
</li>
<li>tidyGetAppData()
: <a class="el" href="group__Basic.html#ga1319c9757d4f8c596615e0fdcfcf2504">tidy.h</a>
</li>
<li>tidyGetByte()
: <a class="el" href="group__IO.html#gadba396ffec9f29b27d73a23264dcfa0b">tidy.h</a>
</li>
<li>tidyGetNextOption()
: <a class="el" href="group__Configuration.html#ga1a3088dacc539487e00f1eb4009dafc0">tidy.h</a>
</li>
<li>tidyGetOption()
: <a class="el" href="group__Configuration.html#ga030c695d6407b2756856eb1862642cfe">tidy.h</a>
</li>
<li>tidyGetOptionByName()
: <a class="el" href="group__Configuration.html#gaeae2e147645697fc54234ff2526a8108">tidy.h</a>
</li>
<li>tidyGetOptionList()
: <a class="el" href="group__Configuration.html#gab92a35ffbd3b0b668534d63f94d2486f">tidy.h</a>
</li>
<li>tidyInitInputBuffer()
: <a class="el" href="buffio_8h.html#a73da3182aea89939af1d98504a3b2df0">buffio.h</a>
</li>
<li>tidyInitOutputBuffer()
: <a class="el" href="buffio_8h.html#a882a92590a9e6ecce16d5b8e8db19fbb">buffio.h</a>
</li>
<li>tidyInitSink()
: <a class="el" href="group__IO.html#ga7e93289be3a7253cdf99a96285e6a2d4">tidy.h</a>
</li>
<li>tidyInitSource()
: <a class="el" href="group__IO.html#gab446af273e331cb0440dd01b6990d2d0">tidy.h</a>
</li>
<li>tidyIsEOF()
: <a class="el" href="group__IO.html#ga399df5ba17614205964a665f7b1726a6">tidy.h</a>
</li>
<li>tidyLibraryVersion()
: <a class="el" href="group__Basic.html#ga5f5a51c65b1e108a1f93d1bb946afab3">tidy.h</a>
</li>
<li>tidyLoadConfig()
: <a class="el" href="group__Basic.html#ga2dec710c0d4927e76a7b0d338b11693a">tidy.h</a>
</li>
<li>tidyLoadConfigEnc()
: <a class="el" href="group__Basic.html#gac677de148c6f00fc96a682c21433ab1c">tidy.h</a>
</li>
<li>tidyOptCopyConfig()
: <a class="el" href="group__Configuration.html#ga0b6cb26ab5dbbe0a0841d605fbd06fad">tidy.h</a>
</li>
<li>tidyOptDiffThanDefault()
: <a class="el" href="group__Configuration.html#ga083cb42d6f4413604240b5c1b3aa2070">tidy.h</a>
</li>
<li>tidyOptDiffThanSnapshot()
: <a class="el" href="group__Configuration.html#ga793bc9e177aa90301802e44c4fc22e0e">tidy.h</a>
</li>
<li>tidyOptGetBool()
: <a class="el" href="group__Configuration.html#ga09e6c999e9e7ebc94ea3d9cf5d674125">tidy.h</a>
</li>
<li>tidyOptGetCategory()
: <a class="el" href="group__Configuration.html#ga1d8b72e64e4d949dc21599fa788e842f">tidy.h</a>
</li>
<li>tidyOptGetCurrPick()
: <a class="el" href="group__Configuration.html#ga0785047cc73d5fbc88691861a0fa9c78">tidy.h</a>
</li>
<li>tidyOptGetDeclTagList()
: <a class="el" href="group__Configuration.html#ga55f30cf9e507f8fc66330ec3b0132620">tidy.h</a>
</li>
<li>tidyOptGetDefault()
: <a class="el" href="group__Configuration.html#gab9e02c9927fe2c382ec5f81b4acf9cb4">tidy.h</a>
</li>
<li>tidyOptGetDefaultBool()
: <a class="el" href="group__Configuration.html#gadadea4da66e3718e02b720c2b59d170b">tidy.h</a>
</li>
<li>tidyOptGetDefaultInt()
: <a class="el" href="group__Configuration.html#gafc8df35e864dd3a24f23aca3c2f8bd9d">tidy.h</a>
</li>
<li>tidyOptGetDoc()
: <a class="el" href="group__Configuration.html#gafca3ed506463e192187133ff646a643d">tidy.h</a>
</li>
<li>tidyOptGetDocLinksList()
: <a class="el" href="group__Configuration.html#gaeed1ef5cb5329f3f5aca0a8ad7e8ea4f">tidy.h</a>
</li>
<li>tidyOptGetEncName()
: <a class="el" href="group__Configuration.html#ga47f8502cc202fc7423937647957955a3">tidy.h</a>
</li>
<li>tidyOptGetId()
: <a class="el" href="group__Configuration.html#ga51cf095b76921b4e290e14814998f096">tidy.h</a>
</li>
<li>tidyOptGetIdForName()
: <a class="el" href="group__Configuration.html#ga500f31ba81d015b8ce9dad6f2a6ade75">tidy.h</a>
</li>
<li>tidyOptGetInt()
: <a class="el" href="group__Configuration.html#ga7ff683612d446b07318517e564cccc7a">tidy.h</a>
</li>
<li>tidyOptGetName()
: <a class="el" href="group__Configuration.html#gaf370cd2ea113747f50da185fda24adcb">tidy.h</a>
</li>
<li>tidyOptGetNextDeclTag()
: <a class="el" href="group__Configuration.html#gacec933eef8f9eec3dfa4382e05cab251">tidy.h</a>
</li>
<li>tidyOptGetNextDocLinks()
: <a class="el" href="group__Configuration.html#ga1db79a95067d6364c02263d9492fa9e8">tidy.h</a>
</li>
<li>tidyOptGetNextPick()
: <a class="el" href="group__Configuration.html#gad1366c5c458f38d2a9c6a6335e6704d9">tidy.h</a>
</li>
<li>tidyOptGetPickList()
: <a class="el" href="group__Configuration.html#ga31f815fe2b5bf1e00d6b50be62edd0ab">tidy.h</a>
</li>
<li>tidyOptGetType()
: <a class="el" href="group__Configuration.html#ga06e2685cc2950b182ff2f7136d170a34">tidy.h</a>
</li>
<li>tidyOptGetValue()
: <a class="el" href="group__Configuration.html#ga0fbe23ab1e4ec374fa38e6f514617e4d">tidy.h</a>
</li>
<li>tidyOptIsReadOnly()
: <a class="el" href="group__Configuration.html#ga6aba2ccdb1237a70f5fe1393fee0ce4d">tidy.h</a>
</li>
<li>tidyOptParseValue()
: <a class="el" href="group__Configuration.html#gad09fbcbbaf83fbf93e0d7be9c9bb30c0">tidy.h</a>
</li>
<li>tidyOptResetAllToDefault()
: <a class="el" href="group__Configuration.html#ga874ce26884f0eeaf692c30758688888a">tidy.h</a>
</li>
<li>tidyOptResetToDefault()
: <a class="el" href="group__Configuration.html#ga2aa45ad67758ca0b18d14eafa37fe080">tidy.h</a>
</li>
<li>tidyOptResetToSnapshot()
: <a class="el" href="group__Configuration.html#gae6212b8f32990763cc18a6d3f05eb191">tidy.h</a>
</li>
<li>tidyOptSaveFile()
: <a class="el" href="group__Basic.html#gaaa6e0510b0d7ca0524c928143488c6ca">tidy.h</a>
</li>
<li>tidyOptSaveSink()
: <a class="el" href="group__Basic.html#gabf30cc37e3e7aa07dd351f083ab747ee">tidy.h</a>
</li>
<li>tidyOptSetBool()
: <a class="el" href="group__Configuration.html#gac9de7e155bea5c28713f2bfb93614472">tidy.h</a>
</li>
<li>tidyOptSetInt()
: <a class="el" href="group__Configuration.html#gad9e75a64c8dcbc54e791959cf934e1ad">tidy.h</a>
</li>
<li>tidyOptSetValue()
: <a class="el" href="group__Configuration.html#gaf37bdad3b6809d8cb78e7d6316d4ba69">tidy.h</a>
</li>
<li>tidyOptSnapshot()
: <a class="el" href="group__Configuration.html#ga4beb2c73c90c3e2ae589c2642478cebd">tidy.h</a>
</li>
<li>tidyParseBuffer()
: <a class="el" href="group__Parse.html#gaa28ce34c95750f150205843885317851">tidy.h</a>
</li>
<li>tidyParseFile()
: <a class="el" href="group__Parse.html#ga5ec263f2e430dd9c9e10437f067b2a28">tidy.h</a>
</li>
<li>tidyParseSource()
: <a class="el" href="group__Parse.html#gaa65dad2a4ca5fa97d267ddefe1180e0e">tidy.h</a>
</li>
<li>tidyParseStdin()
: <a class="el" href="group__Parse.html#ga96b41ff6e6a7f9d0b9b0e901e33ad31d">tidy.h</a>
</li>
<li>tidyParseString()
: <a class="el" href="group__Parse.html#ga50c02fa244dcd120ae339719c2132ff9">tidy.h</a>
</li>
<li>tidyPutByte()
: <a class="el" href="group__IO.html#ga2a34772782d7b786e37012fce4cd2425">tidy.h</a>
</li>
<li>tidyReleaseDate()
: <a class="el" href="group__Basic.html#gab7b404ada690635341d2e2d332102b36">tidy.h</a>
</li>
<li>tidyRunDiagnostics()
: <a class="el" href="group__Clean.html#ga6170500974cc02114f6e4a29d44b7d77">tidy.h</a>
</li>
<li>tidySaveBuffer()
: <a class="el" href="group__Save.html#ga7e8642262c8c4d34cf7cc426647d29f0">tidy.h</a>
</li>
<li>tidySaveFile()
: <a class="el" href="group__Save.html#ga19ee6e2ee0e719a97cff443ebb19ae44">tidy.h</a>
</li>
<li>tidySaveSink()
: <a class="el" href="group__Save.html#gaea985b28470453d0218092b137f71e77">tidy.h</a>
</li>
<li>tidySaveStdout()
: <a class="el" href="group__Save.html#ga6638d1800ee63fc6bea19bc2bf582be2">tidy.h</a>
</li>
<li>tidySaveString()
: <a class="el" href="group__Save.html#gaf684fefd3e42f459cf0a4ebe937ce12b">tidy.h</a>
</li>
<li>tidySetAppData()
: <a class="el" href="group__Basic.html#gaa1a9f78be3542868ac10481e2efa8708">tidy.h</a>
</li>
<li>tidySetCharEncoding()
: <a class="el" href="group__Basic.html#ga2612e184472c2a59ca822a37d030e9af">tidy.h</a>
</li>
<li>tidySetErrorBuffer()
: <a class="el" href="group__IO.html#ga5e5cffe93edf4bea0d3214be70d6f77b">tidy.h</a>
</li>
<li>tidySetErrorFile()
: <a class="el" href="group__IO.html#ga669758031bbd5d4ba957b19e77229c8b">tidy.h</a>
</li>
<li>tidySetErrorSink()
: <a class="el" href="group__IO.html#gad47c75f3af85e7927e7ac18918ec6363">tidy.h</a>
</li>
<li>tidySetFreeCall()
: <a class="el" href="group__Memory.html#ga70e707b7df86effb5727b0b9ff64eed7">tidy.h</a>
</li>
<li>tidySetInCharEncoding()
: <a class="el" href="group__Basic.html#ga05203a9193542a67b8396cf6ca8acf59">tidy.h</a>
</li>
<li>tidySetMallocCall()
: <a class="el" href="group__Memory.html#gab55079374527525e3374ebc4d2a1e625">tidy.h</a>
</li>
<li>tidySetOutCharEncoding()
: <a class="el" href="group__Basic.html#ga9b6bd07e38bf320cf88663a29967f1e9">tidy.h</a>
</li>
<li>tidySetPanicCall()
: <a class="el" href="group__Memory.html#gab12cc0435bacec1a8c725e02357acc00">tidy.h</a>
</li>
<li>tidySetReallocCall()
: <a class="el" href="group__Memory.html#ga446b538da3ee3f2e5a3827b877665b30">tidy.h</a>
</li>
<li>tidySetReportFilter()
: <a class="el" href="group__IO.html#ga51e02523601388bb83c2555b995e68b0">tidy.h</a>
</li>
<li>tidyStatus()
: <a class="el" href="group__Basic.html#gaf45a8fb57fb9bfce89c42e1cc9d3e760">tidy.h</a>
</li>
<li>tidyUngetByte()
: <a class="el" href="group__IO.html#ga0c8d46de315cabb0ac7d2cf01ca183d7">tidy.h</a>
</li>
<li>tidyWarningCount()
: <a class="el" href="group__Basic.html#ga29b0c36f75584a2a26422b021561f19c">tidy.h</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,110 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Globals</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('globals_type.html','');});
</script>
<div id="doc-content">
<div class="contents">
&#160;<ul>
<li>TidyAllocator
: <a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">tidy.h</a>
</li>
<li>TidyAllocatorVtbl
: <a class="el" href="group__Memory.html#ga3fe8c5ac7d658618c732565776940ed8">tidy.h</a>
</li>
<li>TidyEOFFunc
: <a class="el" href="group__IO.html#ga1405248cf7f1edf8af8d487f0b877e0e">tidy.h</a>
</li>
<li>TidyFree
: <a class="el" href="group__Memory.html#gaada345a86e699dfaadd8fe06718b98c1">tidy.h</a>
</li>
<li>TidyGetByteFunc
: <a class="el" href="group__IO.html#ga99e9bd01465d9fb642f4eadd69da6f9d">tidy.h</a>
</li>
<li>TidyInputSource
: <a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">tidy.h</a>
</li>
<li>TidyMalloc
: <a class="el" href="group__Memory.html#ga787c17cc35380584873e99e37c181640">tidy.h</a>
</li>
<li>TidyOptCallback
: <a class="el" href="group__Configuration.html#ga083099fce59583b2bd0951e2d8065d88">tidy.h</a>
</li>
<li>TidyOutputSink
: <a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">tidy.h</a>
</li>
<li>TidyPanic
: <a class="el" href="group__Memory.html#gad5fef9c3b423d924226b2a99f99c7d51">tidy.h</a>
</li>
<li>TidyPutByteFunc
: <a class="el" href="group__IO.html#ga0b43a69751965e7ee696085f687057e2">tidy.h</a>
</li>
<li>TidyRealloc
: <a class="el" href="group__Memory.html#ga8d63ea537373a328acf80feb89ccfef1">tidy.h</a>
</li>
<li>TidyReportFilter
: <a class="el" href="group__IO.html#gaf35a07b104206fa38abafa82969b6824">tidy.h</a>
</li>
<li>TidyUngetByteFunc
: <a class="el" href="group__IO.html#ga275970452afdc581d04459fa728b6fec">tidy.h</a>
</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,87 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Attribute Retrieval</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__AttrGet.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#groups">Modules</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Attribute Retrieval</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
Modules</h2></td></tr>
<tr class="memitem:group__AttrGetAttributeName"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__AttrGetAttributeName.html">Deprecated attribute retrieval per AttrId</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga5391e01ca5a2b497a7c044a25080468e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5391e01ca5a2b497a7c044a25080468e"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetById</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod, TidyAttrId attId)</td></tr>
<tr class="separator:ga5391e01ca5a2b497a7c044a25080468e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Lookup an attribute from a given node </p>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,4 @@
var group__AttrGet =
[
[ "Deprecated attribute retrieval per AttrId", "group__AttrGetAttributeName.html", null ]
];

View file

@ -0,0 +1,213 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Deprecated attribute retrieval per AttrId</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__AttrGetAttributeName.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Deprecated attribute retrieval per AttrId<div class="ingroups"><a class="el" href="group__AttrGet.html">Attribute Retrieval</a></div></div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga32edc3c33e5aadcdd83efd60d3ac2a3e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga32edc3c33e5aadcdd83efd60d3ac2a3e"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetHREF</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga32edc3c33e5aadcdd83efd60d3ac2a3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7869ea78760d5d62509940fc1f2c21ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7869ea78760d5d62509940fc1f2c21ac"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetSRC</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga7869ea78760d5d62509940fc1f2c21ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae3b3b79328600053c21dcb14cbc0ffa8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae3b3b79328600053c21dcb14cbc0ffa8"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetID</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae3b3b79328600053c21dcb14cbc0ffa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaab8e86c4006c219832438ee0db0daf28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaab8e86c4006c219832438ee0db0daf28"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetNAME</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaab8e86c4006c219832438ee0db0daf28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f4d4e6e768186d11e516cc0e6b2407a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8f4d4e6e768186d11e516cc0e6b2407a"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetSUMMARY</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga8f4d4e6e768186d11e516cc0e6b2407a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b3704beb81b411038692cd6a50a6812"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0b3704beb81b411038692cd6a50a6812"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetALT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga0b3704beb81b411038692cd6a50a6812"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafbeef23c8d7946a771c2179e41324e81"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafbeef23c8d7946a771c2179e41324e81"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetLONGDESC</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafbeef23c8d7946a771c2179e41324e81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga33e4dde55f16c04f7b2decbbf7b4d4a2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga33e4dde55f16c04f7b2decbbf7b4d4a2"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetUSEMAP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga33e4dde55f16c04f7b2decbbf7b4d4a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga13d19afccb2d2a369bbf93c6127adb1c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga13d19afccb2d2a369bbf93c6127adb1c"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetISMAP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga13d19afccb2d2a369bbf93c6127adb1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga643d43c8c735054a60d5443fbed8a240"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga643d43c8c735054a60d5443fbed8a240"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetLANGUAGE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga643d43c8c735054a60d5443fbed8a240"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4ad1d50bf2ba65bb32617e2fa2c41c67"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4ad1d50bf2ba65bb32617e2fa2c41c67"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetTYPE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga4ad1d50bf2ba65bb32617e2fa2c41c67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga044e7be2a5353e64aaa4b2a71089e10b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga044e7be2a5353e64aaa4b2a71089e10b"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetVALUE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga044e7be2a5353e64aaa4b2a71089e10b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf29497f73685e92521ab620f65cb3140"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf29497f73685e92521ab620f65cb3140"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetCONTENT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaf29497f73685e92521ab620f65cb3140"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3da405f3a9e87534fd828cf081c58d03"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3da405f3a9e87534fd828cf081c58d03"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetTITLE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga3da405f3a9e87534fd828cf081c58d03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d1fd6265f41c08ed5427c80316caa03"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5d1fd6265f41c08ed5427c80316caa03"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetXMLNS</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga5d1fd6265f41c08ed5427c80316caa03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga232436e2e4087c67502a12e8782e172e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga232436e2e4087c67502a12e8782e172e"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetDATAFLD</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga232436e2e4087c67502a12e8782e172e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga08bbf26729bf8a3f6c1390d26d3666d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga08bbf26729bf8a3f6c1390d26d3666d0"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetWIDTH</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga08bbf26729bf8a3f6c1390d26d3666d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae148f282af56270d6e811b97268bca64"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae148f282af56270d6e811b97268bca64"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetHEIGHT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae148f282af56270d6e811b97268bca64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafe94b5b5ae7288d6d866f7b82703b82a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafe94b5b5ae7288d6d866f7b82703b82a"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetFOR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafe94b5b5ae7288d6d866f7b82703b82a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga048e47b2b4c2f14512c3d7f585b2d004"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga048e47b2b4c2f14512c3d7f585b2d004"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetSELECTED</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga048e47b2b4c2f14512c3d7f585b2d004"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga94406af9c9c20b1942cce43c506ecf61"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga94406af9c9c20b1942cce43c506ecf61"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetCHECKED</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga94406af9c9c20b1942cce43c506ecf61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga992d84e0b6b5b3f25c0e40c7b25bd13f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga992d84e0b6b5b3f25c0e40c7b25bd13f"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetLANG</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga992d84e0b6b5b3f25c0e40c7b25bd13f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafda31fbe48294c6feeef15449629341a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafda31fbe48294c6feeef15449629341a"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetTARGET</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafda31fbe48294c6feeef15449629341a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad023e11b117601b6abdc4373db879d34"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad023e11b117601b6abdc4373db879d34"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetHTTP_EQUIV</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gad023e11b117601b6abdc4373db879d34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga28306ff6130eab4c88fce32674326280"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga28306ff6130eab4c88fce32674326280"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetREL</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga28306ff6130eab4c88fce32674326280"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9fed89179a23ad83c73948c045507095"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9fed89179a23ad83c73948c045507095"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnMOUSEMOVE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga9fed89179a23ad83c73948c045507095"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c723febdf97b14e7339dede87b410e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5c723febdf97b14e7339dede87b410e7"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnMOUSEDOWN</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga5c723febdf97b14e7339dede87b410e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa218ed968a4b8fa50b43a4a549209077"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa218ed968a4b8fa50b43a4a549209077"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnMOUSEUP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaa218ed968a4b8fa50b43a4a549209077"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga38fe84b14dafb84b3f40968dc27b86e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga38fe84b14dafb84b3f40968dc27b86e3"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnCLICK</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga38fe84b14dafb84b3f40968dc27b86e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga66be75bf699308d87172e0bf03100363"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga66be75bf699308d87172e0bf03100363"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnMOUSEOVER</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga66be75bf699308d87172e0bf03100363"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b13bb4f3475afbded6e4ae6a2bdcf2b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0b13bb4f3475afbded6e4ae6a2bdcf2b"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnMOUSEOUT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga0b13bb4f3475afbded6e4ae6a2bdcf2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaabfd3fbdaf97f83fe2da402d0cbe9e8e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaabfd3fbdaf97f83fe2da402d0cbe9e8e"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnKEYDOWN</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaabfd3fbdaf97f83fe2da402d0cbe9e8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73473cc4d39d2fd70b860ebebcdc4815"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga73473cc4d39d2fd70b860ebebcdc4815"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnKEYUP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga73473cc4d39d2fd70b860ebebcdc4815"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6beda5d89c91f6b387929b930832fb57"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6beda5d89c91f6b387929b930832fb57"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnKEYPRESS</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga6beda5d89c91f6b387929b930832fb57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4fd4f5b38f99d395b8a7e253cc45ef28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4fd4f5b38f99d395b8a7e253cc45ef28"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnFOCUS</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga4fd4f5b38f99d395b8a7e253cc45ef28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5a038e1439320c57c983da87efe64c3e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5a038e1439320c57c983da87efe64c3e"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnBLUR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga5a038e1439320c57c983da87efe64c3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadcde1dd3d87752162067bdac5d2dd785"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadcde1dd3d87752162067bdac5d2dd785"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetBGCOLOR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gadcde1dd3d87752162067bdac5d2dd785"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae8e7d8d65a20f14d6aa875493b195329"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae8e7d8d65a20f14d6aa875493b195329"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetLINK</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae8e7d8d65a20f14d6aa875493b195329"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga49e3f791908e26561566587b0f15b37d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga49e3f791908e26561566587b0f15b37d"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetALINK</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga49e3f791908e26561566587b0f15b37d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae46a7c41114c29766f9fa95c10b36f9d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae46a7c41114c29766f9fa95c10b36f9d"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetVLINK</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae46a7c41114c29766f9fa95c10b36f9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c4b94ac9cfcbd403ce02690c9196388"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5c4b94ac9cfcbd403ce02690c9196388"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetTEXT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga5c4b94ac9cfcbd403ce02690c9196388"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa90006fbac322f2577db885c913c7d19"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa90006fbac322f2577db885c913c7d19"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetSTYLE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaa90006fbac322f2577db885c913c7d19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaae1595d000373dd64c9dfe0a89d03597"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaae1595d000373dd64c9dfe0a89d03597"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetABBR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaae1595d000373dd64c9dfe0a89d03597"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd6746350a6e8d7e324d0c309777f059"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafd6746350a6e8d7e324d0c309777f059"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetCOLSPAN</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafd6746350a6e8d7e324d0c309777f059"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga837b3be1dc949e7989dcbf25deaf5b36"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga837b3be1dc949e7989dcbf25deaf5b36"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetROWSPAN</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga837b3be1dc949e7989dcbf25deaf5b36"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000004">Deprecated:</a></b></dt><dd>The functions tidyAttrGet{AttributeName} are deprecated and should be replaced by tidyAttrGetById. For instance, tidyAttrGetID( TidyNode tnod ) can be replaced by tidyAttrGetById( TidyNode tnod, TidyAttr_ID ). This avoids a potential name clash with tidyAttrGetId for case-insensitive languages.</dd></dl>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,213 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Deprecated attribute interrogation per AttrId</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__AttrIsAttributeName.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Deprecated attribute interrogation per AttrId<div class="ingroups"><a class="el" href="group__Attribute.html">Attribute Interrogation</a></div></div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga7c5dab5750d48c0849fb5afddcaf6ef1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7c5dab5750d48c0849fb5afddcaf6ef1"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsHREF</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga7c5dab5750d48c0849fb5afddcaf6ef1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9e42faa67c4c67d1f20b17494bcd85ae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9e42faa67c4c67d1f20b17494bcd85ae"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsSRC</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga9e42faa67c4c67d1f20b17494bcd85ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga40eb7812272130ee672347252f8d2803"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga40eb7812272130ee672347252f8d2803"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsID</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga40eb7812272130ee672347252f8d2803"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga30a54710b484eac706e936a69fb95e29"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga30a54710b484eac706e936a69fb95e29"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsNAME</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga30a54710b484eac706e936a69fb95e29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab2b19098f9cf2e7c74d8b424e086df43"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab2b19098f9cf2e7c74d8b424e086df43"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsSUMMARY</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gab2b19098f9cf2e7c74d8b424e086df43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad621c0fd59bdacd162dfdd769a62ef27"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad621c0fd59bdacd162dfdd769a62ef27"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsALT</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gad621c0fd59bdacd162dfdd769a62ef27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0a99b0a5db896cb47c8b40ef110370c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0a99b0a5db896cb47c8b40ef110370c8"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsLONGDESC</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga0a99b0a5db896cb47c8b40ef110370c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb125294c12e461615f32d9ffdb9bbd7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaeb125294c12e461615f32d9ffdb9bbd7"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsUSEMAP</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gaeb125294c12e461615f32d9ffdb9bbd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga33c5307a710a27f636ca150112de3f7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga33c5307a710a27f636ca150112de3f7b"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsISMAP</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga33c5307a710a27f636ca150112de3f7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac903236acff81674020778300c3a3862"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac903236acff81674020778300c3a3862"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsLANGUAGE</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gac903236acff81674020778300c3a3862"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7a9c5c70693337edf09b36f483229fe5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7a9c5c70693337edf09b36f483229fe5"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsTYPE</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga7a9c5c70693337edf09b36f483229fe5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9454a023bc9f5663c56b8404ec8406c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9454a023bc9f5663c56b8404ec8406c8"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsVALUE</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga9454a023bc9f5663c56b8404ec8406c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac97bd371ff8401f13a333273e5e3bf22"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac97bd371ff8401f13a333273e5e3bf22"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsCONTENT</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gac97bd371ff8401f13a333273e5e3bf22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a47ddd81d777ff5a086bedc4e951040"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6a47ddd81d777ff5a086bedc4e951040"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsTITLE</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga6a47ddd81d777ff5a086bedc4e951040"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1147ae3c7c35ba4d4241832733859b78"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1147ae3c7c35ba4d4241832733859b78"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsXMLNS</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga1147ae3c7c35ba4d4241832733859b78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e3baf9e8a4ebe112b1865f3eb4b51fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3e3baf9e8a4ebe112b1865f3eb4b51fe"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsDATAFLD</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga3e3baf9e8a4ebe112b1865f3eb4b51fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7c62cdc314ebba251cf25f0eeec02f56"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7c62cdc314ebba251cf25f0eeec02f56"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsWIDTH</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga7c62cdc314ebba251cf25f0eeec02f56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb9e235fbc570a2fd73584e9c5a992be"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaeb9e235fbc570a2fd73584e9c5a992be"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsHEIGHT</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gaeb9e235fbc570a2fd73584e9c5a992be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9eb541ed5e3b751a5d1fc1350443b5e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9eb541ed5e3b751a5d1fc1350443b5e6"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsFOR</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga9eb541ed5e3b751a5d1fc1350443b5e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a6824904535e40e3bdc2b17c4cf9dd2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8a6824904535e40e3bdc2b17c4cf9dd2"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsSELECTED</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga8a6824904535e40e3bdc2b17c4cf9dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae55a371bf3b146788b217be62499aa35"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae55a371bf3b146788b217be62499aa35"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsCHECKED</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gae55a371bf3b146788b217be62499aa35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae8f47e206721fffc4eda7ca4af79e01e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae8f47e206721fffc4eda7ca4af79e01e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsLANG</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gae8f47e206721fffc4eda7ca4af79e01e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga315f297329d38bd0b69307e329699bd6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga315f297329d38bd0b69307e329699bd6"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsTARGET</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga315f297329d38bd0b69307e329699bd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaee94d3e34dd79b67e82c738e35076818"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaee94d3e34dd79b67e82c738e35076818"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsHTTP_EQUIV</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gaee94d3e34dd79b67e82c738e35076818"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga58a482b3e743570dcb88b64b9c93f172"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga58a482b3e743570dcb88b64b9c93f172"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsREL</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga58a482b3e743570dcb88b64b9c93f172"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad69f1e1cf8a7cf6d70359b7344839e79"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad69f1e1cf8a7cf6d70359b7344839e79"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnMOUSEMOVE</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gad69f1e1cf8a7cf6d70359b7344839e79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1df15af0e642d1c1bd1bbc64ffd894e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1df15af0e642d1c1bd1bbc64ffd894e9"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnMOUSEDOWN</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga1df15af0e642d1c1bd1bbc64ffd894e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga71c648c7d945d5d1a1da686813ef4149"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga71c648c7d945d5d1a1da686813ef4149"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnMOUSEUP</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga71c648c7d945d5d1a1da686813ef4149"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4e70306e72db98316ff36c07058667ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4e70306e72db98316ff36c07058667ec"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnCLICK</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga4e70306e72db98316ff36c07058667ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadea7c51060ca59643fe1c4be493f70f8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadea7c51060ca59643fe1c4be493f70f8"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnMOUSEOVER</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gadea7c51060ca59643fe1c4be493f70f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadba041c3573d5457fbee24356d4f59fc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadba041c3573d5457fbee24356d4f59fc"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnMOUSEOUT</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gadba041c3573d5457fbee24356d4f59fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5699e85b46e535b657c70b47306a08db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5699e85b46e535b657c70b47306a08db"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnKEYDOWN</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga5699e85b46e535b657c70b47306a08db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf4d69efe322c065fef448b5d5b48b8f7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf4d69efe322c065fef448b5d5b48b8f7"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnKEYUP</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gaf4d69efe322c065fef448b5d5b48b8f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9b08c6cf7ec3f3605722486c4ba42b4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9b08c6cf7ec3f3605722486c4ba42b4f"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnKEYPRESS</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga9b08c6cf7ec3f3605722486c4ba42b4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga54437cfd33daef01fd9d9e63b79a20f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga54437cfd33daef01fd9d9e63b79a20f5"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnFOCUS</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga54437cfd33daef01fd9d9e63b79a20f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab704326c008f437a30878b8dd632ecca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab704326c008f437a30878b8dd632ecca"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnBLUR</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gab704326c008f437a30878b8dd632ecca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad75eb36382a280b90761cba07fcf1895"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad75eb36382a280b90761cba07fcf1895"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsBGCOLOR</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gad75eb36382a280b90761cba07fcf1895"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d88a7dcf98264502e1a2a18014f58a7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5d88a7dcf98264502e1a2a18014f58a7"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsLINK</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga5d88a7dcf98264502e1a2a18014f58a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73acdbe07d9f4263897c2d7ef2f55a8d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga73acdbe07d9f4263897c2d7ef2f55a8d"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsALINK</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga73acdbe07d9f4263897c2d7ef2f55a8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga502ead90e7b121fd1ae1b034a2a046da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga502ead90e7b121fd1ae1b034a2a046da"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsVLINK</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga502ead90e7b121fd1ae1b034a2a046da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7c6fde56b1bb05a07043ac1b69a72db8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7c6fde56b1bb05a07043ac1b69a72db8"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsTEXT</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga7c6fde56b1bb05a07043ac1b69a72db8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga93224d5a31b94c82a4f97577338c3a59"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga93224d5a31b94c82a4f97577338c3a59"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsSTYLE</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga93224d5a31b94c82a4f97577338c3a59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga763c7d67faa40b48a0485d4aaeddf694"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga763c7d67faa40b48a0485d4aaeddf694"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsABBR</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga763c7d67faa40b48a0485d4aaeddf694"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga69119cd18a1fb79bb02b78f8bf145f81"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga69119cd18a1fb79bb02b78f8bf145f81"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsCOLSPAN</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga69119cd18a1fb79bb02b78f8bf145f81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaee7e2dfe999d6831d3af1e826dcf3c22"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaee7e2dfe999d6831d3af1e826dcf3c22"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsROWSPAN</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gaee7e2dfe999d6831d3af1e826dcf3c22"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000003">Deprecated:</a></b></dt><dd>The functions tidyAttrIs{AttributeName} are deprecated and should be replaced by tidyAttrGetId.</dd></dl>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,93 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Attribute Interrogation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__Attribute.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#groups">Modules</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Attribute Interrogation</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
Modules</h2></td></tr>
<tr class="memitem:group__AttrIsAttributeName"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__AttrIsAttributeName.html">Deprecated attribute interrogation per AttrId</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga42c5074e590ed76a7a641dfd179471d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga42c5074e590ed76a7a641dfd179471d9"></a>
TidyAttrId TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetId</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga42c5074e590ed76a7a641dfd179471d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1e4d8ec29e240a6415b2caa7fff2b502"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1e4d8ec29e240a6415b2caa7fff2b502"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsEvent</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga1e4d8ec29e240a6415b2caa7fff2b502"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9f52a0de76388df02294718c573911bd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9f52a0de76388df02294718c573911bd"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsProp</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga9f52a0de76388df02294718c573911bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Get information about any given attribute. </p>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,4 @@
var group__Attribute =
[
[ "Deprecated attribute interrogation per AttrId", "group__AttrIsAttributeName.html", null ]
];

View file

@ -0,0 +1,619 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Basic Operations</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__Basic.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Basic Operations</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga728e98da5985ecb26de7c6c45f7fcaf2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga728e98da5985ecb26de7c6c45f7fcaf2"></a>
<a class="el" href="structTidyDoc.html">TidyDoc</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyCreate</b> (void)</td></tr>
<tr class="separator:ga728e98da5985ecb26de7c6c45f7fcaf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf58ea992501470e0998182a1c75df2aa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf58ea992501470e0998182a1c75df2aa"></a>
<a class="el" href="structTidyDoc.html">TidyDoc</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyCreateWithAllocator</b> (<a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a> *allocator)</td></tr>
<tr class="separator:gaf58ea992501470e0998182a1c75df2aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacc380c1451088b89898a85337b113713"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacc380c1451088b89898a85337b113713"></a>
void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyRelease</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:gacc380c1451088b89898a85337b113713"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa1a9f78be3542868ac10481e2efa8708"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gaa1a9f78be3542868ac10481e2efa8708">tidySetAppData</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, void *appData)</td></tr>
<tr class="separator:gaa1a9f78be3542868ac10481e2efa8708"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1319c9757d4f8c596615e0fdcfcf2504"><td class="memItemLeft" align="right" valign="top">void *TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga1319c9757d4f8c596615e0fdcfcf2504">tidyGetAppData</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga1319c9757d4f8c596615e0fdcfcf2504"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab7b404ada690635341d2e2d332102b36"><td class="memItemLeft" align="right" valign="top">ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gab7b404ada690635341d2e2d332102b36">tidyReleaseDate</a> (void)</td></tr>
<tr class="separator:gab7b404ada690635341d2e2d332102b36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5f5a51c65b1e108a1f93d1bb946afab3"><td class="memItemLeft" align="right" valign="top">ctmbstr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga5f5a51c65b1e108a1f93d1bb946afab3">tidyLibraryVersion</a> (void)</td></tr>
<tr class="separator:ga5f5a51c65b1e108a1f93d1bb946afab3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf45a8fb57fb9bfce89c42e1cc9d3e760"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gaf45a8fb57fb9bfce89c42e1cc9d3e760">tidyStatus</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:gaf45a8fb57fb9bfce89c42e1cc9d3e760"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8fbec4bc2b67c4f525440cfc7196b443"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga8fbec4bc2b67c4f525440cfc7196b443">tidyDetectedHtmlVersion</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga8fbec4bc2b67c4f525440cfc7196b443"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf3279c9a0506629d2ae766c31c1de48d"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gaf3279c9a0506629d2ae766c31c1de48d">tidyDetectedXhtml</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:gaf3279c9a0506629d2ae766c31c1de48d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8dd761b5e230119f8eb6c412f12fdec2"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga8dd761b5e230119f8eb6c412f12fdec2">tidyDetectedGenericXml</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga8dd761b5e230119f8eb6c412f12fdec2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3617548e3669d00ad074daaaa8f3460d"><td class="memItemLeft" align="right" valign="top">uint TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga3617548e3669d00ad074daaaa8f3460d">tidyErrorCount</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga3617548e3669d00ad074daaaa8f3460d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga29b0c36f75584a2a26422b021561f19c"><td class="memItemLeft" align="right" valign="top">uint TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga29b0c36f75584a2a26422b021561f19c">tidyWarningCount</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga29b0c36f75584a2a26422b021561f19c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56ad617084cdcbb485f06f597de7dedb"><td class="memItemLeft" align="right" valign="top">uint TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga56ad617084cdcbb485f06f597de7dedb">tidyAccessWarningCount</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga56ad617084cdcbb485f06f597de7dedb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac17c01a0dbb8f73bdee29df48e499988"><td class="memItemLeft" align="right" valign="top">uint TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gac17c01a0dbb8f73bdee29df48e499988">tidyConfigErrorCount</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:gac17c01a0dbb8f73bdee29df48e499988"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2dec710c0d4927e76a7b0d338b11693a"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga2dec710c0d4927e76a7b0d338b11693a">tidyLoadConfig</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr configFile)</td></tr>
<tr class="separator:ga2dec710c0d4927e76a7b0d338b11693a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac677de148c6f00fc96a682c21433ab1c"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gac677de148c6f00fc96a682c21433ab1c">tidyLoadConfigEnc</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr configFile, ctmbstr charenc)</td></tr>
<tr class="separator:gac677de148c6f00fc96a682c21433ab1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac10c770d6ea5a0610159ad17f8427943"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac10c770d6ea5a0610159ad17f8427943"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyFileExists</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr filename)</td></tr>
<tr class="separator:gac10c770d6ea5a0610159ad17f8427943"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2612e184472c2a59ca822a37d030e9af"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga2612e184472c2a59ca822a37d030e9af">tidySetCharEncoding</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr encnam)</td></tr>
<tr class="separator:ga2612e184472c2a59ca822a37d030e9af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga05203a9193542a67b8396cf6ca8acf59"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga05203a9193542a67b8396cf6ca8acf59">tidySetInCharEncoding</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr encnam)</td></tr>
<tr class="separator:ga05203a9193542a67b8396cf6ca8acf59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9b6bd07e38bf320cf88663a29967f1e9"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga9b6bd07e38bf320cf88663a29967f1e9">tidySetOutCharEncoding</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr encnam)</td></tr>
<tr class="separator:ga9b6bd07e38bf320cf88663a29967f1e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa6e0510b0d7ca0524c928143488c6ca"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gaaa6e0510b0d7ca0524c928143488c6ca">tidyOptSaveFile</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr cfgfil)</td></tr>
<tr class="separator:gaaa6e0510b0d7ca0524c928143488c6ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabf30cc37e3e7aa07dd351f083ab747ee"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gabf30cc37e3e7aa07dd351f083ab747ee">tidyOptSaveSink</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *sink)</td></tr>
<tr class="separator:gabf30cc37e3e7aa07dd351f083ab747ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4c050ea7d2746db948ad45edb2264d70"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga4c050ea7d2746db948ad45edb2264d70">tidyErrorSummary</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga4c050ea7d2746db948ad45edb2264d70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga28384bf13bf6962c8ef0bcab9b4b7971"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga28384bf13bf6962c8ef0bcab9b4b7971">tidyGeneralInfo</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga28384bf13bf6962c8ef0bcab9b4b7971"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Tidy public interface</p>
<p>Several functions return an integer document status:</p>
<pre>
0 -&gt; SUCCESS
&gt;0 -&gt; 1 == TIDY WARNING, 2 == TIDY ERROR
&lt;0 -&gt; SEVERE ERROR
</pre><p>The following is a short example program.</p>
<pre>
#include &lt;<a class="el" href="tidy_8h.html">tidy.h</a>&gt;
#include &lt;<a class="el" href="buffio_8h.html">buffio.h</a>&gt;
#include &lt;stdio.h&gt;
#include &lt;errno.h&gt;</pre><pre>int main(int argc, char **argv )
{
const char* input = "&amp;lt;title&amp;gt;Foo&amp;lt;/title&amp;gt;&amp;lt;p&amp;gt;Foo!";
TidyBuffer output;
TidyBuffer errbuf;
int rc = -1;
Bool ok;</pre><pre> <a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc = tidyCreate(); // Initialize "document"
tidyBufInit( &amp;output );
tidyBufInit( &amp;errbuf );
printf( "Tidying:\t\%s\\n", input );</pre><pre> ok = tidyOptSetBool( tdoc, TidyXhtmlOut, yes ); // Convert to XHTML
if ( ok )
rc = tidySetErrorBuffer( tdoc, &amp;errbuf ); // Capture diagnostics
if ( rc &gt;= 0 )
rc = tidyParseString( tdoc, input ); // Parse the input
if ( rc &gt;= 0 )
rc = tidyCleanAndRepair( tdoc ); // Tidy it up!
if ( rc &gt;= 0 )
rc = tidyRunDiagnostics( tdoc ); // Kvetch
if ( rc &gt; 1 ) // If error, force output.
rc = ( tidyOptSetBool(tdoc, TidyForceOutput, yes) ? rc : -1 );
if ( rc &gt;= 0 )
rc = tidySaveBuffer( tdoc, &amp;output ); // Pretty Print</pre><pre> if ( rc &gt;= 0 )
{
if ( rc &gt; 0 )
printf( "\\nDiagnostics:\\n\\n\%s", errbuf.bp );
printf( "\\nAnd here is the result:\\n\\n\%s", output.bp );
}
else
printf( "A severe error (\%d) occurred.\\n", rc );</pre><pre> tidyBufFree( &amp;output );
tidyBufFree( &amp;errbuf );
tidyRelease( tdoc );
return rc;
}
</pre> <h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="gaa1a9f78be3542868ac10481e2efa8708"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidySetAppData </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>appData</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Let application store a chunk of data w/ each Tidy instance. Useful for callbacks. </p>
</div>
</div>
<a class="anchor" id="ga1319c9757d4f8c596615e0fdcfcf2504"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* TIDY_CALL tidyGetAppData </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Get application data set previously </p>
</div>
</div>
<a class="anchor" id="gab7b404ada690635341d2e2d332102b36"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ctmbstr TIDY_CALL tidyReleaseDate </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Get release date (version) for current library </p><dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd><a class="el" href="group__Basic.html#gab7b404ada690635341d2e2d332102b36">tidyReleaseDate()</a> is deprecated in favor of semantic versioning and should be replaced with <a class="el" href="group__Basic.html#ga5f5a51c65b1e108a1f93d1bb946afab3">tidyLibraryVersion()</a>. </dd></dl>
</div>
</div>
<a class="anchor" id="ga5f5a51c65b1e108a1f93d1bb946afab3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">ctmbstr tidyLibraryVersion </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Get version number for the current library </p>
</div>
</div>
<a class="anchor" id="gaf45a8fb57fb9bfce89c42e1cc9d3e760"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyStatus </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Get status of current document. </p>
</div>
</div>
<a class="anchor" id="ga8fbec4bc2b67c4f525440cfc7196b443"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyDetectedHtmlVersion </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Detected HTML version: 0, 2, 3 or 4 </p>
</div>
</div>
<a class="anchor" id="gaf3279c9a0506629d2ae766c31c1de48d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Bool TIDY_CALL tidyDetectedXhtml </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Input is XHTML? </p>
</div>
</div>
<a class="anchor" id="ga8dd761b5e230119f8eb6c412f12fdec2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Bool TIDY_CALL tidyDetectedGenericXml </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Input is generic XML (not HTML or XHTML)? </p>
</div>
</div>
<a class="anchor" id="ga3617548e3669d00ad074daaaa8f3460d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint TIDY_CALL tidyErrorCount </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Number of Tidy errors encountered. If &gt; 0, output is suppressed unless TidyForceOutput is set. </p>
</div>
</div>
<a class="anchor" id="ga29b0c36f75584a2a26422b021561f19c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint TIDY_CALL tidyWarningCount </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Number of Tidy warnings encountered. </p>
</div>
</div>
<a class="anchor" id="ga56ad617084cdcbb485f06f597de7dedb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint TIDY_CALL tidyAccessWarningCount </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Number of Tidy accessibility warnings encountered. </p>
</div>
</div>
<a class="anchor" id="gac17c01a0dbb8f73bdee29df48e499988"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint TIDY_CALL tidyConfigErrorCount </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Number of Tidy configuration errors encountered. </p>
</div>
</div>
<a class="anchor" id="ga2dec710c0d4927e76a7b0d338b11693a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyLoadConfig </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ctmbstr&#160;</td>
<td class="paramname"><em>configFile</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Load an ASCII Tidy configuration file </p>
</div>
</div>
<a class="anchor" id="gac677de148c6f00fc96a682c21433ab1c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyLoadConfigEnc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ctmbstr&#160;</td>
<td class="paramname"><em>configFile</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ctmbstr&#160;</td>
<td class="paramname"><em>charenc</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Load a Tidy configuration file with the specified character encoding </p>
</div>
</div>
<a class="anchor" id="ga2612e184472c2a59ca822a37d030e9af"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidySetCharEncoding </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ctmbstr&#160;</td>
<td class="paramname"><em>encnam</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the input/output character encoding for parsing markup. Values include: ascii, latin1, raw, utf8, iso2022, mac, win1252, utf16le, utf16be, utf16, big5 and shiftjis. Case in-sensitive. </p>
</div>
</div>
<a class="anchor" id="ga05203a9193542a67b8396cf6ca8acf59"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidySetInCharEncoding </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ctmbstr&#160;</td>
<td class="paramname"><em>encnam</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the input encoding for parsing markup. As for tidySetCharEncoding but only affects the input encoding </p>
</div>
</div>
<a class="anchor" id="ga9b6bd07e38bf320cf88663a29967f1e9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidySetOutCharEncoding </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ctmbstr&#160;</td>
<td class="paramname"><em>encnam</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set the output encoding. </p>
</div>
</div>
<a class="anchor" id="gaaa6e0510b0d7ca0524c928143488c6ca"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyOptSaveFile </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ctmbstr&#160;</td>
<td class="paramname"><em>cfgfil</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Save current settings to named file. Only non-default values are written. </p>
</div>
</div>
<a class="anchor" id="gabf30cc37e3e7aa07dd351f083ab747ee"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyOptSaveSink </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *&#160;</td>
<td class="paramname"><em>sink</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Save current settings to given output sink. Only non-default values are written. </p>
</div>
</div>
<a class="anchor" id="ga4c050ea7d2746db948ad45edb2264d70"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyErrorSummary </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Write more complete information about errors to current error sink. </p>
</div>
</div>
<a class="anchor" id="ga28384bf13bf6962c8ef0bcab9b4b7971"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyGeneralInfo </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Write more general information about markup to current error sink. </p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,24 @@
var group__Basic =
[
[ "tidySetAppData", "group__Basic.html#gaa1a9f78be3542868ac10481e2efa8708", null ],
[ "tidyGetAppData", "group__Basic.html#ga1319c9757d4f8c596615e0fdcfcf2504", null ],
[ "tidyReleaseDate", "group__Basic.html#gab7b404ada690635341d2e2d332102b36", null ],
[ "tidyLibraryVersion", "group__Basic.html#ga5f5a51c65b1e108a1f93d1bb946afab3", null ],
[ "tidyStatus", "group__Basic.html#gaf45a8fb57fb9bfce89c42e1cc9d3e760", null ],
[ "tidyDetectedHtmlVersion", "group__Basic.html#ga8fbec4bc2b67c4f525440cfc7196b443", null ],
[ "tidyDetectedXhtml", "group__Basic.html#gaf3279c9a0506629d2ae766c31c1de48d", null ],
[ "tidyDetectedGenericXml", "group__Basic.html#ga8dd761b5e230119f8eb6c412f12fdec2", null ],
[ "tidyErrorCount", "group__Basic.html#ga3617548e3669d00ad074daaaa8f3460d", null ],
[ "tidyWarningCount", "group__Basic.html#ga29b0c36f75584a2a26422b021561f19c", null ],
[ "tidyAccessWarningCount", "group__Basic.html#ga56ad617084cdcbb485f06f597de7dedb", null ],
[ "tidyConfigErrorCount", "group__Basic.html#gac17c01a0dbb8f73bdee29df48e499988", null ],
[ "tidyLoadConfig", "group__Basic.html#ga2dec710c0d4927e76a7b0d338b11693a", null ],
[ "tidyLoadConfigEnc", "group__Basic.html#gac677de148c6f00fc96a682c21433ab1c", null ],
[ "tidySetCharEncoding", "group__Basic.html#ga2612e184472c2a59ca822a37d030e9af", null ],
[ "tidySetInCharEncoding", "group__Basic.html#ga05203a9193542a67b8396cf6ca8acf59", null ],
[ "tidySetOutCharEncoding", "group__Basic.html#ga9b6bd07e38bf320cf88663a29967f1e9", null ],
[ "tidyOptSaveFile", "group__Basic.html#gaaa6e0510b0d7ca0524c928143488c6ca", null ],
[ "tidyOptSaveSink", "group__Basic.html#gabf30cc37e3e7aa07dd351f083ab747ee", null ],
[ "tidyErrorSummary", "group__Basic.html#ga4c050ea7d2746db948ad45edb2264d70", null ],
[ "tidyGeneralInfo", "group__Basic.html#ga28384bf13bf6962c8ef0bcab9b4b7971", null ]
];

View file

@ -0,0 +1,119 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Diagnostics and Repair</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__Clean.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Diagnostics and Repair</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga11fd23eeb4acfaa0f9501effa0c21269"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Clean.html#ga11fd23eeb4acfaa0f9501effa0c21269">tidyCleanAndRepair</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga11fd23eeb4acfaa0f9501effa0c21269"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6170500974cc02114f6e4a29d44b7d77"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Clean.html#ga6170500974cc02114f6e4a29d44b7d77">tidyRunDiagnostics</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga6170500974cc02114f6e4a29d44b7d77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9d6afa024be3a5e678886cb6ca09b842"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9d6afa024be3a5e678886cb6ca09b842"></a>
int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyReportDoctype</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga9d6afa024be3a5e678886cb6ca09b842"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="ga11fd23eeb4acfaa0f9501effa0c21269"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyCleanAndRepair </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Execute configured cleanup and repair operations on parsed markup </p>
</div>
</div>
<a class="anchor" id="ga6170500974cc02114f6e4a29d44b7d77"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyRunDiagnostics </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Run configured diagnostics on parsed and repaired markup. Must call <a class="el" href="group__Clean.html#ga11fd23eeb4acfaa0f9501effa0c21269">tidyCleanAndRepair()</a> first. </p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,5 @@
var group__Clean =
[
[ "tidyCleanAndRepair", "group__Clean.html#ga11fd23eeb4acfaa0f9501effa0c21269", null ],
[ "tidyRunDiagnostics", "group__Clean.html#ga6170500974cc02114f6e4a29d44b7d77", null ]
];

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,40 @@
var group__Configuration =
[
[ "TidyOptCallback", "group__Configuration.html#ga083099fce59583b2bd0951e2d8065d88", null ],
[ "tidyOptGetIdForName", "group__Configuration.html#ga500f31ba81d015b8ce9dad6f2a6ade75", null ],
[ "tidyGetOptionList", "group__Configuration.html#gab92a35ffbd3b0b668534d63f94d2486f", null ],
[ "tidyGetNextOption", "group__Configuration.html#ga1a3088dacc539487e00f1eb4009dafc0", null ],
[ "tidyGetOption", "group__Configuration.html#ga030c695d6407b2756856eb1862642cfe", null ],
[ "tidyGetOptionByName", "group__Configuration.html#gaeae2e147645697fc54234ff2526a8108", null ],
[ "tidyOptGetId", "group__Configuration.html#ga51cf095b76921b4e290e14814998f096", null ],
[ "tidyOptGetName", "group__Configuration.html#gaf370cd2ea113747f50da185fda24adcb", null ],
[ "tidyOptGetType", "group__Configuration.html#ga06e2685cc2950b182ff2f7136d170a34", null ],
[ "tidyOptIsReadOnly", "group__Configuration.html#ga6aba2ccdb1237a70f5fe1393fee0ce4d", null ],
[ "tidyOptGetCategory", "group__Configuration.html#ga1d8b72e64e4d949dc21599fa788e842f", null ],
[ "tidyOptGetDefault", "group__Configuration.html#gab9e02c9927fe2c382ec5f81b4acf9cb4", null ],
[ "tidyOptGetDefaultInt", "group__Configuration.html#gafc8df35e864dd3a24f23aca3c2f8bd9d", null ],
[ "tidyOptGetDefaultBool", "group__Configuration.html#gadadea4da66e3718e02b720c2b59d170b", null ],
[ "tidyOptGetPickList", "group__Configuration.html#ga31f815fe2b5bf1e00d6b50be62edd0ab", null ],
[ "tidyOptGetNextPick", "group__Configuration.html#gad1366c5c458f38d2a9c6a6335e6704d9", null ],
[ "tidyOptGetValue", "group__Configuration.html#ga0fbe23ab1e4ec374fa38e6f514617e4d", null ],
[ "tidyOptSetValue", "group__Configuration.html#gaf37bdad3b6809d8cb78e7d6316d4ba69", null ],
[ "tidyOptParseValue", "group__Configuration.html#gad09fbcbbaf83fbf93e0d7be9c9bb30c0", null ],
[ "tidyOptGetInt", "group__Configuration.html#ga7ff683612d446b07318517e564cccc7a", null ],
[ "tidyOptSetInt", "group__Configuration.html#gad9e75a64c8dcbc54e791959cf934e1ad", null ],
[ "tidyOptGetBool", "group__Configuration.html#ga09e6c999e9e7ebc94ea3d9cf5d674125", null ],
[ "tidyOptSetBool", "group__Configuration.html#gac9de7e155bea5c28713f2bfb93614472", null ],
[ "tidyOptResetToDefault", "group__Configuration.html#ga2aa45ad67758ca0b18d14eafa37fe080", null ],
[ "tidyOptResetAllToDefault", "group__Configuration.html#ga874ce26884f0eeaf692c30758688888a", null ],
[ "tidyOptSnapshot", "group__Configuration.html#ga4beb2c73c90c3e2ae589c2642478cebd", null ],
[ "tidyOptResetToSnapshot", "group__Configuration.html#gae6212b8f32990763cc18a6d3f05eb191", null ],
[ "tidyOptDiffThanDefault", "group__Configuration.html#ga083cb42d6f4413604240b5c1b3aa2070", null ],
[ "tidyOptDiffThanSnapshot", "group__Configuration.html#ga793bc9e177aa90301802e44c4fc22e0e", null ],
[ "tidyOptCopyConfig", "group__Configuration.html#ga0b6cb26ab5dbbe0a0841d605fbd06fad", null ],
[ "tidyOptGetEncName", "group__Configuration.html#ga47f8502cc202fc7423937647957955a3", null ],
[ "tidyOptGetCurrPick", "group__Configuration.html#ga0785047cc73d5fbc88691861a0fa9c78", null ],
[ "tidyOptGetDeclTagList", "group__Configuration.html#ga55f30cf9e507f8fc66330ec3b0132620", null ],
[ "tidyOptGetNextDeclTag", "group__Configuration.html#gacec933eef8f9eec3dfa4382e05cab251", null ],
[ "tidyOptGetDoc", "group__Configuration.html#gafca3ed506463e192187133ff646a643d", null ],
[ "tidyOptGetDocLinksList", "group__Configuration.html#gaeed1ef5cb5329f3f5aca0a8ad7e8ea4f", null ],
[ "tidyOptGetNextDocLinks", "group__Configuration.html#ga1db79a95067d6364c02263d9492fa9e8", null ]
];

517
htmldoc/api/group__IO.html Normal file
View file

@ -0,0 +1,517 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: I/O and Messages</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__IO.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">I/O and Messages</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyInputSource.html">_TidyInputSource</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyOutputSink.html">_TidyOutputSink</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga9a078b706ec6f37cce40958f6f68585a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga9a078b706ec6f37cce40958f6f68585a">EndOfStream</a>&#160;&#160;&#160;(~0u)</td></tr>
<tr class="separator:ga9a078b706ec6f37cce40958f6f68585a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ga99e9bd01465d9fb642f4eadd69da6f9d"><td class="memItemLeft" align="right" valign="top">typedef int(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga99e9bd01465d9fb642f4eadd69da6f9d">TidyGetByteFunc</a>) (void *sourceData)</td></tr>
<tr class="separator:ga99e9bd01465d9fb642f4eadd69da6f9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga275970452afdc581d04459fa728b6fec"><td class="memItemLeft" align="right" valign="top">typedef void(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga275970452afdc581d04459fa728b6fec">TidyUngetByteFunc</a>) (void *sourceData, byte bt)</td></tr>
<tr class="separator:ga275970452afdc581d04459fa728b6fec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1405248cf7f1edf8af8d487f0b877e0e"><td class="memItemLeft" align="right" valign="top">typedef Bool(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga1405248cf7f1edf8af8d487f0b877e0e">TidyEOFFunc</a>) (void *sourceData)</td></tr>
<tr class="separator:ga1405248cf7f1edf8af8d487f0b877e0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga86fcc3c86bd63b26a559938bc38d34bb"><td class="memItemLeft" align="right" valign="top">typedef TIDY_STRUCT struct <a class="el" href="struct__TidyInputSource.html">_TidyInputSource</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a></td></tr>
<tr class="separator:ga86fcc3c86bd63b26a559938bc38d34bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b43a69751965e7ee696085f687057e2"><td class="memItemLeft" align="right" valign="top">typedef void(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga0b43a69751965e7ee696085f687057e2">TidyPutByteFunc</a>) (void *sinkData, byte bt)</td></tr>
<tr class="separator:ga0b43a69751965e7ee696085f687057e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6bdd15de48364d2b5dbf2141109d3f98"><td class="memItemLeft" align="right" valign="top">typedef TIDY_STRUCT struct <a class="el" href="struct__TidyOutputSink.html">_TidyOutputSink</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a></td></tr>
<tr class="separator:ga6bdd15de48364d2b5dbf2141109d3f98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf35a07b104206fa38abafa82969b6824"><td class="memItemLeft" align="right" valign="top">typedef Bool(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#gaf35a07b104206fa38abafa82969b6824">TidyReportFilter</a>) (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyReportLevel lvl, uint line, uint col, ctmbstr mssg)</td></tr>
<tr class="separator:gaf35a07b104206fa38abafa82969b6824"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga07e691cf775fb159d6c5b11dcf25c7a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga07e691cf775fb159d6c5b11dcf25c7a4"></a>
typedef Bool(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><b>TidyReportFilter2</b>) (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyReportLevel lvl, uint line, uint col, ctmbstr mssg, va_list args)</td></tr>
<tr class="separator:ga07e691cf775fb159d6c5b11dcf25c7a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gab446af273e331cb0440dd01b6990d2d0"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#gab446af273e331cb0440dd01b6990d2d0">tidyInitSource</a> (<a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *source, void *srcData, <a class="el" href="group__IO.html#ga99e9bd01465d9fb642f4eadd69da6f9d">TidyGetByteFunc</a> gbFunc, <a class="el" href="group__IO.html#ga275970452afdc581d04459fa728b6fec">TidyUngetByteFunc</a> ugbFunc, <a class="el" href="group__IO.html#ga1405248cf7f1edf8af8d487f0b877e0e">TidyEOFFunc</a> endFunc)</td></tr>
<tr class="separator:gab446af273e331cb0440dd01b6990d2d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadba396ffec9f29b27d73a23264dcfa0b"><td class="memItemLeft" align="right" valign="top">uint TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#gadba396ffec9f29b27d73a23264dcfa0b">tidyGetByte</a> (<a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *source)</td></tr>
<tr class="separator:gadba396ffec9f29b27d73a23264dcfa0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0c8d46de315cabb0ac7d2cf01ca183d7"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga0c8d46de315cabb0ac7d2cf01ca183d7">tidyUngetByte</a> (<a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *source, uint byteValue)</td></tr>
<tr class="separator:ga0c8d46de315cabb0ac7d2cf01ca183d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga399df5ba17614205964a665f7b1726a6"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga399df5ba17614205964a665f7b1726a6">tidyIsEOF</a> (<a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *source)</td></tr>
<tr class="separator:ga399df5ba17614205964a665f7b1726a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e93289be3a7253cdf99a96285e6a2d4"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga7e93289be3a7253cdf99a96285e6a2d4">tidyInitSink</a> (<a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *sink, void *snkData, <a class="el" href="group__IO.html#ga0b43a69751965e7ee696085f687057e2">TidyPutByteFunc</a> pbFunc)</td></tr>
<tr class="separator:ga7e93289be3a7253cdf99a96285e6a2d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2a34772782d7b786e37012fce4cd2425"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga2a34772782d7b786e37012fce4cd2425">tidyPutByte</a> (<a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *sink, uint byteValue)</td></tr>
<tr class="separator:ga2a34772782d7b786e37012fce4cd2425"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga51e02523601388bb83c2555b995e68b0"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga51e02523601388bb83c2555b995e68b0">tidySetReportFilter</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="group__IO.html#gaf35a07b104206fa38abafa82969b6824">TidyReportFilter</a> filtCallback)</td></tr>
<tr class="separator:ga51e02523601388bb83c2555b995e68b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga10ca415cf2bdb02887757ff8d961ab0a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga10ca415cf2bdb02887757ff8d961ab0a"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidySetReportFilter2</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyReportFilter2 filtCallback)</td></tr>
<tr class="separator:ga10ca415cf2bdb02887757ff8d961ab0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga669758031bbd5d4ba957b19e77229c8b"><td class="memItemLeft" align="right" valign="top">FILE *TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga669758031bbd5d4ba957b19e77229c8b">tidySetErrorFile</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr errfilnam)</td></tr>
<tr class="separator:ga669758031bbd5d4ba957b19e77229c8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e5cffe93edf4bea0d3214be70d6f77b"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga5e5cffe93edf4bea0d3214be70d6f77b">tidySetErrorBuffer</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *errbuf)</td></tr>
<tr class="separator:ga5e5cffe93edf4bea0d3214be70d6f77b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad47c75f3af85e7927e7ac18918ec6363"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#gad47c75f3af85e7927e7ac18918ec6363">tidySetErrorSink</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *sink)</td></tr>
<tr class="separator:gad47c75f3af85e7927e7ac18918ec6363"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>By default, Tidy will define, create and use instances of input and output handlers for standard C buffered I/O (i.e. FILE* stdin, FILE* stdout and FILE* stderr for content input, content output and diagnostic output, respectively. A FILE* cfgFile input handler will be used for config files. Command line options will just be set directly. </p>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="ga9a078b706ec6f37cce40958f6f68585a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">#define EndOfStream&#160;&#160;&#160;(~0u)</td>
</tr>
</table>
</div><div class="memdoc">
<p>End of input "character" </p>
</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="ga99e9bd01465d9fb642f4eadd69da6f9d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef int(TIDY_CALL * TidyGetByteFunc) (void *sourceData)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Input Callback: get next byte of input </p>
</div>
</div>
<a class="anchor" id="ga275970452afdc581d04459fa728b6fec"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(TIDY_CALL * TidyUngetByteFunc) (void *sourceData, byte bt)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Input Callback: unget a byte of input </p>
</div>
</div>
<a class="anchor" id="ga1405248cf7f1edf8af8d487f0b877e0e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef Bool(TIDY_CALL * TidyEOFFunc) (void *sourceData)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Input Callback: is end of input? </p>
</div>
</div>
<a class="anchor" id="ga86fcc3c86bd63b26a559938bc38d34bb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef TIDY_STRUCT struct <a class="el" href="struct__TidyInputSource.html">_TidyInputSource</a> <a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>TidyInputSource - Delivers raw bytes of input </p>
</div>
</div>
<a class="anchor" id="ga0b43a69751965e7ee696085f687057e2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(TIDY_CALL * TidyPutByteFunc) (void *sinkData, byte bt)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Output callback: send a byte to output </p>
</div>
</div>
<a class="anchor" id="ga6bdd15de48364d2b5dbf2141109d3f98"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef TIDY_STRUCT struct <a class="el" href="struct__TidyOutputSink.html">_TidyOutputSink</a> <a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>TidyOutputSink - accepts raw bytes of output </p>
</div>
</div>
<a class="anchor" id="gaf35a07b104206fa38abafa82969b6824"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef Bool(TIDY_CALL * TidyReportFilter) (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyReportLevel lvl, uint line, uint col, ctmbstr mssg)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Callback to filter messages by diagnostic level: info, warning, etc. Just set diagnostic output handler to redirect all diagnostics output. Return true to proceed with output, false to cancel. </p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="gab446af273e331cb0440dd01b6990d2d0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Bool TIDY_CALL tidyInitSource </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *&#160;</td>
<td class="paramname"><em>source</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>srcData</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__IO.html#ga99e9bd01465d9fb642f4eadd69da6f9d">TidyGetByteFunc</a>&#160;</td>
<td class="paramname"><em>gbFunc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__IO.html#ga275970452afdc581d04459fa728b6fec">TidyUngetByteFunc</a>&#160;</td>
<td class="paramname"><em>ugbFunc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__IO.html#ga1405248cf7f1edf8af8d487f0b877e0e">TidyEOFFunc</a>&#160;</td>
<td class="paramname"><em>endFunc</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Facilitates user defined source by providing an entry point to marshal pointers-to-functions. Needed by .NET and possibly other language bindings. </p>
</div>
</div>
<a class="anchor" id="gadba396ffec9f29b27d73a23264dcfa0b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint TIDY_CALL tidyGetByte </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *&#160;</td>
<td class="paramname"><em>source</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Helper: get next byte from input source </p>
</div>
</div>
<a class="anchor" id="ga0c8d46de315cabb0ac7d2cf01ca183d7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyUngetByte </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *&#160;</td>
<td class="paramname"><em>source</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint&#160;</td>
<td class="paramname"><em>byteValue</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Helper: unget byte back to input source </p>
</div>
</div>
<a class="anchor" id="ga399df5ba17614205964a665f7b1726a6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Bool TIDY_CALL tidyIsEOF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *&#160;</td>
<td class="paramname"><em>source</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Helper: check if input source at end </p>
</div>
</div>
<a class="anchor" id="ga7e93289be3a7253cdf99a96285e6a2d4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Bool TIDY_CALL tidyInitSink </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *&#160;</td>
<td class="paramname"><em>sink</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">void *&#160;</td>
<td class="paramname"><em>snkData</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__IO.html#ga0b43a69751965e7ee696085f687057e2">TidyPutByteFunc</a>&#160;</td>
<td class="paramname"><em>pbFunc</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Facilitates user defined sinks by providing an entry point to marshal pointers-to-functions. Needed by .NET and possibly other language bindings. </p>
</div>
</div>
<a class="anchor" id="ga2a34772782d7b786e37012fce4cd2425"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void TIDY_CALL tidyPutByte </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *&#160;</td>
<td class="paramname"><em>sink</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint&#160;</td>
<td class="paramname"><em>byteValue</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Helper: send a byte to output </p>
</div>
</div>
<a class="anchor" id="ga51e02523601388bb83c2555b995e68b0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Bool TIDY_CALL tidySetReportFilter </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__IO.html#gaf35a07b104206fa38abafa82969b6824">TidyReportFilter</a>&#160;</td>
<td class="paramname"><em>filtCallback</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Give Tidy a filter callback to use </p>
</div>
</div>
<a class="anchor" id="ga669758031bbd5d4ba957b19e77229c8b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">FILE* TIDY_CALL tidySetErrorFile </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ctmbstr&#160;</td>
<td class="paramname"><em>errfilnam</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set error sink to named file </p>
</div>
</div>
<a class="anchor" id="ga5e5cffe93edf4bea0d3214be70d6f77b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidySetErrorBuffer </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>errbuf</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set error sink to given buffer </p>
</div>
</div>
<a class="anchor" id="gad47c75f3af85e7927e7ac18918ec6363"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidySetErrorSink </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *&#160;</td>
<td class="paramname"><em>sink</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Set error sink to given generic sink </p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

31
htmldoc/api/group__IO.js Normal file
View file

@ -0,0 +1,31 @@
var group__IO =
[
[ "_TidyInputSource", "struct__TidyInputSource.html", [
[ "sourceData", "struct__TidyInputSource.html#a19bd9d8877bfc702ceae4e174d0b07d4", null ],
[ "getByte", "struct__TidyInputSource.html#a4c318270e25e2e4dd9506cb04542b7d8", null ],
[ "ungetByte", "struct__TidyInputSource.html#a8bb61c749e1295207cd92752e63ae505", null ],
[ "eof", "struct__TidyInputSource.html#af90ba85f6caffb1321a8fe3ef4b7bebb", null ]
] ],
[ "_TidyOutputSink", "struct__TidyOutputSink.html", [
[ "sinkData", "struct__TidyOutputSink.html#a8ea61dfa1ce4ba41a7a9c50b7729ab8a", null ],
[ "putByte", "struct__TidyOutputSink.html#a0b392463d9767dc9fbed2f524fbe7407", null ]
] ],
[ "EndOfStream", "group__IO.html#ga9a078b706ec6f37cce40958f6f68585a", null ],
[ "TidyGetByteFunc", "group__IO.html#ga99e9bd01465d9fb642f4eadd69da6f9d", null ],
[ "TidyUngetByteFunc", "group__IO.html#ga275970452afdc581d04459fa728b6fec", null ],
[ "TidyEOFFunc", "group__IO.html#ga1405248cf7f1edf8af8d487f0b877e0e", null ],
[ "TidyInputSource", "group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb", null ],
[ "TidyPutByteFunc", "group__IO.html#ga0b43a69751965e7ee696085f687057e2", null ],
[ "TidyOutputSink", "group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98", null ],
[ "TidyReportFilter", "group__IO.html#gaf35a07b104206fa38abafa82969b6824", null ],
[ "tidyInitSource", "group__IO.html#gab446af273e331cb0440dd01b6990d2d0", null ],
[ "tidyGetByte", "group__IO.html#gadba396ffec9f29b27d73a23264dcfa0b", null ],
[ "tidyUngetByte", "group__IO.html#ga0c8d46de315cabb0ac7d2cf01ca183d7", null ],
[ "tidyIsEOF", "group__IO.html#ga399df5ba17614205964a665f7b1726a6", null ],
[ "tidyInitSink", "group__IO.html#ga7e93289be3a7253cdf99a96285e6a2d4", null ],
[ "tidyPutByte", "group__IO.html#ga2a34772782d7b786e37012fce4cd2425", null ],
[ "tidySetReportFilter", "group__IO.html#ga51e02523601388bb83c2555b995e68b0", null ],
[ "tidySetErrorFile", "group__IO.html#ga669758031bbd5d4ba957b19e77229c8b", null ],
[ "tidySetErrorBuffer", "group__IO.html#ga5e5cffe93edf4bea0d3214be70d6f77b", null ],
[ "tidySetErrorSink", "group__IO.html#gad47c75f3af85e7927e7ac18918ec6363", null ]
];

View file

@ -0,0 +1,265 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Memory Allocation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__Memory.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Memory Allocation</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyAllocatorVtbl.html">_TidyAllocatorVtbl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyAllocator.html">_TidyAllocator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ga3fe8c5ac7d658618c732565776940ed8"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__TidyAllocatorVtbl.html">_TidyAllocatorVtbl</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#ga3fe8c5ac7d658618c732565776940ed8">TidyAllocatorVtbl</a></td></tr>
<tr class="separator:ga3fe8c5ac7d658618c732565776940ed8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78e96524a88db0c09e766795265863da"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__TidyAllocator.html">_TidyAllocator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a></td></tr>
<tr class="separator:ga78e96524a88db0c09e766795265863da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga787c17cc35380584873e99e37c181640"><td class="memItemLeft" align="right" valign="top">typedef void *(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#ga787c17cc35380584873e99e37c181640">TidyMalloc</a>) (size_t len)</td></tr>
<tr class="separator:ga787c17cc35380584873e99e37c181640"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8d63ea537373a328acf80feb89ccfef1"><td class="memItemLeft" align="right" valign="top">typedef void *(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#ga8d63ea537373a328acf80feb89ccfef1">TidyRealloc</a>) (void *buf, size_t len)</td></tr>
<tr class="separator:ga8d63ea537373a328acf80feb89ccfef1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaada345a86e699dfaadd8fe06718b98c1"><td class="memItemLeft" align="right" valign="top">typedef void(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#gaada345a86e699dfaadd8fe06718b98c1">TidyFree</a>) (void *buf)</td></tr>
<tr class="separator:gaada345a86e699dfaadd8fe06718b98c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad5fef9c3b423d924226b2a99f99c7d51"><td class="memItemLeft" align="right" valign="top">typedef void(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#gad5fef9c3b423d924226b2a99f99c7d51">TidyPanic</a>) (ctmbstr mssg)</td></tr>
<tr class="separator:gad5fef9c3b423d924226b2a99f99c7d51"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gab55079374527525e3374ebc4d2a1e625"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#gab55079374527525e3374ebc4d2a1e625">tidySetMallocCall</a> (<a class="el" href="group__Memory.html#ga787c17cc35380584873e99e37c181640">TidyMalloc</a> fmalloc)</td></tr>
<tr class="separator:gab55079374527525e3374ebc4d2a1e625"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga446b538da3ee3f2e5a3827b877665b30"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#ga446b538da3ee3f2e5a3827b877665b30">tidySetReallocCall</a> (<a class="el" href="group__Memory.html#ga8d63ea537373a328acf80feb89ccfef1">TidyRealloc</a> frealloc)</td></tr>
<tr class="separator:ga446b538da3ee3f2e5a3827b877665b30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga70e707b7df86effb5727b0b9ff64eed7"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#ga70e707b7df86effb5727b0b9ff64eed7">tidySetFreeCall</a> (<a class="el" href="group__Memory.html#gaada345a86e699dfaadd8fe06718b98c1">TidyFree</a> ffree)</td></tr>
<tr class="separator:ga70e707b7df86effb5727b0b9ff64eed7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab12cc0435bacec1a8c725e02357acc00"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#gab12cc0435bacec1a8c725e02357acc00">tidySetPanicCall</a> (<a class="el" href="group__Memory.html#gad5fef9c3b423d924226b2a99f99c7d51">TidyPanic</a> fpanic)</td></tr>
<tr class="separator:gab12cc0435bacec1a8c725e02357acc00"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Tidy uses a user provided allocator for all memory allocations. If this allocator is not provided, then a default allocator is used which simply wraps standard C malloc/free calls. These wrappers call the panic function upon any failure. The default panic function prints an out of memory message to stderr, and calls exit(2).</p>
<p>For applications in which it is unacceptable to abort in the case of memory allocation, then the panic function can be replaced with one which longjmps() out of the tidy code. For this to clean up completely, you should be careful not to use any tidy methods that open files as these will not be closed before panic() is called.</p>
<p>TODO: associate file handles with tidyDoc and ensure that tidyDocRelease() can close them all.</p>
<p>Calling the withAllocator() family ( tidyCreateWithAllocator, tidyBufInitWithAllocator, tidyBufAllocWithAllocator) allow settings custom allocators).</p>
<p>All parts of the document use the same allocator. Calls that require a user provided buffer can optionally use a different allocator.</p>
<p>For reference in designing a plug-in allocator, most allocations made by tidy are less than 100 bytes, corresponding to attribute names/values, etc.</p>
<p>There is also an additional class of much larger allocations which are where most of the data from the lexer is stored. (It is not currently possible to use a separate allocator for the lexer, this would be a useful extension).</p>
<p>In general, approximately 1/3rd of the memory used by tidy is freed during the parse, so if memory usage is an issue then an allocator that can reuse this memory is a good idea. </p>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="ga3fe8c5ac7d658618c732565776940ed8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="struct__TidyAllocatorVtbl.html">_TidyAllocatorVtbl</a> <a class="el" href="group__Memory.html#ga3fe8c5ac7d658618c732565776940ed8">TidyAllocatorVtbl</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>The allocators function table </p>
</div>
</div>
<a class="anchor" id="ga78e96524a88db0c09e766795265863da"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef struct <a class="el" href="struct__TidyAllocator.html">_TidyAllocator</a> <a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a></td>
</tr>
</table>
</div><div class="memdoc">
<p>The allocator </p>
</div>
</div>
<a class="anchor" id="ga787c17cc35380584873e99e37c181640"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void*(TIDY_CALL * TidyMalloc) (size_t len)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Callback for "malloc" replacement </p>
</div>
</div>
<a class="anchor" id="ga8d63ea537373a328acf80feb89ccfef1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void*(TIDY_CALL * TidyRealloc) (void *buf, size_t len)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Callback for "realloc" replacement </p>
</div>
</div>
<a class="anchor" id="gaada345a86e699dfaadd8fe06718b98c1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(TIDY_CALL * TidyFree) (void *buf)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Callback for "free" replacement </p>
</div>
</div>
<a class="anchor" id="gad5fef9c3b423d924226b2a99f99c7d51"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef void(TIDY_CALL * TidyPanic) (ctmbstr mssg)</td>
</tr>
</table>
</div><div class="memdoc">
<p>Callback for "out of memory" panic state </p>
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="gab55079374527525e3374ebc4d2a1e625"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Bool TIDY_CALL tidySetMallocCall </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__Memory.html#ga787c17cc35380584873e99e37c181640">TidyMalloc</a>&#160;</td>
<td class="paramname"><em>fmalloc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Give Tidy a malloc() replacement </p>
</div>
</div>
<a class="anchor" id="ga446b538da3ee3f2e5a3827b877665b30"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Bool TIDY_CALL tidySetReallocCall </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__Memory.html#ga8d63ea537373a328acf80feb89ccfef1">TidyRealloc</a>&#160;</td>
<td class="paramname"><em>frealloc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Give Tidy a realloc() replacement </p>
</div>
</div>
<a class="anchor" id="ga70e707b7df86effb5727b0b9ff64eed7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Bool TIDY_CALL tidySetFreeCall </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__Memory.html#gaada345a86e699dfaadd8fe06718b98c1">TidyFree</a>&#160;</td>
<td class="paramname"><em>ffree</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Give Tidy a free() replacement </p>
</div>
</div>
<a class="anchor" id="gab12cc0435bacec1a8c725e02357acc00"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">Bool TIDY_CALL tidySetPanicCall </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__Memory.html#gad5fef9c3b423d924226b2a99f99c7d51">TidyPanic</a>&#160;</td>
<td class="paramname"><em>fpanic</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Give Tidy an "out of memory" handler </p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,24 @@
var group__Memory =
[
[ "_TidyAllocatorVtbl", "struct__TidyAllocatorVtbl.html", [
[ "alloc", "struct__TidyAllocatorVtbl.html#ac89bb7f5b58fcb5b31a1560705f3b817", null ],
[ "realloc", "struct__TidyAllocatorVtbl.html#a0cad0dd2aa75a20573fc46f25460a5cc", null ],
[ "void", "struct__TidyAllocatorVtbl.html#a1e453d5e80b35fe3c6c15512c6b95aa5", null ],
[ "void", "struct__TidyAllocatorVtbl.html#a4ecb749644f9253427eb53028363d01d", null ],
[ "block", "struct__TidyAllocatorVtbl.html#a098a1144e7222917467b007f7a5001fc", null ],
[ "msg", "struct__TidyAllocatorVtbl.html#a93b8f23e78a6636c055ecc9ff13aadb3", null ]
] ],
[ "_TidyAllocator", "struct__TidyAllocator.html", [
[ "vtbl", "struct__TidyAllocator.html#a2113f1c06a3cfe4cbdf9212a47e6938b", null ]
] ],
[ "TidyAllocatorVtbl", "group__Memory.html#ga3fe8c5ac7d658618c732565776940ed8", null ],
[ "TidyAllocator", "group__Memory.html#ga78e96524a88db0c09e766795265863da", null ],
[ "TidyMalloc", "group__Memory.html#ga787c17cc35380584873e99e37c181640", null ],
[ "TidyRealloc", "group__Memory.html#ga8d63ea537373a328acf80feb89ccfef1", null ],
[ "TidyFree", "group__Memory.html#gaada345a86e699dfaadd8fe06718b98c1", null ],
[ "TidyPanic", "group__Memory.html#gad5fef9c3b423d924226b2a99f99c7d51", null ],
[ "tidySetMallocCall", "group__Memory.html#gab55079374527525e3374ebc4d2a1e625", null ],
[ "tidySetReallocCall", "group__Memory.html#ga446b538da3ee3f2e5a3827b877665b30", null ],
[ "tidySetFreeCall", "group__Memory.html#ga70e707b7df86effb5727b0b9ff64eed7", null ],
[ "tidySetPanicCall", "group__Memory.html#gab12cc0435bacec1a8c725e02357acc00", null ]
];

View file

@ -0,0 +1,117 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Node Interrogation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__NodeAsk.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#groups">Modules</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Node Interrogation</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
Modules</h2></td></tr>
<tr class="memitem:group__NodeIsElementName"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__NodeIsElementName.html">Deprecated node interrogation per TagId</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gaa9786b1ce44061e2811d1ecbcd76d318"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa9786b1ce44061e2811d1ecbcd76d318"></a>
TidyNodeType TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeGetType</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaa9786b1ce44061e2811d1ecbcd76d318"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ea4ecef06555a58f942b2c500722156"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5ea4ecef06555a58f942b2c500722156"></a>
ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeGetName</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga5ea4ecef06555a58f942b2c500722156"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga446c2a5ed55a75685074585f007b52c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga446c2a5ed55a75685074585f007b52c5"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsText</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga446c2a5ed55a75685074585f007b52c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2eb2b4a0ee75c74215de9859467d17f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2eb2b4a0ee75c74215de9859467d17f1"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsProp</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga2eb2b4a0ee75c74215de9859467d17f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga69c929ff5987273560e683e44b2515eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga69c929ff5987273560e683e44b2515eb"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsHeader</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga69c929ff5987273560e683e44b2515eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4abc910dd180773665c6e2e4e30ea2d7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4abc910dd180773665c6e2e4e30ea2d7"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeHasText</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga4abc910dd180773665c6e2e4e30ea2d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga174176952045d3a79500451eae0322d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga174176952045d3a79500451eae0322d6"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeGetText</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="structTidyNode.html">TidyNode</a> tnod, <a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:ga174176952045d3a79500451eae0322d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga775c446f1fd1ffa25eb688af6c56853c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga775c446f1fd1ffa25eb688af6c56853c"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeGetValue</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="structTidyNode.html">TidyNode</a> tnod, <a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:ga775c446f1fd1ffa25eb688af6c56853c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga30307d5b9937c7f0aad1f37d7cf7848c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga30307d5b9937c7f0aad1f37d7cf7848c"></a>
TidyTagId TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeGetId</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga30307d5b9937c7f0aad1f37d7cf7848c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga98658b8c02e0d2000a6c7da5d916ced4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga98658b8c02e0d2000a6c7da5d916ced4"></a>
uint TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeLine</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga98658b8c02e0d2000a6c7da5d916ced4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00fb1f74d89419ad97f345660cd8876f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga00fb1f74d89419ad97f345660cd8876f"></a>
uint TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeColumn</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga00fb1f74d89419ad97f345660cd8876f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Get information about any givent node. </p>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,4 @@
var group__NodeAsk =
[
[ "Deprecated node interrogation per TagId", "group__NodeIsElementName.html", null ]
];

View file

@ -0,0 +1,321 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Deprecated node interrogation per TagId</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__NodeIsElementName.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Deprecated node interrogation per TagId<div class="ingroups"><a class="el" href="group__NodeAsk.html">Node Interrogation</a></div></div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gaf692f1ed40027be3f3cd5d198abc3ad2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf692f1ed40027be3f3cd5d198abc3ad2"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsHTML</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaf692f1ed40027be3f3cd5d198abc3ad2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga59e3d8737230aaf6aefd38923b2d9938"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga59e3d8737230aaf6aefd38923b2d9938"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsHEAD</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga59e3d8737230aaf6aefd38923b2d9938"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41c163de846f0a5f0a06f8e8ba1559cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga41c163de846f0a5f0a06f8e8ba1559cc"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsTITLE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga41c163de846f0a5f0a06f8e8ba1559cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9c09a80c0fbb47c46c48816217058067"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9c09a80c0fbb47c46c48816217058067"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsBASE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga9c09a80c0fbb47c46c48816217058067"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeecc06fcf1ead446d89e2da189124a84"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaeecc06fcf1ead446d89e2da189124a84"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsMETA</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaeecc06fcf1ead446d89e2da189124a84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacba5807618c3f9e55cc03ff87de9b7ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacba5807618c3f9e55cc03ff87de9b7ce"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsBODY</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gacba5807618c3f9e55cc03ff87de9b7ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae1ea58f48b98e27dc9e4489937f17755"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae1ea58f48b98e27dc9e4489937f17755"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsFRAMESET</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae1ea58f48b98e27dc9e4489937f17755"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacb9bcd9b662a2089064a3c240062c99f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacb9bcd9b662a2089064a3c240062c99f"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsFRAME</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gacb9bcd9b662a2089064a3c240062c99f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga816d167ba4cb8b3787967ec3dbde5ec5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga816d167ba4cb8b3787967ec3dbde5ec5"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsIFRAME</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga816d167ba4cb8b3787967ec3dbde5ec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8320b595afb1e7e167b7c1a79b0dc366"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8320b595afb1e7e167b7c1a79b0dc366"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsNOFRAMES</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga8320b595afb1e7e167b7c1a79b0dc366"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga51ace62a3ec1c51035cabf4a2605d898"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga51ace62a3ec1c51035cabf4a2605d898"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsHR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga51ace62a3ec1c51035cabf4a2605d898"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac28ca322aabade5ec3a7a7601c72ee16"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac28ca322aabade5ec3a7a7601c72ee16"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsH1</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gac28ca322aabade5ec3a7a7601c72ee16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa6f4c167e5934e14fd2bc016cbcb5abd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa6f4c167e5934e14fd2bc016cbcb5abd"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsH2</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaa6f4c167e5934e14fd2bc016cbcb5abd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0603085c30d94973f5d9d5b5de2ff200"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0603085c30d94973f5d9d5b5de2ff200"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsPRE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga0603085c30d94973f5d9d5b5de2ff200"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafc3aadf1d5eaab9c59ce47bfc2b6ceae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafc3aadf1d5eaab9c59ce47bfc2b6ceae"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsLISTING</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafc3aadf1d5eaab9c59ce47bfc2b6ceae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd77569c4993bcd4ded3b97608248b9e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafd77569c4993bcd4ded3b97608248b9e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafd77569c4993bcd4ded3b97608248b9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadde0e35eef49567f98c385a736588409"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadde0e35eef49567f98c385a736588409"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsUL</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gadde0e35eef49567f98c385a736588409"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga52d9c5612a982cc71602b5088f415879"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga52d9c5612a982cc71602b5088f415879"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsOL</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga52d9c5612a982cc71602b5088f415879"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadb2e0e0fbeac0da447fd96fc75158f54"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadb2e0e0fbeac0da447fd96fc75158f54"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsDL</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gadb2e0e0fbeac0da447fd96fc75158f54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaac81f7e14fa7e59aa4fa8d4aa6d06268"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaac81f7e14fa7e59aa4fa8d4aa6d06268"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsDIR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaac81f7e14fa7e59aa4fa8d4aa6d06268"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac6269b21e8ad6e21d66bd5addd77eb87"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac6269b21e8ad6e21d66bd5addd77eb87"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsLI</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gac6269b21e8ad6e21d66bd5addd77eb87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3a0c0bc0925bd40677da0286d8b27d7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3a0c0bc0925bd40677da0286d8b27d7b"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsDT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga3a0c0bc0925bd40677da0286d8b27d7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8517c2217955d3602426c2bda1da6402"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8517c2217955d3602426c2bda1da6402"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsDD</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga8517c2217955d3602426c2bda1da6402"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad88dbaf421328ad0026a0f6c5b471a28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad88dbaf421328ad0026a0f6c5b471a28"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsTABLE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gad88dbaf421328ad0026a0f6c5b471a28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2493322b8c7ec6e7001e928bd71fc1b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2493322b8c7ec6e7001e928bd71fc1b6"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsCAPTION</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga2493322b8c7ec6e7001e928bd71fc1b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7de8f8de16a810da710ff0981a08d43d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7de8f8de16a810da710ff0981a08d43d"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsTD</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga7de8f8de16a810da710ff0981a08d43d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae4f6572db3d4bce835660e21f18b1983"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae4f6572db3d4bce835660e21f18b1983"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsTH</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae4f6572db3d4bce835660e21f18b1983"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d2aafe8789a16ab429c5fdf9deb0da7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6d2aafe8789a16ab429c5fdf9deb0da7"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsTR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga6d2aafe8789a16ab429c5fdf9deb0da7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4638800893b9ae5a70cdb74c06c6a79c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4638800893b9ae5a70cdb74c06c6a79c"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsCOL</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga4638800893b9ae5a70cdb74c06c6a79c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga385a0cd988f64c8a4bd67d9b198d2ea7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga385a0cd988f64c8a4bd67d9b198d2ea7"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsCOLGROUP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga385a0cd988f64c8a4bd67d9b198d2ea7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf0950a14b5b1ab4789b9b0a5bac0b18e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf0950a14b5b1ab4789b9b0a5bac0b18e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsBR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaf0950a14b5b1ab4789b9b0a5bac0b18e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae73ab4feaf47cba0fe76ad6ceaaf45a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae73ab4feaf47cba0fe76ad6ceaaf45a5"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsA</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae73ab4feaf47cba0fe76ad6ceaaf45a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac798ba0aa726aee5cbcf3262624c0458"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac798ba0aa726aee5cbcf3262624c0458"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsLINK</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gac798ba0aa726aee5cbcf3262624c0458"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga95af7c22df42cdc104858b6ef545c356"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga95af7c22df42cdc104858b6ef545c356"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsB</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga95af7c22df42cdc104858b6ef545c356"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafe4ee40e682872ae83dfce0dd4a8d0c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafe4ee40e682872ae83dfce0dd4a8d0c3"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsI</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafe4ee40e682872ae83dfce0dd4a8d0c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga15ea33b5dc08b426720d0c57cbecaced"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga15ea33b5dc08b426720d0c57cbecaced"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSTRONG</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga15ea33b5dc08b426720d0c57cbecaced"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga445cccfc6c19f8f3b73ebd06a361bd48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga445cccfc6c19f8f3b73ebd06a361bd48"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsEM</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga445cccfc6c19f8f3b73ebd06a361bd48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga22e67a4b6c14214d35ad295a82509842"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga22e67a4b6c14214d35ad295a82509842"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsBIG</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga22e67a4b6c14214d35ad295a82509842"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48af9e160f669f778de274336096e2eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga48af9e160f669f778de274336096e2eb"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSMALL</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga48af9e160f669f778de274336096e2eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48067f28cfe217c9fc060650d0e3aca4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga48067f28cfe217c9fc060650d0e3aca4"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsPARAM</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga48067f28cfe217c9fc060650d0e3aca4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7f8b52642e3255b0480f48075dab8d6f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7f8b52642e3255b0480f48075dab8d6f"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsOPTION</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga7f8b52642e3255b0480f48075dab8d6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafe0455c4b138bffa99a913b8f3a9104f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafe0455c4b138bffa99a913b8f3a9104f"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsOPTGROUP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafe0455c4b138bffa99a913b8f3a9104f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafa4f741c56492e05bd351af1f0111f4e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafa4f741c56492e05bd351af1f0111f4e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsIMG</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafa4f741c56492e05bd351af1f0111f4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga99beb2cb511391d1aca45fb85cedf27a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga99beb2cb511391d1aca45fb85cedf27a"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsMAP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga99beb2cb511391d1aca45fb85cedf27a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac266b333729c7430b5c73c61769f2786"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac266b333729c7430b5c73c61769f2786"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsAREA</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gac266b333729c7430b5c73c61769f2786"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6f0a957c81b4013ced6cbc4e7d8db2af"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6f0a957c81b4013ced6cbc4e7d8db2af"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsNOBR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga6f0a957c81b4013ced6cbc4e7d8db2af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga89ed82add2b5524bb5cf08f382eb5116"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga89ed82add2b5524bb5cf08f382eb5116"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsWBR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga89ed82add2b5524bb5cf08f382eb5116"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga53c827624431293012ca7cfde97c937e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga53c827624431293012ca7cfde97c937e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsFONT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga53c827624431293012ca7cfde97c937e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf238482802b2fb6e9e0b5b041d3b7611"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf238482802b2fb6e9e0b5b041d3b7611"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsLAYER</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaf238482802b2fb6e9e0b5b041d3b7611"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga445b2216e08962ebc2cf2013dd911969"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga445b2216e08962ebc2cf2013dd911969"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSPACER</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga445b2216e08962ebc2cf2013dd911969"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6195cdbb5617b5240519b5a993f69592"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6195cdbb5617b5240519b5a993f69592"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsCENTER</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga6195cdbb5617b5240519b5a993f69592"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e7e0649d24765c37404b64837dde32b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3e7e0649d24765c37404b64837dde32b"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSTYLE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga3e7e0649d24765c37404b64837dde32b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga86627d1d0706847ff3087e196819706f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga86627d1d0706847ff3087e196819706f"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSCRIPT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga86627d1d0706847ff3087e196819706f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga19d096d6eff710ef6c7a154ba8e4c71c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga19d096d6eff710ef6c7a154ba8e4c71c"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsNOSCRIPT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga19d096d6eff710ef6c7a154ba8e4c71c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga507a029656b570eac822ea40122571d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga507a029656b570eac822ea40122571d8"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsFORM</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga507a029656b570eac822ea40122571d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8bd6a34ea2f61d687d24f12a49c51128"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8bd6a34ea2f61d687d24f12a49c51128"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsTEXTAREA</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga8bd6a34ea2f61d687d24f12a49c51128"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabbbd873b72e446a8668c7c69582404e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabbbd873b72e446a8668c7c69582404e2"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsBLOCKQUOTE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gabbbd873b72e446a8668c7c69582404e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadfa5afb9f719c21667e98df09f043dd6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadfa5afb9f719c21667e98df09f043dd6"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsAPPLET</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gadfa5afb9f719c21667e98df09f043dd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf8c3d48a3d23f49a9d6e373ae18456c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf8c3d48a3d23f49a9d6e373ae18456c4"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsOBJECT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaf8c3d48a3d23f49a9d6e373ae18456c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae423fbaf8bb2b2d7faf427ebb853159e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae423fbaf8bb2b2d7faf427ebb853159e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsDIV</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae423fbaf8bb2b2d7faf427ebb853159e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga86ade270327fb3afa6d8f881fda3089e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga86ade270327fb3afa6d8f881fda3089e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSPAN</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga86ade270327fb3afa6d8f881fda3089e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga648890464b129cbceaf749f912f6527e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga648890464b129cbceaf749f912f6527e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsINPUT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga648890464b129cbceaf749f912f6527e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6ef21bfc5033fd69c9f94e794d536fdb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6ef21bfc5033fd69c9f94e794d536fdb"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsQ</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga6ef21bfc5033fd69c9f94e794d536fdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e4e65b0819e33ffdc38183f5dbf2785"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7e4e65b0819e33ffdc38183f5dbf2785"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsLABEL</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga7e4e65b0819e33ffdc38183f5dbf2785"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4d49e513f271e3c1de40a2ca5bb507a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4d49e513f271e3c1de40a2ca5bb507a5"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsH3</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga4d49e513f271e3c1de40a2ca5bb507a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8efaa17098b9b4c7be3f4c8a9edd5f37"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8efaa17098b9b4c7be3f4c8a9edd5f37"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsH4</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga8efaa17098b9b4c7be3f4c8a9edd5f37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa929252184f6d11fde69ee76f212822a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa929252184f6d11fde69ee76f212822a"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsH5</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaa929252184f6d11fde69ee76f212822a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4b3bad82463198c3893c901aa20af219"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4b3bad82463198c3893c901aa20af219"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsH6</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga4b3bad82463198c3893c901aa20af219"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ba4012b1bf4eb54b5042832f9a138e0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5ba4012b1bf4eb54b5042832f9a138e0"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsADDRESS</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga5ba4012b1bf4eb54b5042832f9a138e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga25aba7bafb8f63d71fb54c143d053fd1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga25aba7bafb8f63d71fb54c143d053fd1"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsXMP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga25aba7bafb8f63d71fb54c143d053fd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea4d09d1203e94c3010c56672ea6d711"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaea4d09d1203e94c3010c56672ea6d711"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSELECT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaea4d09d1203e94c3010c56672ea6d711"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac03b2963ecda6cc08653294370baf8d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac03b2963ecda6cc08653294370baf8d8"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsBLINK</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gac03b2963ecda6cc08653294370baf8d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga16bca9ae0e87d001ed4242a83618f404"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga16bca9ae0e87d001ed4242a83618f404"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsMARQUEE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga16bca9ae0e87d001ed4242a83618f404"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab9e88a5cd07c8645db3293062fbb2a51"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab9e88a5cd07c8645db3293062fbb2a51"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsEMBED</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gab9e88a5cd07c8645db3293062fbb2a51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga334efee28622bff3384c9eda4bb4eec5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga334efee28622bff3384c9eda4bb4eec5"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsBASEFONT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga334efee28622bff3384c9eda4bb4eec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6c18dbdbb887968b79753ae455f2c90a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6c18dbdbb887968b79753ae455f2c90a"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsISINDEX</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga6c18dbdbb887968b79753ae455f2c90a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac62bc0004bfc655a7a21b6b98ddc5e6c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac62bc0004bfc655a7a21b6b98ddc5e6c"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsS</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gac62bc0004bfc655a7a21b6b98ddc5e6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9d56a0c1da9fdf018cb6db4398260295"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9d56a0c1da9fdf018cb6db4398260295"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSTRIKE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga9d56a0c1da9fdf018cb6db4398260295"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab28ee4ca158cb9122022719fdc08ec08"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab28ee4ca158cb9122022719fdc08ec08"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsU</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gab28ee4ca158cb9122022719fdc08ec08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41c2551e386adc53cd9ab0e00f707558"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga41c2551e386adc53cd9ab0e00f707558"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsMENU</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga41c2551e386adc53cd9ab0e00f707558"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad85cc98d2a612120641167478c8953e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad85cc98d2a612120641167478c8953e1"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsDATALIST</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gad85cc98d2a612120641167478c8953e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>The functions tidyNodeIs{ElementName} are deprecated and should be replaced by tidyNodeGetId.</dd></dl>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,102 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Opaque Types</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__Opaque.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Opaque Types</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structTidyDoc.html">TidyDoc</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structTidyOption.html">TidyOption</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structTidyNode.html">TidyNode</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structTidyAttr.html">TidyAttr</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga1b209c260854e89f73101c18fe835516"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1b209c260854e89f73101c18fe835516"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>opaque_type</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a>)</td></tr>
<tr class="separator:ga1b209c260854e89f73101c18fe835516"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafdaa7208b82ae763fbccb646035f9391"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafdaa7208b82ae763fbccb646035f9391"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>opaque_type</b> (<a class="el" href="structTidyOption.html">TidyOption</a>)</td></tr>
<tr class="separator:gafdaa7208b82ae763fbccb646035f9391"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa8d1f990e71bf7d6bc1b17974b7788a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa8d1f990e71bf7d6bc1b17974b7788a4"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>opaque_type</b> (<a class="el" href="structTidyNode.html">TidyNode</a>)</td></tr>
<tr class="separator:gaa8d1f990e71bf7d6bc1b17974b7788a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga236c416d715827e6db5691ce66415c2f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga236c416d715827e6db5691ce66415c2f"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>opaque_type</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a>)</td></tr>
<tr class="separator:ga236c416d715827e6db5691ce66415c2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Cast to implementation types within lib. Reduces inter-dependencies/conflicts w/ application code. </p>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,7 @@
var group__Opaque =
[
[ "TidyDoc", "structTidyDoc.html", null ],
[ "TidyOption", "structTidyOption.html", null ],
[ "TidyNode", "structTidyNode.html", null ],
[ "TidyAttr", "structTidyAttr.html", null ]
];

View file

@ -0,0 +1,214 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Document Parse</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__Parse.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Document Parse</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga5ec263f2e430dd9c9e10437f067b2a28"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Parse.html#ga5ec263f2e430dd9c9e10437f067b2a28">tidyParseFile</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr filename)</td></tr>
<tr class="separator:ga5ec263f2e430dd9c9e10437f067b2a28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga96b41ff6e6a7f9d0b9b0e901e33ad31d"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Parse.html#ga96b41ff6e6a7f9d0b9b0e901e33ad31d">tidyParseStdin</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga96b41ff6e6a7f9d0b9b0e901e33ad31d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga50c02fa244dcd120ae339719c2132ff9"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Parse.html#ga50c02fa244dcd120ae339719c2132ff9">tidyParseString</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr content)</td></tr>
<tr class="separator:ga50c02fa244dcd120ae339719c2132ff9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa28ce34c95750f150205843885317851"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Parse.html#gaa28ce34c95750f150205843885317851">tidyParseBuffer</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:gaa28ce34c95750f150205843885317851"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa65dad2a4ca5fa97d267ddefe1180e0e"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Parse.html#gaa65dad2a4ca5fa97d267ddefe1180e0e">tidyParseSource</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *source)</td></tr>
<tr class="separator:gaa65dad2a4ca5fa97d267ddefe1180e0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Parse markup from a given input source. String and filename functions added for convenience. HTML/XHTML version determined from input. </p>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="ga5ec263f2e430dd9c9e10437f067b2a28"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyParseFile </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ctmbstr&#160;</td>
<td class="paramname"><em>filename</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Parse markup in named file </p>
</div>
</div>
<a class="anchor" id="ga96b41ff6e6a7f9d0b9b0e901e33ad31d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyParseStdin </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Parse markup from the standard input </p>
</div>
</div>
<a class="anchor" id="ga50c02fa244dcd120ae339719c2132ff9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyParseString </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ctmbstr&#160;</td>
<td class="paramname"><em>content</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Parse markup in given string </p>
</div>
</div>
<a class="anchor" id="gaa28ce34c95750f150205843885317851"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyParseBuffer </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Parse markup in given buffer </p>
</div>
</div>
<a class="anchor" id="gaa65dad2a4ca5fa97d267ddefe1180e0e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidyParseSource </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *&#160;</td>
<td class="paramname"><em>source</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Parse markup in given generic input source </p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,8 @@
var group__Parse =
[
[ "tidyParseFile", "group__Parse.html#ga5ec263f2e430dd9c9e10437f067b2a28", null ],
[ "tidyParseStdin", "group__Parse.html#ga96b41ff6e6a7f9d0b9b0e901e33ad31d", null ],
[ "tidyParseString", "group__Parse.html#ga50c02fa244dcd120ae339719c2132ff9", null ],
[ "tidyParseBuffer", "group__Parse.html#gaa28ce34c95750f150205843885317851", null ],
[ "tidyParseSource", "group__Parse.html#gaa65dad2a4ca5fa97d267ddefe1180e0e", null ]
];

View file

@ -0,0 +1,220 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Document Save Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__Save.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Document Save Functions</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga19ee6e2ee0e719a97cff443ebb19ae44"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Save.html#ga19ee6e2ee0e719a97cff443ebb19ae44">tidySaveFile</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr filename)</td></tr>
<tr class="separator:ga19ee6e2ee0e719a97cff443ebb19ae44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6638d1800ee63fc6bea19bc2bf582be2"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Save.html#ga6638d1800ee63fc6bea19bc2bf582be2">tidySaveStdout</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga6638d1800ee63fc6bea19bc2bf582be2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e8642262c8c4d34cf7cc426647d29f0"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Save.html#ga7e8642262c8c4d34cf7cc426647d29f0">tidySaveBuffer</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:ga7e8642262c8c4d34cf7cc426647d29f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf684fefd3e42f459cf0a4ebe937ce12b"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Save.html#gaf684fefd3e42f459cf0a4ebe937ce12b">tidySaveString</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, tmbstr buffer, uint *buflen)</td></tr>
<tr class="separator:gaf684fefd3e42f459cf0a4ebe937ce12b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea985b28470453d0218092b137f71e77"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Save.html#gaea985b28470453d0218092b137f71e77">tidySaveSink</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *sink)</td></tr>
<tr class="separator:gaea985b28470453d0218092b137f71e77"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>Save currently parsed document to the given output sink. File name and string/buffer functions provided for convenience. </p>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="ga19ee6e2ee0e719a97cff443ebb19ae44"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidySaveFile </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">ctmbstr&#160;</td>
<td class="paramname"><em>filename</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Save to named file </p>
</div>
</div>
<a class="anchor" id="ga6638d1800ee63fc6bea19bc2bf582be2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidySaveStdout </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Save to standard output (FILE*) </p>
</div>
</div>
<a class="anchor" id="ga7e8642262c8c4d34cf7cc426647d29f0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidySaveBuffer </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *&#160;</td>
<td class="paramname"><em>buf</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Save to given TidyBuffer object </p>
</div>
</div>
<a class="anchor" id="gaf684fefd3e42f459cf0a4ebe937ce12b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidySaveString </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">tmbstr&#160;</td>
<td class="paramname"><em>buffer</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint *&#160;</td>
<td class="paramname"><em>buflen</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Save document to application buffer. If buffer is not big enough, ENOMEM will be returned and the necessary buffer size will be placed in *buflen. </p>
</div>
</div>
<a class="anchor" id="gaea985b28470453d0218092b137f71e77"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int TIDY_CALL tidySaveSink </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structTidyDoc.html">TidyDoc</a>&#160;</td>
<td class="paramname"><em>tdoc</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *&#160;</td>
<td class="paramname"><em>sink</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Save to given generic output sink </p>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,8 @@
var group__Save =
[
[ "tidySaveFile", "group__Save.html#ga19ee6e2ee0e719a97cff443ebb19ae44", null ],
[ "tidySaveStdout", "group__Save.html#ga6638d1800ee63fc6bea19bc2bf582be2", null ],
[ "tidySaveBuffer", "group__Save.html#ga7e8642262c8c4d34cf7cc426647d29f0", null ],
[ "tidySaveString", "group__Save.html#gaf684fefd3e42f459cf0a4ebe937ce12b", null ],
[ "tidySaveSink", "group__Save.html#gaea985b28470453d0218092b137f71e77", null ]
];

View file

@ -0,0 +1,150 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Document Tree</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('group__Tree.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">Document Tree</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gac70f893c5cd5805bf76b393ad07c93c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac70f893c5cd5805bf76b393ad07c93c6"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetRoot</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:gac70f893c5cd5805bf76b393ad07c93c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae539f5031bd1e039458a7fffb07a2b7a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae539f5031bd1e039458a7fffb07a2b7a"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetHtml</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:gae539f5031bd1e039458a7fffb07a2b7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8bc403902d8535a6dab3efc29519d970"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8bc403902d8535a6dab3efc29519d970"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetHead</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga8bc403902d8535a6dab3efc29519d970"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga860430a9ae7b9d347f0f7eb4204b3046"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga860430a9ae7b9d347f0f7eb4204b3046"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetBody</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga860430a9ae7b9d347f0f7eb4204b3046"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0da0a16a07321623bda6a02a397111ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0da0a16a07321623bda6a02a397111ca"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetParent</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga0da0a16a07321623bda6a02a397111ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0ef21eb446a56c3874a993b6f3966e73"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0ef21eb446a56c3874a993b6f3966e73"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetChild</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga0ef21eb446a56c3874a993b6f3966e73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60f48e1a0981ccfa027e62f73f0b1e7d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga60f48e1a0981ccfa027e62f73f0b1e7d"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetNext</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga60f48e1a0981ccfa027e62f73f0b1e7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7a277d67c8143a8dd66d6c4796e5afa2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7a277d67c8143a8dd66d6c4796e5afa2"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetPrev</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga7a277d67c8143a8dd66d6c4796e5afa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7247560b46127ac69780b938d8bca177"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7247560b46127ac69780b938d8bca177"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrFirst</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga7247560b46127ac69780b938d8bca177"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8af1c83f5c33e767ca40561341089bae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8af1c83f5c33e767ca40561341089bae"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrNext</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga8af1c83f5c33e767ca40561341089bae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga32dff6f721a553a54cee0324cda15ba7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga32dff6f721a553a54cee0324cda15ba7"></a>
ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrName</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga32dff6f721a553a54cee0324cda15ba7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb8f272e8135e744b9b3f006517f1073"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaeb8f272e8135e744b9b3f006517f1073"></a>
ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrValue</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gaeb8f272e8135e744b9b3f006517f1073"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<p>A parsed and, optionally, repaired document is represented by Tidy as a Tree, much like a W3C DOM. This tree may be traversed using these functions. The following snippet gives a basic idea how these functions can be used.</p>
<pre>
void dumpNode( TidyNode tnod, int indent )
{
<a class="el" href="structTidyNode.html">TidyNode</a> child;</pre><pre> for ( child = tidyGetChild(tnod); child; child = tidyGetNext(child) )
{
ctmbstr name;
switch ( tidyNodeGetType(child) )
{
case TidyNode_Root: name = "Root"; break;
case TidyNode_DocType: name = "DOCTYPE"; break;
case TidyNode_Comment: name = "Comment"; break;
case TidyNode_ProcIns: name = "Processing Instruction"; break;
case TidyNode_Text: name = "Text"; break;
case TidyNode_CDATA: name = "CDATA"; break;
case TidyNode_Section: name = "XML Section"; break;
case TidyNode_Asp: name = "ASP"; break;
case TidyNode_Jste: name = "JSTE"; break;
case TidyNode_Php: name = "PHP"; break;
case TidyNode_XmlDecl: name = "XML Declaration"; break;</pre><pre> case TidyNode_Start:
case TidyNode_End:
case TidyNode_StartEnd:
default:
name = tidyNodeGetName( child );
break;
}
assert( name != NULL );
printf( "\%*.*sNode: \%s\\n", indent, indent, " ", name );
dumpNode( child, indent + 4 );
}
}</pre><pre>void dumpDoc( TidyDoc tdoc )
{
dumpNode( tidyGetRoot(tdoc), 0 );
}</pre><pre>void dumpBody( TidyDoc tdoc )
{
dumpNode( tidyGetBody(tdoc), 0 );
}
</pre> </div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

82
htmldoc/api/index.html Normal file
View file

@ -0,0 +1,82 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Main Page</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('index.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">HTML Tidy Documentation</div> </div>
</div><!--header-->
<div class="contents">
<ul><li><a href="index.html"><span>Main&#160;Page</span></a>
</li><li><a href="pages.html"><span>Related&#160;Pages</span></a>
</li><li><a href="modules.html"><span>Modules</span></a>
</li><li><a href="annotated.html"><span>Data&#160;Structures</span></a>
<ul><li><a href="annotated.html"><span>Data&#160;Structures</span></a>
</li><li><a href="functions.html"><span>Data&#160;Fields</span></a>
</li></ul>
</li><li><a href="files.html"><span>Files</span></a>
<ul><li><a href="files.html"><span>File&#160;List</span></a>
</li><li><a href="globals.html"><span>Globals</span></a>
</li></ul>
</li></ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

68
htmldoc/api/jquery.js vendored Normal file

File diff suppressed because one or more lines are too long

89
htmldoc/api/modules.html Normal file
View file

@ -0,0 +1,89 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Modules</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('modules.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">Modules</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all modules:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__Opaque.html" target="_self">Opaque Types</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__Memory.html" target="_self">Memory Allocation</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__Basic.html" target="_self">Basic Operations</a></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__Configuration.html" target="_self">Configuration Options</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__IO.html" target="_self">I/O and Messages</a></td><td class="desc"></td></tr>
<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__Parse.html" target="_self">Document Parse</a></td><td class="desc"></td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__Clean.html" target="_self">Diagnostics and Repair</a></td><td class="desc"></td></tr>
<tr id="row_7_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__Save.html" target="_self">Document Save Functions</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__Tree.html" target="_self">Document Tree</a></td><td class="desc"></td></tr>
<tr id="row_9_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_9_" class="arrow" onclick="toggleFolder('9_')">&#9660;</span><a class="el" href="group__NodeAsk.html" target="_self">Node Interrogation</a></td><td class="desc"></td></tr>
<tr id="row_9_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__NodeIsElementName.html" target="_self">Deprecated node interrogation per TagId</a></td><td class="desc"></td></tr>
<tr id="row_10_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_10_" class="arrow" onclick="toggleFolder('10_')">&#9660;</span><a class="el" href="group__Attribute.html" target="_self">Attribute Interrogation</a></td><td class="desc"></td></tr>
<tr id="row_10_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__AttrIsAttributeName.html" target="_self">Deprecated attribute interrogation per AttrId</a></td><td class="desc"></td></tr>
<tr id="row_11_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_11_" class="arrow" onclick="toggleFolder('11_')">&#9660;</span><a class="el" href="group__AttrGet.html" target="_self">Attribute Retrieval</a></td><td class="desc"></td></tr>
<tr id="row_11_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__AttrGetAttributeName.html" target="_self">Deprecated attribute retrieval per AttrId</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

15
htmldoc/api/modules.js Normal file
View file

@ -0,0 +1,15 @@
var modules =
[
[ "Opaque Types", "group__Opaque.html", "group__Opaque" ],
[ "Memory Allocation", "group__Memory.html", "group__Memory" ],
[ "Basic Operations", "group__Basic.html", "group__Basic" ],
[ "Configuration Options", "group__Configuration.html", "group__Configuration" ],
[ "I/O and Messages", "group__IO.html", "group__IO" ],
[ "Document Parse", "group__Parse.html", "group__Parse" ],
[ "Diagnostics and Repair", "group__Clean.html", "group__Clean" ],
[ "Document Save Functions", "group__Save.html", "group__Save" ],
[ "Document Tree", "group__Tree.html", null ],
[ "Node Interrogation", "group__NodeAsk.html", "group__NodeAsk" ],
[ "Attribute Interrogation", "group__Attribute.html", "group__Attribute" ],
[ "Attribute Retrieval", "group__AttrGet.html", "group__AttrGet" ]
];

BIN
htmldoc/api/nav_f.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 153 B

BIN
htmldoc/api/nav_g.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 B

BIN
htmldoc/api/nav_h.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 B

143
htmldoc/api/navtree.css Normal file
View file

@ -0,0 +1,143 @@
#nav-tree .children_ul {
margin:0;
padding:4px;
}
#nav-tree ul {
list-style:none outside none;
margin:0px;
padding:0px;
}
#nav-tree li {
white-space:nowrap;
margin:0px;
padding:0px;
}
#nav-tree .plus {
margin:0px;
}
#nav-tree .selected {
background-image: url('tab_a.png');
background-repeat:repeat-x;
color: #fff;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
}
#nav-tree img {
margin:0px;
padding:0px;
border:0px;
vertical-align: middle;
}
#nav-tree a {
text-decoration:none;
padding:0px;
margin:0px;
outline:none;
}
#nav-tree .label {
margin:0px;
padding:0px;
font: 12px 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
}
#nav-tree .label a {
padding:2px;
}
#nav-tree .selected a {
text-decoration:none;
color:#fff;
}
#nav-tree .children_ul {
margin:0px;
padding:0px;
}
#nav-tree .item {
margin:0px;
padding:0px;
}
#nav-tree {
padding: 0px 0px;
background-color: #FAFAFF;
font-size:14px;
overflow:auto;
}
#doc-content {
overflow:auto;
display:block;
padding:0px;
margin:0px;
-webkit-overflow-scrolling : touch; /* iOS 5+ */
}
#side-nav {
padding:0 6px 0 0;
margin: 0px;
display:block;
position: absolute;
left: 0px;
width: 250px;
}
.ui-resizable .ui-resizable-handle {
display:block;
}
.ui-resizable-e {
background:url("splitbar.png") repeat scroll right center transparent;
cursor:e-resize;
height:100%;
right:0;
top:0;
width:6px;
}
.ui-resizable-handle {
display:none;
font-size:0.1px;
position:absolute;
z-index:1;
}
#nav-tree-contents {
margin: 6px 0px 0px 0px;
}
#nav-tree {
background-image:url('nav_h.png');
background-repeat:repeat-x;
background-color: #F9FAFC;
-webkit-overflow-scrolling : touch; /* iOS 5+ */
}
#nav-sync {
position:absolute;
top:5px;
right:24px;
z-index:0;
}
#nav-sync img {
opacity:0.3;
}
#nav-sync img:hover {
opacity:0.9;
}
@media print
{
#nav-tree { display: none; }
div.ui-resizable-handle { display: none; position: relative; }
}

523
htmldoc/api/navtree.js Normal file
View file

@ -0,0 +1,523 @@
var navTreeSubIndices = new Array();
function getData(varName)
{
var i = varName.lastIndexOf('/');
var n = i>=0 ? varName.substring(i+1) : varName;
return eval(n.replace(/\-/g,'_'));
}
function stripPath(uri)
{
return uri.substring(uri.lastIndexOf('/')+1);
}
function stripPath2(uri)
{
var i = uri.lastIndexOf('/');
var s = uri.substring(i+1);
var m = uri.substring(0,i+1).match(/\/d\w\/d\w\w\/$/);
return m ? uri.substring(i-6) : s;
}
function hashValue()
{
return $(location).attr('hash').substring(1).replace(/[^\w\-]/g,'');
}
function hashUrl()
{
return '#'+hashValue();
}
function pathName()
{
return $(location).attr('pathname').replace(/[^-A-Za-z0-9+&@#/%?=~_|!:,.;\(\)]/g, '');
}
function localStorageSupported()
{
try {
return 'localStorage' in window && window['localStorage'] !== null && window.localStorage.getItem;
}
catch(e) {
return false;
}
}
function storeLink(link)
{
if (!$("#nav-sync").hasClass('sync') && localStorageSupported()) {
window.localStorage.setItem('navpath',link);
}
}
function deleteLink()
{
if (localStorageSupported()) {
window.localStorage.setItem('navpath','');
}
}
function cachedLink()
{
if (localStorageSupported()) {
return window.localStorage.getItem('navpath');
} else {
return '';
}
}
function getScript(scriptName,func,show)
{
var head = document.getElementsByTagName("head")[0];
var script = document.createElement('script');
script.id = scriptName;
script.type = 'text/javascript';
script.onload = func;
script.src = scriptName+'.js';
if ($.browser.msie && $.browser.version<=8) {
// script.onload does not work with older versions of IE
script.onreadystatechange = function() {
if (script.readyState=='complete' || script.readyState=='loaded') {
func(); if (show) showRoot();
}
}
}
head.appendChild(script);
}
function createIndent(o,domNode,node,level)
{
var level=-1;
var n = node;
while (n.parentNode) { level++; n=n.parentNode; }
if (node.childrenData) {
var imgNode = document.createElement("img");
imgNode.style.paddingLeft=(16*level).toString()+'px';
imgNode.width = 16;
imgNode.height = 22;
imgNode.border = 0;
node.plus_img = imgNode;
node.expandToggle = document.createElement("a");
node.expandToggle.href = "javascript:void(0)";
node.expandToggle.onclick = function() {
if (node.expanded) {
$(node.getChildrenUL()).slideUp("fast");
node.plus_img.src = node.relpath+"arrowright.png";
node.expanded = false;
} else {
expandNode(o, node, false, false);
}
}
node.expandToggle.appendChild(imgNode);
domNode.appendChild(node.expandToggle);
imgNode.src = node.relpath+"arrowright.png";
} else {
var span = document.createElement("span");
span.style.display = 'inline-block';
span.style.width = 16*(level+1)+'px';
span.style.height = '22px';
span.innerHTML = '&#160;';
domNode.appendChild(span);
}
}
var animationInProgress = false;
function gotoAnchor(anchor,aname,updateLocation)
{
var pos, docContent = $('#doc-content');
var ancParent = $(anchor.parent());
if (ancParent.hasClass('memItemLeft') ||
ancParent.hasClass('fieldname') ||
ancParent.hasClass('fieldtype') ||
ancParent.is(':header'))
{
pos = ancParent.position().top;
} else if (anchor.position()) {
pos = anchor.position().top;
}
if (pos) {
var dist = Math.abs(Math.min(
pos-docContent.offset().top,
docContent[0].scrollHeight-
docContent.height()-docContent.scrollTop()));
animationInProgress=true;
docContent.animate({
scrollTop: pos + docContent.scrollTop() - docContent.offset().top
},Math.max(50,Math.min(500,dist)),function(){
if (updateLocation) window.location.href=aname;
animationInProgress=false;
});
}
}
function newNode(o, po, text, link, childrenData, lastNode)
{
var node = new Object();
node.children = Array();
node.childrenData = childrenData;
node.depth = po.depth + 1;
node.relpath = po.relpath;
node.isLast = lastNode;
node.li = document.createElement("li");
po.getChildrenUL().appendChild(node.li);
node.parentNode = po;
node.itemDiv = document.createElement("div");
node.itemDiv.className = "item";
node.labelSpan = document.createElement("span");
node.labelSpan.className = "label";
createIndent(o,node.itemDiv,node,0);
node.itemDiv.appendChild(node.labelSpan);
node.li.appendChild(node.itemDiv);
var a = document.createElement("a");
node.labelSpan.appendChild(a);
node.label = document.createTextNode(text);
node.expanded = false;
a.appendChild(node.label);
if (link) {
var url;
if (link.substring(0,1)=='^') {
url = link.substring(1);
link = url;
} else {
url = node.relpath+link;
}
a.className = stripPath(link.replace('#',':'));
if (link.indexOf('#')!=-1) {
var aname = '#'+link.split('#')[1];
var srcPage = stripPath(pathName());
var targetPage = stripPath(link.split('#')[0]);
a.href = srcPage!=targetPage ? url : "javascript:void(0)";
a.onclick = function(){
storeLink(link);
if (!$(a).parent().parent().hasClass('selected'))
{
$('.item').removeClass('selected');
$('.item').removeAttr('id');
$(a).parent().parent().addClass('selected');
$(a).parent().parent().attr('id','selected');
}
var anchor = $(aname);
gotoAnchor(anchor,aname,true);
};
} else {
a.href = url;
a.onclick = function() { storeLink(link); }
}
} else {
if (childrenData != null)
{
a.className = "nolink";
a.href = "javascript:void(0)";
a.onclick = node.expandToggle.onclick;
}
}
node.childrenUL = null;
node.getChildrenUL = function() {
if (!node.childrenUL) {
node.childrenUL = document.createElement("ul");
node.childrenUL.className = "children_ul";
node.childrenUL.style.display = "none";
node.li.appendChild(node.childrenUL);
}
return node.childrenUL;
};
return node;
}
function showRoot()
{
var headerHeight = $("#top").height();
var footerHeight = $("#nav-path").height();
var windowHeight = $(window).height() - headerHeight - footerHeight;
(function (){ // retry until we can scroll to the selected item
try {
var navtree=$('#nav-tree');
navtree.scrollTo('#selected',0,{offset:-windowHeight/2});
} catch (err) {
setTimeout(arguments.callee, 0);
}
})();
}
function expandNode(o, node, imm, showRoot)
{
if (node.childrenData && !node.expanded) {
if (typeof(node.childrenData)==='string') {
var varName = node.childrenData;
getScript(node.relpath+varName,function(){
node.childrenData = getData(varName);
expandNode(o, node, imm, showRoot);
}, showRoot);
} else {
if (!node.childrenVisited) {
getNode(o, node);
} if (imm || ($.browser.msie && $.browser.version>8)) {
// somehow slideDown jumps to the start of tree for IE9 :-(
$(node.getChildrenUL()).show();
} else {
$(node.getChildrenUL()).slideDown("fast");
}
if (node.isLast) {
node.plus_img.src = node.relpath+"arrowdown.png";
} else {
node.plus_img.src = node.relpath+"arrowdown.png";
}
node.expanded = true;
}
}
}
function glowEffect(n,duration)
{
n.addClass('glow').delay(duration).queue(function(next){
$(this).removeClass('glow');next();
});
}
function highlightAnchor()
{
var aname = hashUrl();
var anchor = $(aname);
if (anchor.parent().attr('class')=='memItemLeft'){
var rows = $('.memberdecls tr[class$="'+hashValue()+'"]');
glowEffect(rows.children(),300); // member without details
} else if (anchor.parent().attr('class')=='fieldname'){
glowEffect(anchor.parent().parent(),1000); // enum value
} else if (anchor.parent().attr('class')=='fieldtype'){
glowEffect(anchor.parent().parent(),1000); // struct field
} else if (anchor.parent().is(":header")) {
glowEffect(anchor.parent(),1000); // section header
} else {
glowEffect(anchor.next(),1000); // normal member
}
gotoAnchor(anchor,aname,false);
}
function selectAndHighlight(hash,n)
{
var a;
if (hash) {
var link=stripPath(pathName())+':'+hash.substring(1);
a=$('.item a[class$="'+link+'"]');
}
if (a && a.length) {
a.parent().parent().addClass('selected');
a.parent().parent().attr('id','selected');
highlightAnchor();
} else if (n) {
$(n.itemDiv).addClass('selected');
$(n.itemDiv).attr('id','selected');
}
if ($('#nav-tree-contents .item:first').hasClass('selected')) {
$('#nav-sync').css('top','30px');
} else {
$('#nav-sync').css('top','5px');
}
showRoot();
}
function showNode(o, node, index, hash)
{
if (node && node.childrenData) {
if (typeof(node.childrenData)==='string') {
var varName = node.childrenData;
getScript(node.relpath+varName,function(){
node.childrenData = getData(varName);
showNode(o,node,index,hash);
},true);
} else {
if (!node.childrenVisited) {
getNode(o, node);
}
$(node.getChildrenUL()).css({'display':'block'});
node.plus_img.src = node.relpath+"arrowdown.png";
node.expanded = true;
var n = node.children[o.breadcrumbs[index]];
if (index+1<o.breadcrumbs.length) {
showNode(o,n,index+1,hash);
} else {
if (typeof(n.childrenData)==='string') {
var varName = n.childrenData;
getScript(n.relpath+varName,function(){
n.childrenData = getData(varName);
node.expanded=false;
showNode(o,node,index,hash); // retry with child node expanded
},true);
} else {
var rootBase = stripPath(o.toroot.replace(/\..+$/, ''));
if (rootBase=="index" || rootBase=="pages" || rootBase=="search") {
expandNode(o, n, true, true);
}
selectAndHighlight(hash,n);
}
}
}
} else {
selectAndHighlight(hash);
}
}
function removeToInsertLater(element) {
var parentNode = element.parentNode;
var nextSibling = element.nextSibling;
parentNode.removeChild(element);
return function() {
if (nextSibling) {
parentNode.insertBefore(element, nextSibling);
} else {
parentNode.appendChild(element);
}
};
}
function getNode(o, po)
{
var insertFunction = removeToInsertLater(po.li);
po.childrenVisited = true;
var l = po.childrenData.length-1;
for (var i in po.childrenData) {
var nodeData = po.childrenData[i];
po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2],
i==l);
}
insertFunction();
}
function gotoNode(o,subIndex,root,hash,relpath)
{
var nti = navTreeSubIndices[subIndex][root+hash];
o.breadcrumbs = $.extend(true, [], nti ? nti : navTreeSubIndices[subIndex][root]);
if (!o.breadcrumbs && root!=NAVTREE[0][1]) { // fallback: show index
navTo(o,NAVTREE[0][1],"",relpath);
$('.item').removeClass('selected');
$('.item').removeAttr('id');
}
if (o.breadcrumbs) {
o.breadcrumbs.unshift(0); // add 0 for root node
showNode(o, o.node, 0, hash);
}
}
function navTo(o,root,hash,relpath)
{
var link = cachedLink();
if (link) {
var parts = link.split('#');
root = parts[0];
if (parts.length>1) hash = '#'+parts[1].replace(/[^\w\-]/g,'');
else hash='';
}
if (hash.match(/^#l\d+$/)) {
var anchor=$('a[name='+hash.substring(1)+']');
glowEffect(anchor.parent(),1000); // line number
hash=''; // strip line number anchors
}
var url=root+hash;
var i=-1;
while (NAVTREEINDEX[i+1]<=url) i++;
if (i==-1) { i=0; root=NAVTREE[0][1]; } // fallback: show index
if (navTreeSubIndices[i]) {
gotoNode(o,i,root,hash,relpath)
} else {
getScript(relpath+'navtreeindex'+i,function(){
navTreeSubIndices[i] = eval('NAVTREEINDEX'+i);
if (navTreeSubIndices[i]) {
gotoNode(o,i,root,hash,relpath);
}
},true);
}
}
function showSyncOff(n,relpath)
{
n.html('<img src="'+relpath+'sync_off.png" title="'+SYNCOFFMSG+'"/>');
}
function showSyncOn(n,relpath)
{
n.html('<img src="'+relpath+'sync_on.png" title="'+SYNCONMSG+'"/>');
}
function toggleSyncButton(relpath)
{
var navSync = $('#nav-sync');
if (navSync.hasClass('sync')) {
navSync.removeClass('sync');
showSyncOff(navSync,relpath);
storeLink(stripPath2(pathName())+hashUrl());
} else {
navSync.addClass('sync');
showSyncOn(navSync,relpath);
deleteLink();
}
}
function initNavTree(toroot,relpath)
{
var o = new Object();
o.toroot = toroot;
o.node = new Object();
o.node.li = document.getElementById("nav-tree-contents");
o.node.childrenData = NAVTREE;
o.node.children = new Array();
o.node.childrenUL = document.createElement("ul");
o.node.getChildrenUL = function() { return o.node.childrenUL; };
o.node.li.appendChild(o.node.childrenUL);
o.node.depth = 0;
o.node.relpath = relpath;
o.node.expanded = false;
o.node.isLast = true;
o.node.plus_img = document.createElement("img");
o.node.plus_img.src = relpath+"arrowright.png";
o.node.plus_img.width = 16;
o.node.plus_img.height = 22;
if (localStorageSupported()) {
var navSync = $('#nav-sync');
if (cachedLink()) {
showSyncOff(navSync,relpath);
navSync.removeClass('sync');
} else {
showSyncOn(navSync,relpath);
}
navSync.click(function(){ toggleSyncButton(relpath); });
}
$(window).load(function(){
navTo(o,toroot,hashUrl(),relpath);
showRoot();
});
$(window).bind('hashchange', function(){
if (window.location.hash && window.location.hash.length>1){
var a;
if ($(location).attr('hash')){
var clslink=stripPath(pathName())+':'+hashValue();
a=$('.item a[class$="'+clslink.replace(/</g,'\\3c ')+'"]');
}
if (a==null || !$(a).parent().parent().hasClass('selected')){
$('.item').removeClass('selected');
$('.item').removeAttr('id');
}
var link=stripPath2(pathName());
navTo(o,link,hashUrl(),relpath);
} else if (!animationInProgress) {
$('#doc-content').scrollTop(0);
$('.item').removeClass('selected');
$('.item').removeAttr('id');
navTo(o,toroot,hashUrl(),relpath);
}
})
}

View file

@ -0,0 +1,33 @@
var NAVTREE =
[
[ "HTML Tidy", "index.html", [
[ "Deprecated List", "deprecated.html", null ],
[ "Modules", "modules.html", "modules" ],
[ "Data Structures", null, [
[ "Data Structures", "annotated.html", "annotated" ],
[ "Data Fields", "functions.html", [
[ "All", "functions.html", null ],
[ "Functions", "functions_func.html", null ],
[ "Variables", "functions_vars.html", null ]
] ]
] ],
[ "Files", null, [
[ "File List", "files.html", "files" ],
[ "Globals", "globals.html", [
[ "All", "globals.html", null ],
[ "Functions", "globals_func.html", null ],
[ "Typedefs", "globals_type.html", null ],
[ "Macros", "globals_defs.html", null ]
] ]
] ]
] ]
];
var NAVTREEINDEX =
[
"annotated.html",
"group__Configuration.html#gaf37bdad3b6809d8cb78e7d6316d4ba69"
];
var SYNCONMSG = 'click to disable panel synchronisation';
var SYNCOFFMSG = 'click to enable panel synchronisation';

View file

@ -0,0 +1,253 @@
var NAVTREEINDEX0 =
{
"annotated.html":[2,0],
"buffio_8h.html":[3,0,0],
"buffio_8h.html#a1d1f2039b769381d418ac1187b50b292":[3,0,0,15],
"buffio_8h.html#a3cf251a96f69f05495744af6c9d0339b":[3,0,0,1],
"buffio_8h.html#a57c832b4ddbc19a329a5ab9936eb5826":[3,0,0,4],
"buffio_8h.html#a5a2e0c47b4b14b5beb17ac982fa21eeb":[3,0,0,13],
"buffio_8h.html#a65aae9ae4b499e62038700f4792849fc":[3,0,0,6],
"buffio_8h.html#a73da3182aea89939af1d98504a3b2df0":[3,0,0,16],
"buffio_8h.html#a7a66ba1f574955d1fc1de57476e849f2":[3,0,0,5],
"buffio_8h.html#a7e7d8e58623c8bde00d66141edb2cae0":[3,0,0,14],
"buffio_8h.html#a882a92590a9e6ecce16d5b8e8db19fbb":[3,0,0,17],
"buffio_8h.html#a896654bd99113bfe5e86b924836aacc3":[3,0,0,3],
"buffio_8h.html#a8da2bf473b14e6bdd5cd40fc47c29903":[3,0,0,9],
"buffio_8h.html#aa94e59f613a495b17e90c1c4778c3911":[3,0,0,7],
"buffio_8h.html#ac5909e78d98583cb245dd2004469bb93":[3,0,0,8],
"buffio_8h.html#ad59b32f81789b634758274f34be4d25b":[3,0,0,10],
"buffio_8h.html#af48af586ada5ff264501fe9ef4c67dd1":[3,0,0,11],
"buffio_8h.html#af8b1e8fbe3c29d08250794d7e4925ea6":[3,0,0,12],
"buffio_8h.html#aff43ddd9fc78532617d88db55b164f5e":[3,0,0,2],
"buffio_8h_source.html":[3,0,0],
"deprecated.html":[0],
"files.html":[3,0],
"functions.html":[2,1,0],
"functions_func.html":[2,1,1],
"functions_vars.html":[2,1,2],
"globals.html":[3,1,0],
"globals_defs.html":[3,1,3],
"globals_func.html":[3,1,1],
"globals_type.html":[3,1,2],
"group__AttrGet.html":[1,11],
"group__AttrGet.html#ga5391e01ca5a2b497a7c044a25080468e":[3,0,1,263],
"group__AttrGetAttributeName.html":[1,11,0],
"group__AttrGetAttributeName.html#ga044e7be2a5353e64aaa4b2a71089e10b":[3,0,1,275],
"group__AttrGetAttributeName.html#ga048e47b2b4c2f14512c3d7f585b2d004":[3,0,1,283],
"group__AttrGetAttributeName.html#ga08bbf26729bf8a3f6c1390d26d3666d0":[3,0,1,280],
"group__AttrGetAttributeName.html#ga0b13bb4f3475afbded6e4ae6a2bdcf2b":[3,0,1,294],
"group__AttrGetAttributeName.html#ga0b3704beb81b411038692cd6a50a6812":[3,0,1,269],
"group__AttrGetAttributeName.html#ga13d19afccb2d2a369bbf93c6127adb1c":[3,0,1,272],
"group__AttrGetAttributeName.html#ga232436e2e4087c67502a12e8782e172e":[3,0,1,279],
"group__AttrGetAttributeName.html#ga28306ff6130eab4c88fce32674326280":[3,0,1,288],
"group__AttrGetAttributeName.html#ga32edc3c33e5aadcdd83efd60d3ac2a3e":[3,0,1,264],
"group__AttrGetAttributeName.html#ga33e4dde55f16c04f7b2decbbf7b4d4a2":[3,0,1,271],
"group__AttrGetAttributeName.html#ga38fe84b14dafb84b3f40968dc27b86e3":[3,0,1,292],
"group__AttrGetAttributeName.html#ga3da405f3a9e87534fd828cf081c58d03":[3,0,1,277],
"group__AttrGetAttributeName.html#ga49e3f791908e26561566587b0f15b37d":[3,0,1,302],
"group__AttrGetAttributeName.html#ga4ad1d50bf2ba65bb32617e2fa2c41c67":[3,0,1,274],
"group__AttrGetAttributeName.html#ga4fd4f5b38f99d395b8a7e253cc45ef28":[3,0,1,298],
"group__AttrGetAttributeName.html#ga5a038e1439320c57c983da87efe64c3e":[3,0,1,299],
"group__AttrGetAttributeName.html#ga5c4b94ac9cfcbd403ce02690c9196388":[3,0,1,304],
"group__AttrGetAttributeName.html#ga5c723febdf97b14e7339dede87b410e7":[3,0,1,290],
"group__AttrGetAttributeName.html#ga5d1fd6265f41c08ed5427c80316caa03":[3,0,1,278],
"group__AttrGetAttributeName.html#ga643d43c8c735054a60d5443fbed8a240":[3,0,1,273],
"group__AttrGetAttributeName.html#ga66be75bf699308d87172e0bf03100363":[3,0,1,293],
"group__AttrGetAttributeName.html#ga6beda5d89c91f6b387929b930832fb57":[3,0,1,297],
"group__AttrGetAttributeName.html#ga73473cc4d39d2fd70b860ebebcdc4815":[3,0,1,296],
"group__AttrGetAttributeName.html#ga7869ea78760d5d62509940fc1f2c21ac":[3,0,1,265],
"group__AttrGetAttributeName.html#ga837b3be1dc949e7989dcbf25deaf5b36":[3,0,1,308],
"group__AttrGetAttributeName.html#ga8f4d4e6e768186d11e516cc0e6b2407a":[3,0,1,268],
"group__AttrGetAttributeName.html#ga94406af9c9c20b1942cce43c506ecf61":[3,0,1,284],
"group__AttrGetAttributeName.html#ga992d84e0b6b5b3f25c0e40c7b25bd13f":[3,0,1,285],
"group__AttrGetAttributeName.html#ga9fed89179a23ad83c73948c045507095":[3,0,1,289],
"group__AttrGetAttributeName.html#gaa218ed968a4b8fa50b43a4a549209077":[3,0,1,291],
"group__AttrGetAttributeName.html#gaa90006fbac322f2577db885c913c7d19":[3,0,1,305],
"group__AttrGetAttributeName.html#gaab8e86c4006c219832438ee0db0daf28":[3,0,1,267],
"group__AttrGetAttributeName.html#gaabfd3fbdaf97f83fe2da402d0cbe9e8e":[3,0,1,295],
"group__AttrGetAttributeName.html#gaae1595d000373dd64c9dfe0a89d03597":[3,0,1,306],
"group__AttrGetAttributeName.html#gad023e11b117601b6abdc4373db879d34":[3,0,1,287],
"group__AttrGetAttributeName.html#gadcde1dd3d87752162067bdac5d2dd785":[3,0,1,300],
"group__AttrGetAttributeName.html#gae148f282af56270d6e811b97268bca64":[3,0,1,281],
"group__AttrGetAttributeName.html#gae3b3b79328600053c21dcb14cbc0ffa8":[3,0,1,266],
"group__AttrGetAttributeName.html#gae46a7c41114c29766f9fa95c10b36f9d":[3,0,1,303],
"group__AttrGetAttributeName.html#gae8e7d8d65a20f14d6aa875493b195329":[3,0,1,301],
"group__AttrGetAttributeName.html#gaf29497f73685e92521ab620f65cb3140":[3,0,1,276],
"group__AttrGetAttributeName.html#gafbeef23c8d7946a771c2179e41324e81":[3,0,1,270],
"group__AttrGetAttributeName.html#gafd6746350a6e8d7e324d0c309777f059":[3,0,1,307],
"group__AttrGetAttributeName.html#gafda31fbe48294c6feeef15449629341a":[3,0,1,286],
"group__AttrGetAttributeName.html#gafe94b5b5ae7288d6d866f7b82703b82a":[3,0,1,282],
"group__AttrIsAttributeName.html":[1,10,0],
"group__AttrIsAttributeName.html#ga0a99b0a5db896cb47c8b40ef110370c8":[3,0,1,224],
"group__AttrIsAttributeName.html#ga1147ae3c7c35ba4d4241832733859b78":[3,0,1,232],
"group__AttrIsAttributeName.html#ga1df15af0e642d1c1bd1bbc64ffd894e9":[3,0,1,244],
"group__AttrIsAttributeName.html#ga30a54710b484eac706e936a69fb95e29":[3,0,1,221],
"group__AttrIsAttributeName.html#ga315f297329d38bd0b69307e329699bd6":[3,0,1,240],
"group__AttrIsAttributeName.html#ga33c5307a710a27f636ca150112de3f7b":[3,0,1,226],
"group__AttrIsAttributeName.html#ga3e3baf9e8a4ebe112b1865f3eb4b51fe":[3,0,1,233],
"group__AttrIsAttributeName.html#ga40eb7812272130ee672347252f8d2803":[3,0,1,220],
"group__AttrIsAttributeName.html#ga4e70306e72db98316ff36c07058667ec":[3,0,1,246],
"group__AttrIsAttributeName.html#ga502ead90e7b121fd1ae1b034a2a046da":[3,0,1,257],
"group__AttrIsAttributeName.html#ga54437cfd33daef01fd9d9e63b79a20f5":[3,0,1,252],
"group__AttrIsAttributeName.html#ga5699e85b46e535b657c70b47306a08db":[3,0,1,249],
"group__AttrIsAttributeName.html#ga58a482b3e743570dcb88b64b9c93f172":[3,0,1,242],
"group__AttrIsAttributeName.html#ga5d88a7dcf98264502e1a2a18014f58a7":[3,0,1,255],
"group__AttrIsAttributeName.html#ga69119cd18a1fb79bb02b78f8bf145f81":[3,0,1,261],
"group__AttrIsAttributeName.html#ga6a47ddd81d777ff5a086bedc4e951040":[3,0,1,231],
"group__AttrIsAttributeName.html#ga71c648c7d945d5d1a1da686813ef4149":[3,0,1,245],
"group__AttrIsAttributeName.html#ga73acdbe07d9f4263897c2d7ef2f55a8d":[3,0,1,256],
"group__AttrIsAttributeName.html#ga763c7d67faa40b48a0485d4aaeddf694":[3,0,1,260],
"group__AttrIsAttributeName.html#ga7a9c5c70693337edf09b36f483229fe5":[3,0,1,228],
"group__AttrIsAttributeName.html#ga7c5dab5750d48c0849fb5afddcaf6ef1":[3,0,1,218],
"group__AttrIsAttributeName.html#ga7c62cdc314ebba251cf25f0eeec02f56":[3,0,1,234],
"group__AttrIsAttributeName.html#ga7c6fde56b1bb05a07043ac1b69a72db8":[3,0,1,258],
"group__AttrIsAttributeName.html#ga8a6824904535e40e3bdc2b17c4cf9dd2":[3,0,1,237],
"group__AttrIsAttributeName.html#ga93224d5a31b94c82a4f97577338c3a59":[3,0,1,259],
"group__AttrIsAttributeName.html#ga9454a023bc9f5663c56b8404ec8406c8":[3,0,1,229],
"group__AttrIsAttributeName.html#ga9b08c6cf7ec3f3605722486c4ba42b4f":[3,0,1,251],
"group__AttrIsAttributeName.html#ga9e42faa67c4c67d1f20b17494bcd85ae":[3,0,1,219],
"group__AttrIsAttributeName.html#ga9eb541ed5e3b751a5d1fc1350443b5e6":[3,0,1,236],
"group__AttrIsAttributeName.html#gab2b19098f9cf2e7c74d8b424e086df43":[3,0,1,222],
"group__AttrIsAttributeName.html#gab704326c008f437a30878b8dd632ecca":[3,0,1,253],
"group__AttrIsAttributeName.html#gac903236acff81674020778300c3a3862":[3,0,1,227],
"group__AttrIsAttributeName.html#gac97bd371ff8401f13a333273e5e3bf22":[3,0,1,230],
"group__AttrIsAttributeName.html#gad621c0fd59bdacd162dfdd769a62ef27":[3,0,1,223],
"group__AttrIsAttributeName.html#gad69f1e1cf8a7cf6d70359b7344839e79":[3,0,1,243],
"group__AttrIsAttributeName.html#gad75eb36382a280b90761cba07fcf1895":[3,0,1,254],
"group__AttrIsAttributeName.html#gadba041c3573d5457fbee24356d4f59fc":[3,0,1,248],
"group__AttrIsAttributeName.html#gadea7c51060ca59643fe1c4be493f70f8":[3,0,1,247],
"group__AttrIsAttributeName.html#gae55a371bf3b146788b217be62499aa35":[3,0,1,238],
"group__AttrIsAttributeName.html#gae8f47e206721fffc4eda7ca4af79e01e":[3,0,1,239],
"group__AttrIsAttributeName.html#gaeb125294c12e461615f32d9ffdb9bbd7":[3,0,1,225],
"group__AttrIsAttributeName.html#gaeb9e235fbc570a2fd73584e9c5a992be":[3,0,1,235],
"group__AttrIsAttributeName.html#gaee7e2dfe999d6831d3af1e826dcf3c22":[3,0,1,262],
"group__AttrIsAttributeName.html#gaee94d3e34dd79b67e82c738e35076818":[3,0,1,241],
"group__AttrIsAttributeName.html#gaf4d69efe322c065fef448b5d5b48b8f7":[3,0,1,250],
"group__Attribute.html":[1,10],
"group__Attribute.html#ga1e4d8ec29e240a6415b2caa7fff2b502":[3,0,1,216],
"group__Attribute.html#ga42c5074e590ed76a7a641dfd179471d9":[3,0,1,215],
"group__Attribute.html#ga9f52a0de76388df02294718c573911bd":[3,0,1,217],
"group__Basic.html":[1,2],
"group__Basic.html#ga05203a9193542a67b8396cf6ca8acf59":[1,2,15],
"group__Basic.html#ga05203a9193542a67b8396cf6ca8acf59":[3,0,1,44],
"group__Basic.html#ga1319c9757d4f8c596615e0fdcfcf2504":[1,2,1],
"group__Basic.html#ga1319c9757d4f8c596615e0fdcfcf2504":[3,0,1,29],
"group__Basic.html#ga2612e184472c2a59ca822a37d030e9af":[1,2,14],
"group__Basic.html#ga2612e184472c2a59ca822a37d030e9af":[3,0,1,43],
"group__Basic.html#ga28384bf13bf6962c8ef0bcab9b4b7971":[3,0,1,110],
"group__Basic.html#ga28384bf13bf6962c8ef0bcab9b4b7971":[1,2,20],
"group__Basic.html#ga29b0c36f75584a2a26422b021561f19c":[1,2,9],
"group__Basic.html#ga29b0c36f75584a2a26422b021561f19c":[3,0,1,37],
"group__Basic.html#ga2dec710c0d4927e76a7b0d338b11693a":[1,2,12],
"group__Basic.html#ga2dec710c0d4927e76a7b0d338b11693a":[3,0,1,40],
"group__Basic.html#ga3617548e3669d00ad074daaaa8f3460d":[1,2,8],
"group__Basic.html#ga3617548e3669d00ad074daaaa8f3460d":[3,0,1,36],
"group__Basic.html#ga4c050ea7d2746db948ad45edb2264d70":[3,0,1,109],
"group__Basic.html#ga4c050ea7d2746db948ad45edb2264d70":[1,2,19],
"group__Basic.html#ga56ad617084cdcbb485f06f597de7dedb":[1,2,10],
"group__Basic.html#ga56ad617084cdcbb485f06f597de7dedb":[3,0,1,38],
"group__Basic.html#ga5f5a51c65b1e108a1f93d1bb946afab3":[1,2,3],
"group__Basic.html#ga5f5a51c65b1e108a1f93d1bb946afab3":[3,0,1,31],
"group__Basic.html#ga728e98da5985ecb26de7c6c45f7fcaf2":[3,0,1,25],
"group__Basic.html#ga8dd761b5e230119f8eb6c412f12fdec2":[1,2,7],
"group__Basic.html#ga8dd761b5e230119f8eb6c412f12fdec2":[3,0,1,35],
"group__Basic.html#ga8fbec4bc2b67c4f525440cfc7196b443":[1,2,5],
"group__Basic.html#ga8fbec4bc2b67c4f525440cfc7196b443":[3,0,1,33],
"group__Basic.html#ga9b6bd07e38bf320cf88663a29967f1e9":[1,2,16],
"group__Basic.html#ga9b6bd07e38bf320cf88663a29967f1e9":[3,0,1,45],
"group__Basic.html#gaa1a9f78be3542868ac10481e2efa8708":[3,0,1,28],
"group__Basic.html#gaa1a9f78be3542868ac10481e2efa8708":[1,2,0],
"group__Basic.html#gaaa6e0510b0d7ca0524c928143488c6ca":[3,0,1,107],
"group__Basic.html#gaaa6e0510b0d7ca0524c928143488c6ca":[1,2,17],
"group__Basic.html#gab7b404ada690635341d2e2d332102b36":[1,2,2],
"group__Basic.html#gab7b404ada690635341d2e2d332102b36":[3,0,1,30],
"group__Basic.html#gabf30cc37e3e7aa07dd351f083ab747ee":[3,0,1,108],
"group__Basic.html#gabf30cc37e3e7aa07dd351f083ab747ee":[1,2,18],
"group__Basic.html#gac10c770d6ea5a0610159ad17f8427943":[3,0,1,42],
"group__Basic.html#gac17c01a0dbb8f73bdee29df48e499988":[1,2,11],
"group__Basic.html#gac17c01a0dbb8f73bdee29df48e499988":[3,0,1,39],
"group__Basic.html#gac677de148c6f00fc96a682c21433ab1c":[1,2,13],
"group__Basic.html#gac677de148c6f00fc96a682c21433ab1c":[3,0,1,41],
"group__Basic.html#gacc380c1451088b89898a85337b113713":[3,0,1,27],
"group__Basic.html#gaf3279c9a0506629d2ae766c31c1de48d":[1,2,6],
"group__Basic.html#gaf3279c9a0506629d2ae766c31c1de48d":[3,0,1,34],
"group__Basic.html#gaf45a8fb57fb9bfce89c42e1cc9d3e760":[1,2,4],
"group__Basic.html#gaf45a8fb57fb9bfce89c42e1cc9d3e760":[3,0,1,32],
"group__Basic.html#gaf58ea992501470e0998182a1c75df2aa":[3,0,1,26],
"group__Clean.html":[1,6],
"group__Clean.html#ga11fd23eeb4acfaa0f9501effa0c21269":[3,0,1,99],
"group__Clean.html#ga11fd23eeb4acfaa0f9501effa0c21269":[1,6,0],
"group__Clean.html#ga6170500974cc02114f6e4a29d44b7d77":[3,0,1,100],
"group__Clean.html#ga6170500974cc02114f6e4a29d44b7d77":[1,6,1],
"group__Clean.html#ga9d6afa024be3a5e678886cb6ca09b842":[3,0,1,101],
"group__Configuration.html":[1,3],
"group__Configuration.html#ga030c695d6407b2756856eb1862642cfe":[3,0,1,50],
"group__Configuration.html#ga030c695d6407b2756856eb1862642cfe":[1,3,4],
"group__Configuration.html#ga06e2685cc2950b182ff2f7136d170a34":[3,0,1,54],
"group__Configuration.html#ga06e2685cc2950b182ff2f7136d170a34":[1,3,8],
"group__Configuration.html#ga0785047cc73d5fbc88691861a0fa9c78":[1,3,31],
"group__Configuration.html#ga0785047cc73d5fbc88691861a0fa9c78":[3,0,1,77],
"group__Configuration.html#ga083099fce59583b2bd0951e2d8065d88":[3,0,1,8],
"group__Configuration.html#ga083099fce59583b2bd0951e2d8065d88":[1,3,0],
"group__Configuration.html#ga083cb42d6f4413604240b5c1b3aa2070":[1,3,27],
"group__Configuration.html#ga083cb42d6f4413604240b5c1b3aa2070":[3,0,1,73],
"group__Configuration.html#ga09e6c999e9e7ebc94ea3d9cf5d674125":[1,3,21],
"group__Configuration.html#ga09e6c999e9e7ebc94ea3d9cf5d674125":[3,0,1,67],
"group__Configuration.html#ga0b6cb26ab5dbbe0a0841d605fbd06fad":[1,3,29],
"group__Configuration.html#ga0b6cb26ab5dbbe0a0841d605fbd06fad":[3,0,1,75],
"group__Configuration.html#ga0fbe23ab1e4ec374fa38e6f514617e4d":[1,3,16],
"group__Configuration.html#ga0fbe23ab1e4ec374fa38e6f514617e4d":[3,0,1,62],
"group__Configuration.html#ga1a3088dacc539487e00f1eb4009dafc0":[3,0,1,49],
"group__Configuration.html#ga1a3088dacc539487e00f1eb4009dafc0":[1,3,3],
"group__Configuration.html#ga1d8b72e64e4d949dc21599fa788e842f":[3,0,1,56],
"group__Configuration.html#ga1d8b72e64e4d949dc21599fa788e842f":[1,3,10],
"group__Configuration.html#ga1db79a95067d6364c02263d9492fa9e8":[1,3,36],
"group__Configuration.html#ga1db79a95067d6364c02263d9492fa9e8":[3,0,1,82],
"group__Configuration.html#ga2aa45ad67758ca0b18d14eafa37fe080":[1,3,23],
"group__Configuration.html#ga2aa45ad67758ca0b18d14eafa37fe080":[3,0,1,69],
"group__Configuration.html#ga31f815fe2b5bf1e00d6b50be62edd0ab":[1,3,14],
"group__Configuration.html#ga31f815fe2b5bf1e00d6b50be62edd0ab":[3,0,1,60],
"group__Configuration.html#ga47f8502cc202fc7423937647957955a3":[1,3,30],
"group__Configuration.html#ga47f8502cc202fc7423937647957955a3":[3,0,1,76],
"group__Configuration.html#ga4beb2c73c90c3e2ae589c2642478cebd":[1,3,25],
"group__Configuration.html#ga4beb2c73c90c3e2ae589c2642478cebd":[3,0,1,71],
"group__Configuration.html#ga500f31ba81d015b8ce9dad6f2a6ade75":[1,3,1],
"group__Configuration.html#ga500f31ba81d015b8ce9dad6f2a6ade75":[3,0,1,47],
"group__Configuration.html#ga51cf095b76921b4e290e14814998f096":[3,0,1,52],
"group__Configuration.html#ga51cf095b76921b4e290e14814998f096":[1,3,6],
"group__Configuration.html#ga55f30cf9e507f8fc66330ec3b0132620":[1,3,32],
"group__Configuration.html#ga55f30cf9e507f8fc66330ec3b0132620":[3,0,1,78],
"group__Configuration.html#ga6aba2ccdb1237a70f5fe1393fee0ce4d":[3,0,1,55],
"group__Configuration.html#ga6aba2ccdb1237a70f5fe1393fee0ce4d":[1,3,9],
"group__Configuration.html#ga793bc9e177aa90301802e44c4fc22e0e":[1,3,28],
"group__Configuration.html#ga793bc9e177aa90301802e44c4fc22e0e":[3,0,1,74],
"group__Configuration.html#ga7ff683612d446b07318517e564cccc7a":[1,3,19],
"group__Configuration.html#ga7ff683612d446b07318517e564cccc7a":[3,0,1,65],
"group__Configuration.html#ga874ce26884f0eeaf692c30758688888a":[1,3,24],
"group__Configuration.html#ga874ce26884f0eeaf692c30758688888a":[3,0,1,70],
"group__Configuration.html#gab92a35ffbd3b0b668534d63f94d2486f":[1,3,2],
"group__Configuration.html#gab92a35ffbd3b0b668534d63f94d2486f":[3,0,1,48],
"group__Configuration.html#gab94961700088d2daf8dcc012a5e33e49":[3,0,1,46],
"group__Configuration.html#gab9e02c9927fe2c382ec5f81b4acf9cb4":[1,3,11],
"group__Configuration.html#gab9e02c9927fe2c382ec5f81b4acf9cb4":[3,0,1,57],
"group__Configuration.html#gac9de7e155bea5c28713f2bfb93614472":[1,3,22],
"group__Configuration.html#gac9de7e155bea5c28713f2bfb93614472":[3,0,1,68],
"group__Configuration.html#gacec933eef8f9eec3dfa4382e05cab251":[1,3,33],
"group__Configuration.html#gacec933eef8f9eec3dfa4382e05cab251":[3,0,1,79],
"group__Configuration.html#gad09fbcbbaf83fbf93e0d7be9c9bb30c0":[1,3,18],
"group__Configuration.html#gad09fbcbbaf83fbf93e0d7be9c9bb30c0":[3,0,1,64],
"group__Configuration.html#gad1366c5c458f38d2a9c6a6335e6704d9":[1,3,15],
"group__Configuration.html#gad1366c5c458f38d2a9c6a6335e6704d9":[3,0,1,61],
"group__Configuration.html#gad9e75a64c8dcbc54e791959cf934e1ad":[1,3,20],
"group__Configuration.html#gad9e75a64c8dcbc54e791959cf934e1ad":[3,0,1,66],
"group__Configuration.html#gadadea4da66e3718e02b720c2b59d170b":[1,3,13],
"group__Configuration.html#gadadea4da66e3718e02b720c2b59d170b":[3,0,1,59],
"group__Configuration.html#gae6212b8f32990763cc18a6d3f05eb191":[1,3,26],
"group__Configuration.html#gae6212b8f32990763cc18a6d3f05eb191":[3,0,1,72],
"group__Configuration.html#gaeae2e147645697fc54234ff2526a8108":[1,3,5],
"group__Configuration.html#gaeae2e147645697fc54234ff2526a8108":[3,0,1,51],
"group__Configuration.html#gaeed1ef5cb5329f3f5aca0a8ad7e8ea4f":[1,3,35],
"group__Configuration.html#gaeed1ef5cb5329f3f5aca0a8ad7e8ea4f":[3,0,1,81],
"group__Configuration.html#gaf370cd2ea113747f50da185fda24adcb":[3,0,1,53],
"group__Configuration.html#gaf370cd2ea113747f50da185fda24adcb":[1,3,7]
};

View file

@ -0,0 +1,237 @@
var NAVTREEINDEX1 =
{
"group__Configuration.html#gaf37bdad3b6809d8cb78e7d6316d4ba69":[1,3,17],
"group__Configuration.html#gaf37bdad3b6809d8cb78e7d6316d4ba69":[3,0,1,63],
"group__Configuration.html#gafc8df35e864dd3a24f23aca3c2f8bd9d":[1,3,12],
"group__Configuration.html#gafc8df35e864dd3a24f23aca3c2f8bd9d":[3,0,1,58],
"group__Configuration.html#gafca3ed506463e192187133ff646a643d":[1,3,34],
"group__Configuration.html#gafca3ed506463e192187133ff646a643d":[3,0,1,80],
"group__IO.html":[1,4],
"group__IO.html#ga07e691cf775fb159d6c5b11dcf25c7a4":[3,0,1,16],
"group__IO.html#ga0b43a69751965e7ee696085f687057e2":[1,4,7],
"group__IO.html#ga0b43a69751965e7ee696085f687057e2":[3,0,1,13],
"group__IO.html#ga0c8d46de315cabb0ac7d2cf01ca183d7":[3,0,1,85],
"group__IO.html#ga0c8d46de315cabb0ac7d2cf01ca183d7":[1,4,12],
"group__IO.html#ga10ca415cf2bdb02887757ff8d961ab0a":[3,0,1,90],
"group__IO.html#ga1405248cf7f1edf8af8d487f0b877e0e":[1,4,5],
"group__IO.html#ga1405248cf7f1edf8af8d487f0b877e0e":[3,0,1,11],
"group__IO.html#ga275970452afdc581d04459fa728b6fec":[3,0,1,10],
"group__IO.html#ga275970452afdc581d04459fa728b6fec":[1,4,4],
"group__IO.html#ga2a34772782d7b786e37012fce4cd2425":[3,0,1,88],
"group__IO.html#ga2a34772782d7b786e37012fce4cd2425":[1,4,15],
"group__IO.html#ga399df5ba17614205964a665f7b1726a6":[3,0,1,86],
"group__IO.html#ga399df5ba17614205964a665f7b1726a6":[1,4,13],
"group__IO.html#ga51e02523601388bb83c2555b995e68b0":[3,0,1,89],
"group__IO.html#ga51e02523601388bb83c2555b995e68b0":[1,4,16],
"group__IO.html#ga5e5cffe93edf4bea0d3214be70d6f77b":[3,0,1,92],
"group__IO.html#ga5e5cffe93edf4bea0d3214be70d6f77b":[1,4,18],
"group__IO.html#ga669758031bbd5d4ba957b19e77229c8b":[3,0,1,91],
"group__IO.html#ga669758031bbd5d4ba957b19e77229c8b":[1,4,17],
"group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98":[3,0,1,14],
"group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98":[1,4,8],
"group__IO.html#ga7e93289be3a7253cdf99a96285e6a2d4":[1,4,14],
"group__IO.html#ga7e93289be3a7253cdf99a96285e6a2d4":[3,0,1,87],
"group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb":[3,0,1,12],
"group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb":[1,4,6],
"group__IO.html#ga99e9bd01465d9fb642f4eadd69da6f9d":[3,0,1,9],
"group__IO.html#ga99e9bd01465d9fb642f4eadd69da6f9d":[1,4,3],
"group__IO.html#ga9a078b706ec6f37cce40958f6f68585a":[3,0,1,0],
"group__IO.html#ga9a078b706ec6f37cce40958f6f68585a":[1,4,2],
"group__IO.html#gab446af273e331cb0440dd01b6990d2d0":[1,4,10],
"group__IO.html#gab446af273e331cb0440dd01b6990d2d0":[3,0,1,83],
"group__IO.html#gad47c75f3af85e7927e7ac18918ec6363":[3,0,1,93],
"group__IO.html#gad47c75f3af85e7927e7ac18918ec6363":[1,4,19],
"group__IO.html#gadba396ffec9f29b27d73a23264dcfa0b":[1,4,11],
"group__IO.html#gadba396ffec9f29b27d73a23264dcfa0b":[3,0,1,84],
"group__IO.html#gaf35a07b104206fa38abafa82969b6824":[3,0,1,15],
"group__IO.html#gaf35a07b104206fa38abafa82969b6824":[1,4,9],
"group__Memory.html":[1,1],
"group__Memory.html#ga3fe8c5ac7d658618c732565776940ed8":[1,1,2],
"group__Memory.html#ga3fe8c5ac7d658618c732565776940ed8":[3,0,1,2],
"group__Memory.html#ga446b538da3ee3f2e5a3827b877665b30":[3,0,1,22],
"group__Memory.html#ga446b538da3ee3f2e5a3827b877665b30":[1,1,9],
"group__Memory.html#ga70e707b7df86effb5727b0b9ff64eed7":[3,0,1,23],
"group__Memory.html#ga70e707b7df86effb5727b0b9ff64eed7":[1,1,10],
"group__Memory.html#ga787c17cc35380584873e99e37c181640":[3,0,1,4],
"group__Memory.html#ga787c17cc35380584873e99e37c181640":[1,1,4],
"group__Memory.html#ga78e96524a88db0c09e766795265863da":[1,1,3],
"group__Memory.html#ga78e96524a88db0c09e766795265863da":[3,0,1,3],
"group__Memory.html#ga8d63ea537373a328acf80feb89ccfef1":[3,0,1,5],
"group__Memory.html#ga8d63ea537373a328acf80feb89ccfef1":[1,1,5],
"group__Memory.html#gaada345a86e699dfaadd8fe06718b98c1":[3,0,1,6],
"group__Memory.html#gaada345a86e699dfaadd8fe06718b98c1":[1,1,6],
"group__Memory.html#gab12cc0435bacec1a8c725e02357acc00":[1,1,11],
"group__Memory.html#gab12cc0435bacec1a8c725e02357acc00":[3,0,1,24],
"group__Memory.html#gab55079374527525e3374ebc4d2a1e625":[1,1,8],
"group__Memory.html#gab55079374527525e3374ebc4d2a1e625":[3,0,1,21],
"group__Memory.html#gad5fef9c3b423d924226b2a99f99c7d51":[3,0,1,7],
"group__Memory.html#gad5fef9c3b423d924226b2a99f99c7d51":[1,1,7],
"group__NodeAsk.html":[1,9],
"group__NodeAsk.html#ga00fb1f74d89419ad97f345660cd8876f":[3,0,1,133],
"group__NodeAsk.html#ga174176952045d3a79500451eae0322d6":[3,0,1,129],
"group__NodeAsk.html#ga2eb2b4a0ee75c74215de9859467d17f1":[3,0,1,126],
"group__NodeAsk.html#ga30307d5b9937c7f0aad1f37d7cf7848c":[3,0,1,131],
"group__NodeAsk.html#ga446c2a5ed55a75685074585f007b52c5":[3,0,1,125],
"group__NodeAsk.html#ga4abc910dd180773665c6e2e4e30ea2d7":[3,0,1,128],
"group__NodeAsk.html#ga5ea4ecef06555a58f942b2c500722156":[3,0,1,124],
"group__NodeAsk.html#ga69c929ff5987273560e683e44b2515eb":[3,0,1,127],
"group__NodeAsk.html#ga775c446f1fd1ffa25eb688af6c56853c":[3,0,1,130],
"group__NodeAsk.html#ga98658b8c02e0d2000a6c7da5d916ced4":[3,0,1,132],
"group__NodeAsk.html#gaa9786b1ce44061e2811d1ecbcd76d318":[3,0,1,123],
"group__NodeIsElementName.html":[1,9,0],
"group__NodeIsElementName.html#ga0603085c30d94973f5d9d5b5de2ff200":[3,0,1,147],
"group__NodeIsElementName.html#ga15ea33b5dc08b426720d0c57cbecaced":[3,0,1,169],
"group__NodeIsElementName.html#ga16bca9ae0e87d001ed4242a83618f404":[3,0,1,206],
"group__NodeIsElementName.html#ga19d096d6eff710ef6c7a154ba8e4c71c":[3,0,1,187],
"group__NodeIsElementName.html#ga22e67a4b6c14214d35ad295a82509842":[3,0,1,171],
"group__NodeIsElementName.html#ga2493322b8c7ec6e7001e928bd71fc1b6":[3,0,1,158],
"group__NodeIsElementName.html#ga25aba7bafb8f63d71fb54c143d053fd1":[3,0,1,203],
"group__NodeIsElementName.html#ga334efee28622bff3384c9eda4bb4eec5":[3,0,1,208],
"group__NodeIsElementName.html#ga385a0cd988f64c8a4bd67d9b198d2ea7":[3,0,1,163],
"group__NodeIsElementName.html#ga3a0c0bc0925bd40677da0286d8b27d7b":[3,0,1,155],
"group__NodeIsElementName.html#ga3e7e0649d24765c37404b64837dde32b":[3,0,1,185],
"group__NodeIsElementName.html#ga41c163de846f0a5f0a06f8e8ba1559cc":[3,0,1,136],
"group__NodeIsElementName.html#ga41c2551e386adc53cd9ab0e00f707558":[3,0,1,213],
"group__NodeIsElementName.html#ga445b2216e08962ebc2cf2013dd911969":[3,0,1,183],
"group__NodeIsElementName.html#ga445cccfc6c19f8f3b73ebd06a361bd48":[3,0,1,170],
"group__NodeIsElementName.html#ga4638800893b9ae5a70cdb74c06c6a79c":[3,0,1,162],
"group__NodeIsElementName.html#ga48067f28cfe217c9fc060650d0e3aca4":[3,0,1,173],
"group__NodeIsElementName.html#ga48af9e160f669f778de274336096e2eb":[3,0,1,172],
"group__NodeIsElementName.html#ga4b3bad82463198c3893c901aa20af219":[3,0,1,201],
"group__NodeIsElementName.html#ga4d49e513f271e3c1de40a2ca5bb507a5":[3,0,1,198],
"group__NodeIsElementName.html#ga507a029656b570eac822ea40122571d8":[3,0,1,188],
"group__NodeIsElementName.html#ga51ace62a3ec1c51035cabf4a2605d898":[3,0,1,144],
"group__NodeIsElementName.html#ga52d9c5612a982cc71602b5088f415879":[3,0,1,151],
"group__NodeIsElementName.html#ga53c827624431293012ca7cfde97c937e":[3,0,1,181],
"group__NodeIsElementName.html#ga59e3d8737230aaf6aefd38923b2d9938":[3,0,1,135],
"group__NodeIsElementName.html#ga5ba4012b1bf4eb54b5042832f9a138e0":[3,0,1,202],
"group__NodeIsElementName.html#ga6195cdbb5617b5240519b5a993f69592":[3,0,1,184],
"group__NodeIsElementName.html#ga648890464b129cbceaf749f912f6527e":[3,0,1,195],
"group__NodeIsElementName.html#ga6c18dbdbb887968b79753ae455f2c90a":[3,0,1,209],
"group__NodeIsElementName.html#ga6d2aafe8789a16ab429c5fdf9deb0da7":[3,0,1,161],
"group__NodeIsElementName.html#ga6ef21bfc5033fd69c9f94e794d536fdb":[3,0,1,196],
"group__NodeIsElementName.html#ga6f0a957c81b4013ced6cbc4e7d8db2af":[3,0,1,179],
"group__NodeIsElementName.html#ga7de8f8de16a810da710ff0981a08d43d":[3,0,1,159],
"group__NodeIsElementName.html#ga7e4e65b0819e33ffdc38183f5dbf2785":[3,0,1,197],
"group__NodeIsElementName.html#ga7f8b52642e3255b0480f48075dab8d6f":[3,0,1,174],
"group__NodeIsElementName.html#ga816d167ba4cb8b3787967ec3dbde5ec5":[3,0,1,142],
"group__NodeIsElementName.html#ga8320b595afb1e7e167b7c1a79b0dc366":[3,0,1,143],
"group__NodeIsElementName.html#ga8517c2217955d3602426c2bda1da6402":[3,0,1,156],
"group__NodeIsElementName.html#ga86627d1d0706847ff3087e196819706f":[3,0,1,186],
"group__NodeIsElementName.html#ga86ade270327fb3afa6d8f881fda3089e":[3,0,1,194],
"group__NodeIsElementName.html#ga89ed82add2b5524bb5cf08f382eb5116":[3,0,1,180],
"group__NodeIsElementName.html#ga8bd6a34ea2f61d687d24f12a49c51128":[3,0,1,189],
"group__NodeIsElementName.html#ga8efaa17098b9b4c7be3f4c8a9edd5f37":[3,0,1,199],
"group__NodeIsElementName.html#ga95af7c22df42cdc104858b6ef545c356":[3,0,1,167],
"group__NodeIsElementName.html#ga99beb2cb511391d1aca45fb85cedf27a":[3,0,1,177],
"group__NodeIsElementName.html#ga9c09a80c0fbb47c46c48816217058067":[3,0,1,137],
"group__NodeIsElementName.html#ga9d56a0c1da9fdf018cb6db4398260295":[3,0,1,211],
"group__NodeIsElementName.html#gaa6f4c167e5934e14fd2bc016cbcb5abd":[3,0,1,146],
"group__NodeIsElementName.html#gaa929252184f6d11fde69ee76f212822a":[3,0,1,200],
"group__NodeIsElementName.html#gaac81f7e14fa7e59aa4fa8d4aa6d06268":[3,0,1,153],
"group__NodeIsElementName.html#gab28ee4ca158cb9122022719fdc08ec08":[3,0,1,212],
"group__NodeIsElementName.html#gab9e88a5cd07c8645db3293062fbb2a51":[3,0,1,207],
"group__NodeIsElementName.html#gabbbd873b72e446a8668c7c69582404e2":[3,0,1,190],
"group__NodeIsElementName.html#gac03b2963ecda6cc08653294370baf8d8":[3,0,1,205],
"group__NodeIsElementName.html#gac266b333729c7430b5c73c61769f2786":[3,0,1,178],
"group__NodeIsElementName.html#gac28ca322aabade5ec3a7a7601c72ee16":[3,0,1,145],
"group__NodeIsElementName.html#gac6269b21e8ad6e21d66bd5addd77eb87":[3,0,1,154],
"group__NodeIsElementName.html#gac62bc0004bfc655a7a21b6b98ddc5e6c":[3,0,1,210],
"group__NodeIsElementName.html#gac798ba0aa726aee5cbcf3262624c0458":[3,0,1,166],
"group__NodeIsElementName.html#gacb9bcd9b662a2089064a3c240062c99f":[3,0,1,141],
"group__NodeIsElementName.html#gacba5807618c3f9e55cc03ff87de9b7ce":[3,0,1,139],
"group__NodeIsElementName.html#gad85cc98d2a612120641167478c8953e1":[3,0,1,214],
"group__NodeIsElementName.html#gad88dbaf421328ad0026a0f6c5b471a28":[3,0,1,157],
"group__NodeIsElementName.html#gadb2e0e0fbeac0da447fd96fc75158f54":[3,0,1,152],
"group__NodeIsElementName.html#gadde0e35eef49567f98c385a736588409":[3,0,1,150],
"group__NodeIsElementName.html#gadfa5afb9f719c21667e98df09f043dd6":[3,0,1,191],
"group__NodeIsElementName.html#gae1ea58f48b98e27dc9e4489937f17755":[3,0,1,140],
"group__NodeIsElementName.html#gae423fbaf8bb2b2d7faf427ebb853159e":[3,0,1,193],
"group__NodeIsElementName.html#gae4f6572db3d4bce835660e21f18b1983":[3,0,1,160],
"group__NodeIsElementName.html#gae73ab4feaf47cba0fe76ad6ceaaf45a5":[3,0,1,165],
"group__NodeIsElementName.html#gaea4d09d1203e94c3010c56672ea6d711":[3,0,1,204],
"group__NodeIsElementName.html#gaeecc06fcf1ead446d89e2da189124a84":[3,0,1,138],
"group__NodeIsElementName.html#gaf0950a14b5b1ab4789b9b0a5bac0b18e":[3,0,1,164],
"group__NodeIsElementName.html#gaf238482802b2fb6e9e0b5b041d3b7611":[3,0,1,182],
"group__NodeIsElementName.html#gaf692f1ed40027be3f3cd5d198abc3ad2":[3,0,1,134],
"group__NodeIsElementName.html#gaf8c3d48a3d23f49a9d6e373ae18456c4":[3,0,1,192],
"group__NodeIsElementName.html#gafa4f741c56492e05bd351af1f0111f4e":[3,0,1,176],
"group__NodeIsElementName.html#gafc3aadf1d5eaab9c59ce47bfc2b6ceae":[3,0,1,148],
"group__NodeIsElementName.html#gafd77569c4993bcd4ded3b97608248b9e":[3,0,1,149],
"group__NodeIsElementName.html#gafe0455c4b138bffa99a913b8f3a9104f":[3,0,1,175],
"group__NodeIsElementName.html#gafe4ee40e682872ae83dfce0dd4a8d0c3":[3,0,1,168],
"group__Opaque.html":[1,0],
"group__Opaque.html#ga1b209c260854e89f73101c18fe835516":[3,0,1,17],
"group__Opaque.html#ga236c416d715827e6db5691ce66415c2f":[3,0,1,20],
"group__Opaque.html#gaa8d1f990e71bf7d6bc1b17974b7788a4":[3,0,1,19],
"group__Opaque.html#gafdaa7208b82ae763fbccb646035f9391":[3,0,1,18],
"group__Parse.html":[1,5],
"group__Parse.html#ga50c02fa244dcd120ae339719c2132ff9":[3,0,1,96],
"group__Parse.html#ga50c02fa244dcd120ae339719c2132ff9":[1,5,2],
"group__Parse.html#ga5ec263f2e430dd9c9e10437f067b2a28":[1,5,0],
"group__Parse.html#ga5ec263f2e430dd9c9e10437f067b2a28":[3,0,1,94],
"group__Parse.html#ga96b41ff6e6a7f9d0b9b0e901e33ad31d":[1,5,1],
"group__Parse.html#ga96b41ff6e6a7f9d0b9b0e901e33ad31d":[3,0,1,95],
"group__Parse.html#gaa28ce34c95750f150205843885317851":[3,0,1,97],
"group__Parse.html#gaa28ce34c95750f150205843885317851":[1,5,3],
"group__Parse.html#gaa65dad2a4ca5fa97d267ddefe1180e0e":[1,5,4],
"group__Parse.html#gaa65dad2a4ca5fa97d267ddefe1180e0e":[3,0,1,98],
"group__Save.html":[1,7],
"group__Save.html#ga19ee6e2ee0e719a97cff443ebb19ae44":[3,0,1,102],
"group__Save.html#ga19ee6e2ee0e719a97cff443ebb19ae44":[1,7,0],
"group__Save.html#ga6638d1800ee63fc6bea19bc2bf582be2":[1,7,1],
"group__Save.html#ga6638d1800ee63fc6bea19bc2bf582be2":[3,0,1,103],
"group__Save.html#ga7e8642262c8c4d34cf7cc426647d29f0":[1,7,2],
"group__Save.html#ga7e8642262c8c4d34cf7cc426647d29f0":[3,0,1,104],
"group__Save.html#gaea985b28470453d0218092b137f71e77":[1,7,4],
"group__Save.html#gaea985b28470453d0218092b137f71e77":[3,0,1,106],
"group__Save.html#gaf684fefd3e42f459cf0a4ebe937ce12b":[1,7,3],
"group__Save.html#gaf684fefd3e42f459cf0a4ebe937ce12b":[3,0,1,105],
"group__Tree.html":[1,8],
"group__Tree.html#ga0da0a16a07321623bda6a02a397111ca":[3,0,1,115],
"group__Tree.html#ga0ef21eb446a56c3874a993b6f3966e73":[3,0,1,116],
"group__Tree.html#ga32dff6f721a553a54cee0324cda15ba7":[3,0,1,121],
"group__Tree.html#ga60f48e1a0981ccfa027e62f73f0b1e7d":[3,0,1,117],
"group__Tree.html#ga7247560b46127ac69780b938d8bca177":[3,0,1,119],
"group__Tree.html#ga7a277d67c8143a8dd66d6c4796e5afa2":[3,0,1,118],
"group__Tree.html#ga860430a9ae7b9d347f0f7eb4204b3046":[3,0,1,114],
"group__Tree.html#ga8af1c83f5c33e767ca40561341089bae":[3,0,1,120],
"group__Tree.html#ga8bc403902d8535a6dab3efc29519d970":[3,0,1,113],
"group__Tree.html#gac70f893c5cd5805bf76b393ad07c93c6":[3,0,1,111],
"group__Tree.html#gae539f5031bd1e039458a7fffb07a2b7a":[3,0,1,112],
"group__Tree.html#gaeb8f272e8135e744b9b3f006517f1073":[3,0,1,122],
"index.html":[],
"modules.html":[1],
"pages.html":[],
"structTidyAttr.html":[1,0,3],
"structTidyDoc.html":[1,0,0],
"structTidyNode.html":[1,0,2],
"structTidyOption.html":[1,0,1],
"struct__TidyAllocator.html":[1,1,1],
"struct__TidyAllocator.html#a2113f1c06a3cfe4cbdf9212a47e6938b":[1,1,1,0],
"struct__TidyAllocatorVtbl.html":[1,1,0],
"struct__TidyAllocatorVtbl.html#a098a1144e7222917467b007f7a5001fc":[1,1,0,4],
"struct__TidyAllocatorVtbl.html#a0cad0dd2aa75a20573fc46f25460a5cc":[1,1,0,1],
"struct__TidyAllocatorVtbl.html#a1e453d5e80b35fe3c6c15512c6b95aa5":[1,1,0,2],
"struct__TidyAllocatorVtbl.html#a4ecb749644f9253427eb53028363d01d":[1,1,0,3],
"struct__TidyAllocatorVtbl.html#a93b8f23e78a6636c055ecc9ff13aadb3":[1,1,0,5],
"struct__TidyAllocatorVtbl.html#ac89bb7f5b58fcb5b31a1560705f3b817":[1,1,0,0],
"struct__TidyBuffer.html":[2,0,2],
"struct__TidyBuffer.html#a227728492f6266dec940bcc541046cd9":[2,0,2,2],
"struct__TidyBuffer.html#a2b1c3814410eefbe2168b248485eea91":[2,0,2,1],
"struct__TidyBuffer.html#a523a1f5f2a1b0333d70b9d8a5a52de13":[2,0,2,3],
"struct__TidyBuffer.html#ab6655c52ed81490e8016976a4810a330":[2,0,2,0],
"struct__TidyBuffer.html#af607eaeb44ae6d8f2371e1e05b016caf":[2,0,2,4],
"struct__TidyInputSource.html":[1,4,0],
"struct__TidyInputSource.html#a19bd9d8877bfc702ceae4e174d0b07d4":[1,4,0,0],
"struct__TidyInputSource.html#a4c318270e25e2e4dd9506cb04542b7d8":[1,4,0,1],
"struct__TidyInputSource.html#a8bb61c749e1295207cd92752e63ae505":[1,4,0,2],
"struct__TidyInputSource.html#af90ba85f6caffb1321a8fe3ef4b7bebb":[1,4,0,3],
"struct__TidyOutputSink.html":[1,4,1],
"struct__TidyOutputSink.html#a0b392463d9767dc9fbed2f524fbe7407":[1,4,1,1],
"struct__TidyOutputSink.html#a8ea61dfa1ce4ba41a7a9c50b7729ab8a":[1,4,1,0],
"tidy_8h.html":[3,0,1],
"tidy_8h.html#a8b2baca367b9029e506c454cc06c62c5":[3,0,1,1],
"tidy_8h_source.html":[3,0,1],
"tidyenum_8h_source.html":[3,0,2]
};

BIN
htmldoc/api/open.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 B

75
htmldoc/api/pages.html Normal file
View file

@ -0,0 +1,75 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: Related Pages</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('pages.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">Related Pages</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all related documentation pages:</div><div class="directory">
<table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="deprecated.html" target="_self">Deprecated List</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

97
htmldoc/api/resize.js Normal file
View file

@ -0,0 +1,97 @@
var cookie_namespace = 'doxygen';
var sidenav,navtree,content,header;
function readCookie(cookie)
{
var myCookie = cookie_namespace+"_"+cookie+"=";
if (document.cookie)
{
var index = document.cookie.indexOf(myCookie);
if (index != -1)
{
var valStart = index + myCookie.length;
var valEnd = document.cookie.indexOf(";", valStart);
if (valEnd == -1)
{
valEnd = document.cookie.length;
}
var val = document.cookie.substring(valStart, valEnd);
return val;
}
}
return 0;
}
function writeCookie(cookie, val, expiration)
{
if (val==undefined) return;
if (expiration == null)
{
var date = new Date();
date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week
expiration = date.toGMTString();
}
document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; expires=" + expiration+"; path=/";
}
function resizeWidth()
{
var windowWidth = $(window).width() + "px";
var sidenavWidth = $(sidenav).outerWidth();
content.css({marginLeft:parseInt(sidenavWidth)+"px"});
writeCookie('width',sidenavWidth, null);
}
function restoreWidth(navWidth)
{
var windowWidth = $(window).width() + "px";
content.css({marginLeft:parseInt(navWidth)+6+"px"});
sidenav.css({width:navWidth + "px"});
}
function resizeHeight()
{
var headerHeight = header.outerHeight();
var footerHeight = footer.outerHeight();
var windowHeight = $(window).height() - headerHeight - footerHeight;
content.css({height:windowHeight + "px"});
navtree.css({height:windowHeight + "px"});
sidenav.css({height:windowHeight + "px",top: headerHeight+"px"});
}
function initResizable()
{
header = $("#top");
sidenav = $("#side-nav");
content = $("#doc-content");
navtree = $("#nav-tree");
footer = $("#nav-path");
$(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); } });
$(window).resize(function() { resizeHeight(); });
var width = readCookie('width');
if (width) { restoreWidth(width); } else { resizeWidth(); }
resizeHeight();
var url = location.href;
var i=url.indexOf("#");
if (i>=0) window.location.hash=url.substr(i);
var _preventDefault = function(evt) { evt.preventDefault(); };
$("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault);
$(document).bind('touchmove',function(e){
var device = navigator.userAgent.toLowerCase();
var ios = device.match(/(iphone|ipod|ipad)/);
if (ios) {
try {
var target = e.target;
while (target) {
if ($(target).css('-webkit-overflow-scrolling')=='touch') return;
target = target.parentNode;
}
e.preventDefault();
} catch(err) {
e.preventDefault();
}
}
});
}

BIN
htmldoc/api/splitbar.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 314 B

View file

@ -0,0 +1,78 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: TidyAttr Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('structTidyAttr.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">TidyAttr Struct Reference<div class="ingroups"><a class="el" href="group__Opaque.html">Opaque Types</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="tidy_8h_source.html">tidy.h</a>&gt;</code></p>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Opaque attribute datatype </p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="tidy_8h_source.html">tidy.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structTidyAttr.html">TidyAttr</a></li>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,78 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: TidyDoc Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('structTidyDoc.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">TidyDoc Struct Reference<div class="ingroups"><a class="el" href="group__Opaque.html">Opaque Types</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="tidy_8h_source.html">tidy.h</a>&gt;</code></p>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Opaque document datatype </p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="tidy_8h_source.html">tidy.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structTidyDoc.html">TidyDoc</a></li>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,78 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: TidyNode Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('structTidyNode.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">TidyNode Struct Reference<div class="ingroups"><a class="el" href="group__Opaque.html">Opaque Types</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="tidy_8h_source.html">tidy.h</a>&gt;</code></p>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Opaque node datatype </p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="tidy_8h_source.html">tidy.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structTidyNode.html">TidyNode</a></li>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,78 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: TidyOption Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('structTidyOption.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">TidyOption Struct Reference<div class="ingroups"><a class="el" href="group__Opaque.html">Opaque Types</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="tidy_8h_source.html">tidy.h</a>&gt;</code></p>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Opaque option datatype </p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="tidy_8h_source.html">tidy.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structTidyOption.html">TidyOption</a></li>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,93 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: _TidyAllocator Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('struct__TidyAllocator.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
<div class="title">_TidyAllocator Struct Reference<div class="ingroups"><a class="el" href="group__Memory.html">Memory Allocation</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="tidy_8h_source.html">tidy.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a2113f1c06a3cfe4cbdf9212a47e6938b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2113f1c06a3cfe4cbdf9212a47e6938b"></a>
const <a class="el" href="group__Memory.html#ga3fe8c5ac7d658618c732565776940ed8">TidyAllocatorVtbl</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>vtbl</b></td></tr>
<tr class="separator:a2113f1c06a3cfe4cbdf9212a47e6938b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>An allocator. To create your own allocator, do something like the following:</p>
<p>typedef struct _MyAllocator { TidyAllocator base; ...other custom allocator state... } MyAllocator;</p>
<p>void* MyAllocator_alloc(TidyAllocator &lt;em&gt;base, void *block, size_t nBytes) { MyAllocator *self = (MyAllocator)base; ... } (etc)</p>
<p>static const TidyAllocatorVtbl MyAllocatorVtbl = { MyAllocator_alloc, MyAllocator_realloc, MyAllocator_free, MyAllocator_panic };</p>
<p>myAllocator allocator; <a class="el" href="structTidyDoc.html">TidyDoc</a> doc;</p>
<p>allocator.base.vtbl = &amp;MyAllocatorVtbl; ...initialise allocator specific state... doc = tidyCreateWithAllocator(&amp;allocator); ...</p>
<p>Although this looks slightly long winded, the advantage is that to create a custom allocator you simply need to set the vtbl pointer correctly. The vtbl itself can reside in static/global data, and hence does not need to be initialised each time an allocator is created, and furthermore the memory is shared amongst all created allocators. </p>
</div><hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="tidy_8h_source.html">tidy.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="struct__TidyAllocator.html">_TidyAllocator</a></li>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,4 @@
var struct__TidyAllocator =
[
[ "vtbl", "struct__TidyAllocator.html#a2113f1c06a3cfe4cbdf9212a47e6938b", null ]
];

View file

@ -0,0 +1,197 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: _TidyAllocatorVtbl Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('struct__TidyAllocatorVtbl.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
<div class="title">_TidyAllocatorVtbl Struct Reference<div class="ingroups"><a class="el" href="group__Memory.html">Memory Allocation</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="tidy_8h_source.html">tidy.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ac89bb7f5b58fcb5b31a1560705f3b817"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__TidyAllocatorVtbl.html#a1e453d5e80b35fe3c6c15512c6b95aa5">void</a> *TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyAllocatorVtbl.html#ac89bb7f5b58fcb5b31a1560705f3b817">alloc</a> (<a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a> *self, size_t nBytes)</td></tr>
<tr class="separator:ac89bb7f5b58fcb5b31a1560705f3b817"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0cad0dd2aa75a20573fc46f25460a5cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct__TidyAllocatorVtbl.html#a1e453d5e80b35fe3c6c15512c6b95aa5">void</a> *TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyAllocatorVtbl.html#a0cad0dd2aa75a20573fc46f25460a5cc">realloc</a> (<a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a> *self, <a class="el" href="struct__TidyAllocatorVtbl.html#a1e453d5e80b35fe3c6c15512c6b95aa5">void</a> *block, size_t nBytes)</td></tr>
<tr class="separator:a0cad0dd2aa75a20573fc46f25460a5cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1e453d5e80b35fe3c6c15512c6b95aa5"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyAllocatorVtbl.html#a1e453d5e80b35fe3c6c15512c6b95aa5">void</a> (TIDY_CALL *free)(<a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a> *self</td></tr>
<tr class="separator:a1e453d5e80b35fe3c6c15512c6b95aa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ecb749644f9253427eb53028363d01d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyAllocatorVtbl.html#a4ecb749644f9253427eb53028363d01d">void</a> (TIDY_CALL *panic)(<a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a> *self</td></tr>
<tr class="separator:a4ecb749644f9253427eb53028363d01d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a098a1144e7222917467b007f7a5001fc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a098a1144e7222917467b007f7a5001fc"></a>
<a class="el" href="struct__TidyAllocatorVtbl.html#a1e453d5e80b35fe3c6c15512c6b95aa5">void</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>block</b></td></tr>
<tr class="separator:a098a1144e7222917467b007f7a5001fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93b8f23e78a6636c055ecc9ff13aadb3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a93b8f23e78a6636c055ecc9ff13aadb3"></a>
ctmbstr&#160;</td><td class="memItemRight" valign="bottom"><b>msg</b></td></tr>
<tr class="separator:a93b8f23e78a6636c055ecc9ff13aadb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>An allocator's function table. All functions here must be provided. </p>
</div><h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="ac89bb7f5b58fcb5b31a1560705f3b817"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="struct__TidyAllocatorVtbl.html#a1e453d5e80b35fe3c6c15512c6b95aa5">void</a>* TIDY_CALL* _TidyAllocatorVtbl::alloc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a> *&#160;</td>
<td class="paramname"><em>self</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>nBytes</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Called to allocate a block of nBytes of memory </p>
</div>
</div>
<a class="anchor" id="a0cad0dd2aa75a20573fc46f25460a5cc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="struct__TidyAllocatorVtbl.html#a1e453d5e80b35fe3c6c15512c6b95aa5">void</a>* TIDY_CALL* _TidyAllocatorVtbl::realloc </td>
<td>(</td>
<td class="paramtype"><a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a> *&#160;</td>
<td class="paramname"><em>self</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="struct__TidyAllocatorVtbl.html#a1e453d5e80b35fe3c6c15512c6b95aa5">void</a> *&#160;</td>
<td class="paramname"><em>block</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>nBytes</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Called to resize (grow, in general) a block of memory. Must support being called with NULL. </p>
</div>
</div>
<a class="anchor" id="a1e453d5e80b35fe3c6c15512c6b95aa5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">_TidyAllocatorVtbl::void </td>
<td>(</td>
<td class="paramtype">TIDY_CALL *&#160;</td>
<td class="paramname"><em>free</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Called to free a previously allocated block of memory </p>
</div>
</div>
<a class="anchor" id="a4ecb749644f9253427eb53028363d01d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">_TidyAllocatorVtbl::void </td>
<td>(</td>
<td class="paramtype">TIDY_CALL *&#160;</td>
<td class="paramname"><em>panic</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Called when a panic condition is detected. Must support block == NULL. This function is not called if either alloc or realloc fails; it is up to the allocator to do this. Currently this function can only be called if an error is detected in the tree integrity via the internal function CheckNodeIntegrity(). This is a situation that can only arise in the case of a programming error in tidylib. You can turn off node integrity checking by defining the constant NO_NODE_INTEGRITY_CHECK during the build. </p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="tidy_8h_source.html">tidy.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="struct__TidyAllocatorVtbl.html">_TidyAllocatorVtbl</a></li>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,9 @@
var struct__TidyAllocatorVtbl =
[
[ "alloc", "struct__TidyAllocatorVtbl.html#ac89bb7f5b58fcb5b31a1560705f3b817", null ],
[ "realloc", "struct__TidyAllocatorVtbl.html#a0cad0dd2aa75a20573fc46f25460a5cc", null ],
[ "void", "struct__TidyAllocatorVtbl.html#a1e453d5e80b35fe3c6c15512c6b95aa5", null ],
[ "void", "struct__TidyAllocatorVtbl.html#a4ecb749644f9253427eb53028363d01d", null ],
[ "block", "struct__TidyAllocatorVtbl.html#a098a1144e7222917467b007f7a5001fc", null ],
[ "msg", "struct__TidyAllocatorVtbl.html#a93b8f23e78a6636c055ecc9ff13aadb3", null ]
];

View file

@ -0,0 +1,160 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: _TidyBuffer Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('struct__TidyBuffer.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
<div class="title">_TidyBuffer Struct Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="buffio_8h_source.html">buffio.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:ab6655c52ed81490e8016976a4810a330"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyBuffer.html#ab6655c52ed81490e8016976a4810a330">allocator</a></td></tr>
<tr class="separator:ab6655c52ed81490e8016976a4810a330"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b1c3814410eefbe2168b248485eea91"><td class="memItemLeft" align="right" valign="top">byte *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyBuffer.html#a2b1c3814410eefbe2168b248485eea91">bp</a></td></tr>
<tr class="separator:a2b1c3814410eefbe2168b248485eea91"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a227728492f6266dec940bcc541046cd9"><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyBuffer.html#a227728492f6266dec940bcc541046cd9">size</a></td></tr>
<tr class="separator:a227728492f6266dec940bcc541046cd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a523a1f5f2a1b0333d70b9d8a5a52de13"><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyBuffer.html#a523a1f5f2a1b0333d70b9d8a5a52de13">allocated</a></td></tr>
<tr class="separator:a523a1f5f2a1b0333d70b9d8a5a52de13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af607eaeb44ae6d8f2371e1e05b016caf"><td class="memItemLeft" align="right" valign="top">uint&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyBuffer.html#af607eaeb44ae6d8f2371e1e05b016caf">next</a></td></tr>
<tr class="separator:af607eaeb44ae6d8f2371e1e05b016caf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>TidyBuffer - A chunk of memory </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="ab6655c52ed81490e8016976a4810a330"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a>* _TidyBuffer::allocator</td>
</tr>
</table>
</div><div class="memdoc">
<p>Memory allocator </p>
</div>
</div>
<a class="anchor" id="a2b1c3814410eefbe2168b248485eea91"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">byte* _TidyBuffer::bp</td>
</tr>
</table>
</div><div class="memdoc">
<p>Pointer to bytes </p>
</div>
</div>
<a class="anchor" id="a227728492f6266dec940bcc541046cd9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint _TidyBuffer::size</td>
</tr>
</table>
</div><div class="memdoc">
<h1>bytes currently in use</h1>
</div>
</div>
<a class="anchor" id="a523a1f5f2a1b0333d70b9d8a5a52de13"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint _TidyBuffer::allocated</td>
</tr>
</table>
</div><div class="memdoc">
<h1>bytes allocated</h1>
</div>
</div>
<a class="anchor" id="af607eaeb44ae6d8f2371e1e05b016caf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">uint _TidyBuffer::next</td>
</tr>
</table>
</div><div class="memdoc">
<p>Offset of current input position </p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="buffio_8h_source.html">buffio.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="struct__TidyBuffer.html">_TidyBuffer</a></li>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,8 @@
var struct__TidyBuffer =
[
[ "allocator", "struct__TidyBuffer.html#ab6655c52ed81490e8016976a4810a330", null ],
[ "bp", "struct__TidyBuffer.html#a2b1c3814410eefbe2168b248485eea91", null ],
[ "size", "struct__TidyBuffer.html#a227728492f6266dec940bcc541046cd9", null ],
[ "allocated", "struct__TidyBuffer.html#a523a1f5f2a1b0333d70b9d8a5a52de13", null ],
[ "next", "struct__TidyBuffer.html#af607eaeb44ae6d8f2371e1e05b016caf", null ]
];

View file

@ -0,0 +1,145 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: _TidyInputSource Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('struct__TidyInputSource.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
<div class="title">_TidyInputSource Struct Reference<div class="ingroups"><a class="el" href="group__IO.html">I/O and Messages</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="tidy_8h_source.html">tidy.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a19bd9d8877bfc702ceae4e174d0b07d4"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyInputSource.html#a19bd9d8877bfc702ceae4e174d0b07d4">sourceData</a></td></tr>
<tr class="separator:a19bd9d8877bfc702ceae4e174d0b07d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c318270e25e2e4dd9506cb04542b7d8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__IO.html#ga99e9bd01465d9fb642f4eadd69da6f9d">TidyGetByteFunc</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyInputSource.html#a4c318270e25e2e4dd9506cb04542b7d8">getByte</a></td></tr>
<tr class="separator:a4c318270e25e2e4dd9506cb04542b7d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bb61c749e1295207cd92752e63ae505"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__IO.html#ga275970452afdc581d04459fa728b6fec">TidyUngetByteFunc</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyInputSource.html#a8bb61c749e1295207cd92752e63ae505">ungetByte</a></td></tr>
<tr class="separator:a8bb61c749e1295207cd92752e63ae505"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af90ba85f6caffb1321a8fe3ef4b7bebb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__IO.html#ga1405248cf7f1edf8af8d487f0b877e0e">TidyEOFFunc</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyInputSource.html#af90ba85f6caffb1321a8fe3ef4b7bebb">eof</a></td></tr>
<tr class="separator:af90ba85f6caffb1321a8fe3ef4b7bebb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>TidyInputSource - Delivers raw bytes of input </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a19bd9d8877bfc702ceae4e174d0b07d4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* _TidyInputSource::sourceData</td>
</tr>
</table>
</div><div class="memdoc">
<p>Input context. Passed to callbacks </p>
</div>
</div>
<a class="anchor" id="a4c318270e25e2e4dd9506cb04542b7d8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__IO.html#ga99e9bd01465d9fb642f4eadd69da6f9d">TidyGetByteFunc</a> _TidyInputSource::getByte</td>
</tr>
</table>
</div><div class="memdoc">
<p>Pointer to "get byte" callback </p>
</div>
</div>
<a class="anchor" id="a8bb61c749e1295207cd92752e63ae505"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__IO.html#ga275970452afdc581d04459fa728b6fec">TidyUngetByteFunc</a> _TidyInputSource::ungetByte</td>
</tr>
</table>
</div><div class="memdoc">
<p>Pointer to "unget" callback </p>
</div>
</div>
<a class="anchor" id="af90ba85f6caffb1321a8fe3ef4b7bebb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__IO.html#ga1405248cf7f1edf8af8d487f0b877e0e">TidyEOFFunc</a> _TidyInputSource::eof</td>
</tr>
</table>
</div><div class="memdoc">
<p>Pointer to "eof" callback </p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="tidy_8h_source.html">tidy.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="struct__TidyInputSource.html">_TidyInputSource</a></li>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,7 @@
var struct__TidyInputSource =
[
[ "sourceData", "struct__TidyInputSource.html#a19bd9d8877bfc702ceae4e174d0b07d4", null ],
[ "getByte", "struct__TidyInputSource.html#a4c318270e25e2e4dd9506cb04542b7d8", null ],
[ "ungetByte", "struct__TidyInputSource.html#a8bb61c749e1295207cd92752e63ae505", null ],
[ "eof", "struct__TidyInputSource.html#af90ba85f6caffb1321a8fe3ef4b7bebb", null ]
];

View file

@ -0,0 +1,115 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: _TidyOutputSink Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('struct__TidyOutputSink.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
<div class="title">_TidyOutputSink Struct Reference<div class="ingroups"><a class="el" href="group__IO.html">I/O and Messages</a></div></div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include &lt;<a class="el" href="tidy_8h_source.html">tidy.h</a>&gt;</code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a8ea61dfa1ce4ba41a7a9c50b7729ab8a"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyOutputSink.html#a8ea61dfa1ce4ba41a7a9c50b7729ab8a">sinkData</a></td></tr>
<tr class="separator:a8ea61dfa1ce4ba41a7a9c50b7729ab8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b392463d9767dc9fbed2f524fbe7407"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__IO.html#ga0b43a69751965e7ee696085f687057e2">TidyPutByteFunc</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyOutputSink.html#a0b392463d9767dc9fbed2f524fbe7407">putByte</a></td></tr>
<tr class="separator:a0b392463d9767dc9fbed2f524fbe7407"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>TidyOutputSink - accepts raw bytes of output </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a8ea61dfa1ce4ba41a7a9c50b7729ab8a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void* _TidyOutputSink::sinkData</td>
</tr>
</table>
</div><div class="memdoc">
<p>Output context. Passed to callbacks </p>
</div>
</div>
<a class="anchor" id="a0b392463d9767dc9fbed2f524fbe7407"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="group__IO.html#ga0b43a69751965e7ee696085f687057e2">TidyPutByteFunc</a> _TidyOutputSink::putByte</td>
</tr>
</table>
</div><div class="memdoc">
<p>Pointer to "put byte" callback </p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li><a class="el" href="tidy_8h_source.html">tidy.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="struct__TidyOutputSink.html">_TidyOutputSink</a></li>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -0,0 +1,5 @@
var struct__TidyOutputSink =
[
[ "sinkData", "struct__TidyOutputSink.html#a8ea61dfa1ce4ba41a7a9c50b7729ab8a", null ],
[ "putByte", "struct__TidyOutputSink.html#a0b392463d9767dc9fbed2f524fbe7407", null ]
];

BIN
htmldoc/api/sync_off.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 853 B

BIN
htmldoc/api/sync_on.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 845 B

BIN
htmldoc/api/tab_a.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 B

BIN
htmldoc/api/tab_b.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 169 B

BIN
htmldoc/api/tab_h.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 177 B

BIN
htmldoc/api/tab_s.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 B

60
htmldoc/api/tabs.css Normal file
View file

@ -0,0 +1,60 @@
.tabs, .tabs2, .tabs3 {
background-image: url('tab_b.png');
width: 100%;
z-index: 101;
font-size: 13px;
font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
}
.tabs2 {
font-size: 10px;
}
.tabs3 {
font-size: 9px;
}
.tablist {
margin: 0;
padding: 0;
display: table;
}
.tablist li {
float: left;
display: table-cell;
background-image: url('tab_b.png');
line-height: 36px;
list-style: none;
}
.tablist a {
display: block;
padding: 0 20px;
font-weight: bold;
background-image:url('tab_s.png');
background-repeat:no-repeat;
background-position:right;
color: #283A5D;
text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
text-decoration: none;
outline: none;
}
.tabs3 .tablist a {
padding: 0 10px;
}
.tablist a:hover {
background-image: url('tab_h.png');
background-repeat:repeat-x;
color: #fff;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
text-decoration: none;
}
.tablist li.current a {
background-image: url('tab_a.png');
background-repeat:repeat-x;
color: #fff;
text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
}

951
htmldoc/api/tidy_8h.html Normal file
View file

@ -0,0 +1,951 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: tidy.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('tidy_8h.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">tidy.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;platform.h&quot;</code><br />
<code>#include &quot;tidyenum.h&quot;</code><br />
</div>
<p><a href="tidy_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyAllocatorVtbl.html">_TidyAllocatorVtbl</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyAllocator.html">_TidyAllocator</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyInputSource.html">_TidyInputSource</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__TidyOutputSink.html">_TidyOutputSink</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga9a078b706ec6f37cce40958f6f68585a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga9a078b706ec6f37cce40958f6f68585a">EndOfStream</a>&#160;&#160;&#160;(~0u)</td></tr>
<tr class="separator:ga9a078b706ec6f37cce40958f6f68585a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a8b2baca367b9029e506c454cc06c62c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8b2baca367b9029e506c454cc06c62c5"></a>
typedef struct <a class="el" href="struct__TidyBuffer.html">_TidyBuffer</a>&#160;</td><td class="memItemRight" valign="bottom"><b>TidyBuffer</b></td></tr>
<tr class="separator:a8b2baca367b9029e506c454cc06c62c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3fe8c5ac7d658618c732565776940ed8"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__TidyAllocatorVtbl.html">_TidyAllocatorVtbl</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#ga3fe8c5ac7d658618c732565776940ed8">TidyAllocatorVtbl</a></td></tr>
<tr class="separator:ga3fe8c5ac7d658618c732565776940ed8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78e96524a88db0c09e766795265863da"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__TidyAllocator.html">_TidyAllocator</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a></td></tr>
<tr class="separator:ga78e96524a88db0c09e766795265863da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga787c17cc35380584873e99e37c181640"><td class="memItemLeft" align="right" valign="top">typedef void *(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#ga787c17cc35380584873e99e37c181640">TidyMalloc</a>) (size_t len)</td></tr>
<tr class="separator:ga787c17cc35380584873e99e37c181640"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8d63ea537373a328acf80feb89ccfef1"><td class="memItemLeft" align="right" valign="top">typedef void *(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#ga8d63ea537373a328acf80feb89ccfef1">TidyRealloc</a>) (void *buf, size_t len)</td></tr>
<tr class="separator:ga8d63ea537373a328acf80feb89ccfef1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaada345a86e699dfaadd8fe06718b98c1"><td class="memItemLeft" align="right" valign="top">typedef void(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#gaada345a86e699dfaadd8fe06718b98c1">TidyFree</a>) (void *buf)</td></tr>
<tr class="separator:gaada345a86e699dfaadd8fe06718b98c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad5fef9c3b423d924226b2a99f99c7d51"><td class="memItemLeft" align="right" valign="top">typedef void(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#gad5fef9c3b423d924226b2a99f99c7d51">TidyPanic</a>) (ctmbstr mssg)</td></tr>
<tr class="separator:gad5fef9c3b423d924226b2a99f99c7d51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga083099fce59583b2bd0951e2d8065d88"><td class="memItemLeft" align="right" valign="top">typedef Bool(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga083099fce59583b2bd0951e2d8065d88">TidyOptCallback</a>) (ctmbstr option, ctmbstr value)</td></tr>
<tr class="separator:ga083099fce59583b2bd0951e2d8065d88"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga99e9bd01465d9fb642f4eadd69da6f9d"><td class="memItemLeft" align="right" valign="top">typedef int(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga99e9bd01465d9fb642f4eadd69da6f9d">TidyGetByteFunc</a>) (void *sourceData)</td></tr>
<tr class="separator:ga99e9bd01465d9fb642f4eadd69da6f9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga275970452afdc581d04459fa728b6fec"><td class="memItemLeft" align="right" valign="top">typedef void(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga275970452afdc581d04459fa728b6fec">TidyUngetByteFunc</a>) (void *sourceData, byte bt)</td></tr>
<tr class="separator:ga275970452afdc581d04459fa728b6fec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1405248cf7f1edf8af8d487f0b877e0e"><td class="memItemLeft" align="right" valign="top">typedef Bool(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga1405248cf7f1edf8af8d487f0b877e0e">TidyEOFFunc</a>) (void *sourceData)</td></tr>
<tr class="separator:ga1405248cf7f1edf8af8d487f0b877e0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga86fcc3c86bd63b26a559938bc38d34bb"><td class="memItemLeft" align="right" valign="top">typedef TIDY_STRUCT struct <a class="el" href="struct__TidyInputSource.html">_TidyInputSource</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a></td></tr>
<tr class="separator:ga86fcc3c86bd63b26a559938bc38d34bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b43a69751965e7ee696085f687057e2"><td class="memItemLeft" align="right" valign="top">typedef void(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga0b43a69751965e7ee696085f687057e2">TidyPutByteFunc</a>) (void *sinkData, byte bt)</td></tr>
<tr class="separator:ga0b43a69751965e7ee696085f687057e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6bdd15de48364d2b5dbf2141109d3f98"><td class="memItemLeft" align="right" valign="top">typedef TIDY_STRUCT struct <a class="el" href="struct__TidyOutputSink.html">_TidyOutputSink</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a></td></tr>
<tr class="separator:ga6bdd15de48364d2b5dbf2141109d3f98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf35a07b104206fa38abafa82969b6824"><td class="memItemLeft" align="right" valign="top">typedef Bool(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#gaf35a07b104206fa38abafa82969b6824">TidyReportFilter</a>) (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyReportLevel lvl, uint line, uint col, ctmbstr mssg)</td></tr>
<tr class="separator:gaf35a07b104206fa38abafa82969b6824"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga07e691cf775fb159d6c5b11dcf25c7a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga07e691cf775fb159d6c5b11dcf25c7a4"></a>
typedef Bool(TIDY_CALL *&#160;</td><td class="memItemRight" valign="bottom"><b>TidyReportFilter2</b>) (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyReportLevel lvl, uint line, uint col, ctmbstr mssg, va_list args)</td></tr>
<tr class="separator:ga07e691cf775fb159d6c5b11dcf25c7a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga1b209c260854e89f73101c18fe835516"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1b209c260854e89f73101c18fe835516"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>opaque_type</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a>)</td></tr>
<tr class="separator:ga1b209c260854e89f73101c18fe835516"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafdaa7208b82ae763fbccb646035f9391"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafdaa7208b82ae763fbccb646035f9391"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>opaque_type</b> (<a class="el" href="structTidyOption.html">TidyOption</a>)</td></tr>
<tr class="separator:gafdaa7208b82ae763fbccb646035f9391"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa8d1f990e71bf7d6bc1b17974b7788a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa8d1f990e71bf7d6bc1b17974b7788a4"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>opaque_type</b> (<a class="el" href="structTidyNode.html">TidyNode</a>)</td></tr>
<tr class="separator:gaa8d1f990e71bf7d6bc1b17974b7788a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga236c416d715827e6db5691ce66415c2f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga236c416d715827e6db5691ce66415c2f"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>opaque_type</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a>)</td></tr>
<tr class="separator:ga236c416d715827e6db5691ce66415c2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab55079374527525e3374ebc4d2a1e625"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#gab55079374527525e3374ebc4d2a1e625">tidySetMallocCall</a> (<a class="el" href="group__Memory.html#ga787c17cc35380584873e99e37c181640">TidyMalloc</a> fmalloc)</td></tr>
<tr class="separator:gab55079374527525e3374ebc4d2a1e625"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga446b538da3ee3f2e5a3827b877665b30"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#ga446b538da3ee3f2e5a3827b877665b30">tidySetReallocCall</a> (<a class="el" href="group__Memory.html#ga8d63ea537373a328acf80feb89ccfef1">TidyRealloc</a> frealloc)</td></tr>
<tr class="separator:ga446b538da3ee3f2e5a3827b877665b30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga70e707b7df86effb5727b0b9ff64eed7"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#ga70e707b7df86effb5727b0b9ff64eed7">tidySetFreeCall</a> (<a class="el" href="group__Memory.html#gaada345a86e699dfaadd8fe06718b98c1">TidyFree</a> ffree)</td></tr>
<tr class="separator:ga70e707b7df86effb5727b0b9ff64eed7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab12cc0435bacec1a8c725e02357acc00"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Memory.html#gab12cc0435bacec1a8c725e02357acc00">tidySetPanicCall</a> (<a class="el" href="group__Memory.html#gad5fef9c3b423d924226b2a99f99c7d51">TidyPanic</a> fpanic)</td></tr>
<tr class="separator:gab12cc0435bacec1a8c725e02357acc00"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga728e98da5985ecb26de7c6c45f7fcaf2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga728e98da5985ecb26de7c6c45f7fcaf2"></a>
<a class="el" href="structTidyDoc.html">TidyDoc</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyCreate</b> (void)</td></tr>
<tr class="separator:ga728e98da5985ecb26de7c6c45f7fcaf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf58ea992501470e0998182a1c75df2aa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf58ea992501470e0998182a1c75df2aa"></a>
<a class="el" href="structTidyDoc.html">TidyDoc</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyCreateWithAllocator</b> (<a class="el" href="group__Memory.html#ga78e96524a88db0c09e766795265863da">TidyAllocator</a> *allocator)</td></tr>
<tr class="separator:gaf58ea992501470e0998182a1c75df2aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacc380c1451088b89898a85337b113713"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacc380c1451088b89898a85337b113713"></a>
void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyRelease</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:gacc380c1451088b89898a85337b113713"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa1a9f78be3542868ac10481e2efa8708"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gaa1a9f78be3542868ac10481e2efa8708">tidySetAppData</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, void *appData)</td></tr>
<tr class="separator:gaa1a9f78be3542868ac10481e2efa8708"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1319c9757d4f8c596615e0fdcfcf2504"><td class="memItemLeft" align="right" valign="top">void *TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga1319c9757d4f8c596615e0fdcfcf2504">tidyGetAppData</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga1319c9757d4f8c596615e0fdcfcf2504"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab7b404ada690635341d2e2d332102b36"><td class="memItemLeft" align="right" valign="top">ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gab7b404ada690635341d2e2d332102b36">tidyReleaseDate</a> (void)</td></tr>
<tr class="separator:gab7b404ada690635341d2e2d332102b36"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5f5a51c65b1e108a1f93d1bb946afab3"><td class="memItemLeft" align="right" valign="top">ctmbstr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga5f5a51c65b1e108a1f93d1bb946afab3">tidyLibraryVersion</a> (void)</td></tr>
<tr class="separator:ga5f5a51c65b1e108a1f93d1bb946afab3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf45a8fb57fb9bfce89c42e1cc9d3e760"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gaf45a8fb57fb9bfce89c42e1cc9d3e760">tidyStatus</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:gaf45a8fb57fb9bfce89c42e1cc9d3e760"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8fbec4bc2b67c4f525440cfc7196b443"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga8fbec4bc2b67c4f525440cfc7196b443">tidyDetectedHtmlVersion</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga8fbec4bc2b67c4f525440cfc7196b443"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf3279c9a0506629d2ae766c31c1de48d"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gaf3279c9a0506629d2ae766c31c1de48d">tidyDetectedXhtml</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:gaf3279c9a0506629d2ae766c31c1de48d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8dd761b5e230119f8eb6c412f12fdec2"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga8dd761b5e230119f8eb6c412f12fdec2">tidyDetectedGenericXml</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga8dd761b5e230119f8eb6c412f12fdec2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3617548e3669d00ad074daaaa8f3460d"><td class="memItemLeft" align="right" valign="top">uint TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga3617548e3669d00ad074daaaa8f3460d">tidyErrorCount</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga3617548e3669d00ad074daaaa8f3460d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga29b0c36f75584a2a26422b021561f19c"><td class="memItemLeft" align="right" valign="top">uint TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga29b0c36f75584a2a26422b021561f19c">tidyWarningCount</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga29b0c36f75584a2a26422b021561f19c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56ad617084cdcbb485f06f597de7dedb"><td class="memItemLeft" align="right" valign="top">uint TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga56ad617084cdcbb485f06f597de7dedb">tidyAccessWarningCount</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga56ad617084cdcbb485f06f597de7dedb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac17c01a0dbb8f73bdee29df48e499988"><td class="memItemLeft" align="right" valign="top">uint TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gac17c01a0dbb8f73bdee29df48e499988">tidyConfigErrorCount</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:gac17c01a0dbb8f73bdee29df48e499988"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2dec710c0d4927e76a7b0d338b11693a"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga2dec710c0d4927e76a7b0d338b11693a">tidyLoadConfig</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr configFile)</td></tr>
<tr class="separator:ga2dec710c0d4927e76a7b0d338b11693a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac677de148c6f00fc96a682c21433ab1c"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gac677de148c6f00fc96a682c21433ab1c">tidyLoadConfigEnc</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr configFile, ctmbstr charenc)</td></tr>
<tr class="separator:gac677de148c6f00fc96a682c21433ab1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac10c770d6ea5a0610159ad17f8427943"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac10c770d6ea5a0610159ad17f8427943"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyFileExists</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr filename)</td></tr>
<tr class="separator:gac10c770d6ea5a0610159ad17f8427943"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2612e184472c2a59ca822a37d030e9af"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga2612e184472c2a59ca822a37d030e9af">tidySetCharEncoding</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr encnam)</td></tr>
<tr class="separator:ga2612e184472c2a59ca822a37d030e9af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga05203a9193542a67b8396cf6ca8acf59"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga05203a9193542a67b8396cf6ca8acf59">tidySetInCharEncoding</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr encnam)</td></tr>
<tr class="separator:ga05203a9193542a67b8396cf6ca8acf59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9b6bd07e38bf320cf88663a29967f1e9"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga9b6bd07e38bf320cf88663a29967f1e9">tidySetOutCharEncoding</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr encnam)</td></tr>
<tr class="separator:ga9b6bd07e38bf320cf88663a29967f1e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab94961700088d2daf8dcc012a5e33e49"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab94961700088d2daf8dcc012a5e33e49"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidySetOptionCallback</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="group__Configuration.html#ga083099fce59583b2bd0951e2d8065d88">TidyOptCallback</a> pOptCallback)</td></tr>
<tr class="separator:gab94961700088d2daf8dcc012a5e33e49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga500f31ba81d015b8ce9dad6f2a6ade75"><td class="memItemLeft" align="right" valign="top">TidyOptionId TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga500f31ba81d015b8ce9dad6f2a6ade75">tidyOptGetIdForName</a> (ctmbstr optnam)</td></tr>
<tr class="separator:ga500f31ba81d015b8ce9dad6f2a6ade75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab92a35ffbd3b0b668534d63f94d2486f"><td class="memItemLeft" align="right" valign="top">TidyIterator TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gab92a35ffbd3b0b668534d63f94d2486f">tidyGetOptionList</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:gab92a35ffbd3b0b668534d63f94d2486f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1a3088dacc539487e00f1eb4009dafc0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structTidyOption.html">TidyOption</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga1a3088dacc539487e00f1eb4009dafc0">tidyGetNextOption</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyIterator *pos)</td></tr>
<tr class="separator:ga1a3088dacc539487e00f1eb4009dafc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga030c695d6407b2756856eb1862642cfe"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structTidyOption.html">TidyOption</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga030c695d6407b2756856eb1862642cfe">tidyGetOption</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyOptionId optId)</td></tr>
<tr class="separator:ga030c695d6407b2756856eb1862642cfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeae2e147645697fc54234ff2526a8108"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structTidyOption.html">TidyOption</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gaeae2e147645697fc54234ff2526a8108">tidyGetOptionByName</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr optnam)</td></tr>
<tr class="separator:gaeae2e147645697fc54234ff2526a8108"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga51cf095b76921b4e290e14814998f096"><td class="memItemLeft" align="right" valign="top">TidyOptionId TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga51cf095b76921b4e290e14814998f096">tidyOptGetId</a> (<a class="el" href="structTidyOption.html">TidyOption</a> opt)</td></tr>
<tr class="separator:ga51cf095b76921b4e290e14814998f096"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf370cd2ea113747f50da185fda24adcb"><td class="memItemLeft" align="right" valign="top">ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gaf370cd2ea113747f50da185fda24adcb">tidyOptGetName</a> (<a class="el" href="structTidyOption.html">TidyOption</a> opt)</td></tr>
<tr class="separator:gaf370cd2ea113747f50da185fda24adcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga06e2685cc2950b182ff2f7136d170a34"><td class="memItemLeft" align="right" valign="top">TidyOptionType TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga06e2685cc2950b182ff2f7136d170a34">tidyOptGetType</a> (<a class="el" href="structTidyOption.html">TidyOption</a> opt)</td></tr>
<tr class="separator:ga06e2685cc2950b182ff2f7136d170a34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6aba2ccdb1237a70f5fe1393fee0ce4d"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga6aba2ccdb1237a70f5fe1393fee0ce4d">tidyOptIsReadOnly</a> (<a class="el" href="structTidyOption.html">TidyOption</a> opt)</td></tr>
<tr class="separator:ga6aba2ccdb1237a70f5fe1393fee0ce4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1d8b72e64e4d949dc21599fa788e842f"><td class="memItemLeft" align="right" valign="top">TidyConfigCategory TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga1d8b72e64e4d949dc21599fa788e842f">tidyOptGetCategory</a> (<a class="el" href="structTidyOption.html">TidyOption</a> opt)</td></tr>
<tr class="separator:ga1d8b72e64e4d949dc21599fa788e842f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab9e02c9927fe2c382ec5f81b4acf9cb4"><td class="memItemLeft" align="right" valign="top">ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gab9e02c9927fe2c382ec5f81b4acf9cb4">tidyOptGetDefault</a> (<a class="el" href="structTidyOption.html">TidyOption</a> opt)</td></tr>
<tr class="separator:gab9e02c9927fe2c382ec5f81b4acf9cb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafc8df35e864dd3a24f23aca3c2f8bd9d"><td class="memItemLeft" align="right" valign="top">ulong TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gafc8df35e864dd3a24f23aca3c2f8bd9d">tidyOptGetDefaultInt</a> (<a class="el" href="structTidyOption.html">TidyOption</a> opt)</td></tr>
<tr class="separator:gafc8df35e864dd3a24f23aca3c2f8bd9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadadea4da66e3718e02b720c2b59d170b"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gadadea4da66e3718e02b720c2b59d170b">tidyOptGetDefaultBool</a> (<a class="el" href="structTidyOption.html">TidyOption</a> opt)</td></tr>
<tr class="separator:gadadea4da66e3718e02b720c2b59d170b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga31f815fe2b5bf1e00d6b50be62edd0ab"><td class="memItemLeft" align="right" valign="top">TidyIterator TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga31f815fe2b5bf1e00d6b50be62edd0ab">tidyOptGetPickList</a> (<a class="el" href="structTidyOption.html">TidyOption</a> opt)</td></tr>
<tr class="separator:ga31f815fe2b5bf1e00d6b50be62edd0ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad1366c5c458f38d2a9c6a6335e6704d9"><td class="memItemLeft" align="right" valign="top">ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gad1366c5c458f38d2a9c6a6335e6704d9">tidyOptGetNextPick</a> (<a class="el" href="structTidyOption.html">TidyOption</a> opt, TidyIterator *pos)</td></tr>
<tr class="separator:gad1366c5c458f38d2a9c6a6335e6704d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0fbe23ab1e4ec374fa38e6f514617e4d"><td class="memItemLeft" align="right" valign="top">ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga0fbe23ab1e4ec374fa38e6f514617e4d">tidyOptGetValue</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyOptionId optId)</td></tr>
<tr class="separator:ga0fbe23ab1e4ec374fa38e6f514617e4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf37bdad3b6809d8cb78e7d6316d4ba69"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gaf37bdad3b6809d8cb78e7d6316d4ba69">tidyOptSetValue</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyOptionId optId, ctmbstr val)</td></tr>
<tr class="separator:gaf37bdad3b6809d8cb78e7d6316d4ba69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad09fbcbbaf83fbf93e0d7be9c9bb30c0"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gad09fbcbbaf83fbf93e0d7be9c9bb30c0">tidyOptParseValue</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr optnam, ctmbstr val)</td></tr>
<tr class="separator:gad09fbcbbaf83fbf93e0d7be9c9bb30c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ff683612d446b07318517e564cccc7a"><td class="memItemLeft" align="right" valign="top">ulong TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga7ff683612d446b07318517e564cccc7a">tidyOptGetInt</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyOptionId optId)</td></tr>
<tr class="separator:ga7ff683612d446b07318517e564cccc7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad9e75a64c8dcbc54e791959cf934e1ad"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gad9e75a64c8dcbc54e791959cf934e1ad">tidyOptSetInt</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyOptionId optId, ulong val)</td></tr>
<tr class="separator:gad9e75a64c8dcbc54e791959cf934e1ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga09e6c999e9e7ebc94ea3d9cf5d674125"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga09e6c999e9e7ebc94ea3d9cf5d674125">tidyOptGetBool</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyOptionId optId)</td></tr>
<tr class="separator:ga09e6c999e9e7ebc94ea3d9cf5d674125"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac9de7e155bea5c28713f2bfb93614472"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gac9de7e155bea5c28713f2bfb93614472">tidyOptSetBool</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyOptionId optId, Bool val)</td></tr>
<tr class="separator:gac9de7e155bea5c28713f2bfb93614472"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2aa45ad67758ca0b18d14eafa37fe080"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga2aa45ad67758ca0b18d14eafa37fe080">tidyOptResetToDefault</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyOptionId opt)</td></tr>
<tr class="separator:ga2aa45ad67758ca0b18d14eafa37fe080"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga874ce26884f0eeaf692c30758688888a"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga874ce26884f0eeaf692c30758688888a">tidyOptResetAllToDefault</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga874ce26884f0eeaf692c30758688888a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4beb2c73c90c3e2ae589c2642478cebd"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga4beb2c73c90c3e2ae589c2642478cebd">tidyOptSnapshot</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga4beb2c73c90c3e2ae589c2642478cebd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae6212b8f32990763cc18a6d3f05eb191"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gae6212b8f32990763cc18a6d3f05eb191">tidyOptResetToSnapshot</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:gae6212b8f32990763cc18a6d3f05eb191"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga083cb42d6f4413604240b5c1b3aa2070"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga083cb42d6f4413604240b5c1b3aa2070">tidyOptDiffThanDefault</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga083cb42d6f4413604240b5c1b3aa2070"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga793bc9e177aa90301802e44c4fc22e0e"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga793bc9e177aa90301802e44c4fc22e0e">tidyOptDiffThanSnapshot</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga793bc9e177aa90301802e44c4fc22e0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b6cb26ab5dbbe0a0841d605fbd06fad"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga0b6cb26ab5dbbe0a0841d605fbd06fad">tidyOptCopyConfig</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdocTo, <a class="el" href="structTidyDoc.html">TidyDoc</a> tdocFrom)</td></tr>
<tr class="separator:ga0b6cb26ab5dbbe0a0841d605fbd06fad"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga47f8502cc202fc7423937647957955a3"><td class="memItemLeft" align="right" valign="top">ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga47f8502cc202fc7423937647957955a3">tidyOptGetEncName</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyOptionId optId)</td></tr>
<tr class="separator:ga47f8502cc202fc7423937647957955a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0785047cc73d5fbc88691861a0fa9c78"><td class="memItemLeft" align="right" valign="top">ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga0785047cc73d5fbc88691861a0fa9c78">tidyOptGetCurrPick</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyOptionId optId)</td></tr>
<tr class="separator:ga0785047cc73d5fbc88691861a0fa9c78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga55f30cf9e507f8fc66330ec3b0132620"><td class="memItemLeft" align="right" valign="top">TidyIterator TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga55f30cf9e507f8fc66330ec3b0132620">tidyOptGetDeclTagList</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga55f30cf9e507f8fc66330ec3b0132620"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacec933eef8f9eec3dfa4382e05cab251"><td class="memItemLeft" align="right" valign="top">ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gacec933eef8f9eec3dfa4382e05cab251">tidyOptGetNextDeclTag</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyOptionId optId, TidyIterator *iter)</td></tr>
<tr class="separator:gacec933eef8f9eec3dfa4382e05cab251"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafca3ed506463e192187133ff646a643d"><td class="memItemLeft" align="right" valign="top">ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gafca3ed506463e192187133ff646a643d">tidyOptGetDoc</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="structTidyOption.html">TidyOption</a> opt)</td></tr>
<tr class="separator:gafca3ed506463e192187133ff646a643d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeed1ef5cb5329f3f5aca0a8ad7e8ea4f"><td class="memItemLeft" align="right" valign="top">TidyIterator TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#gaeed1ef5cb5329f3f5aca0a8ad7e8ea4f">tidyOptGetDocLinksList</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="structTidyOption.html">TidyOption</a> opt)</td></tr>
<tr class="separator:gaeed1ef5cb5329f3f5aca0a8ad7e8ea4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1db79a95067d6364c02263d9492fa9e8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structTidyOption.html">TidyOption</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Configuration.html#ga1db79a95067d6364c02263d9492fa9e8">tidyOptGetNextDocLinks</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyIterator *pos)</td></tr>
<tr class="separator:ga1db79a95067d6364c02263d9492fa9e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab446af273e331cb0440dd01b6990d2d0"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#gab446af273e331cb0440dd01b6990d2d0">tidyInitSource</a> (<a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *source, void *srcData, <a class="el" href="group__IO.html#ga99e9bd01465d9fb642f4eadd69da6f9d">TidyGetByteFunc</a> gbFunc, <a class="el" href="group__IO.html#ga275970452afdc581d04459fa728b6fec">TidyUngetByteFunc</a> ugbFunc, <a class="el" href="group__IO.html#ga1405248cf7f1edf8af8d487f0b877e0e">TidyEOFFunc</a> endFunc)</td></tr>
<tr class="separator:gab446af273e331cb0440dd01b6990d2d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadba396ffec9f29b27d73a23264dcfa0b"><td class="memItemLeft" align="right" valign="top">uint TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#gadba396ffec9f29b27d73a23264dcfa0b">tidyGetByte</a> (<a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *source)</td></tr>
<tr class="separator:gadba396ffec9f29b27d73a23264dcfa0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0c8d46de315cabb0ac7d2cf01ca183d7"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga0c8d46de315cabb0ac7d2cf01ca183d7">tidyUngetByte</a> (<a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *source, uint byteValue)</td></tr>
<tr class="separator:ga0c8d46de315cabb0ac7d2cf01ca183d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga399df5ba17614205964a665f7b1726a6"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga399df5ba17614205964a665f7b1726a6">tidyIsEOF</a> (<a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *source)</td></tr>
<tr class="separator:ga399df5ba17614205964a665f7b1726a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e93289be3a7253cdf99a96285e6a2d4"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga7e93289be3a7253cdf99a96285e6a2d4">tidyInitSink</a> (<a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *sink, void *snkData, <a class="el" href="group__IO.html#ga0b43a69751965e7ee696085f687057e2">TidyPutByteFunc</a> pbFunc)</td></tr>
<tr class="separator:ga7e93289be3a7253cdf99a96285e6a2d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2a34772782d7b786e37012fce4cd2425"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga2a34772782d7b786e37012fce4cd2425">tidyPutByte</a> (<a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *sink, uint byteValue)</td></tr>
<tr class="separator:ga2a34772782d7b786e37012fce4cd2425"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga51e02523601388bb83c2555b995e68b0"><td class="memItemLeft" align="right" valign="top">Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga51e02523601388bb83c2555b995e68b0">tidySetReportFilter</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="group__IO.html#gaf35a07b104206fa38abafa82969b6824">TidyReportFilter</a> filtCallback)</td></tr>
<tr class="separator:ga51e02523601388bb83c2555b995e68b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga10ca415cf2bdb02887757ff8d961ab0a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga10ca415cf2bdb02887757ff8d961ab0a"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidySetReportFilter2</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, TidyReportFilter2 filtCallback)</td></tr>
<tr class="separator:ga10ca415cf2bdb02887757ff8d961ab0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga669758031bbd5d4ba957b19e77229c8b"><td class="memItemLeft" align="right" valign="top">FILE *TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga669758031bbd5d4ba957b19e77229c8b">tidySetErrorFile</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr errfilnam)</td></tr>
<tr class="separator:ga669758031bbd5d4ba957b19e77229c8b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e5cffe93edf4bea0d3214be70d6f77b"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#ga5e5cffe93edf4bea0d3214be70d6f77b">tidySetErrorBuffer</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *errbuf)</td></tr>
<tr class="separator:ga5e5cffe93edf4bea0d3214be70d6f77b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad47c75f3af85e7927e7ac18918ec6363"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IO.html#gad47c75f3af85e7927e7ac18918ec6363">tidySetErrorSink</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *sink)</td></tr>
<tr class="separator:gad47c75f3af85e7927e7ac18918ec6363"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ec263f2e430dd9c9e10437f067b2a28"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Parse.html#ga5ec263f2e430dd9c9e10437f067b2a28">tidyParseFile</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr filename)</td></tr>
<tr class="separator:ga5ec263f2e430dd9c9e10437f067b2a28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga96b41ff6e6a7f9d0b9b0e901e33ad31d"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Parse.html#ga96b41ff6e6a7f9d0b9b0e901e33ad31d">tidyParseStdin</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga96b41ff6e6a7f9d0b9b0e901e33ad31d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga50c02fa244dcd120ae339719c2132ff9"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Parse.html#ga50c02fa244dcd120ae339719c2132ff9">tidyParseString</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr content)</td></tr>
<tr class="separator:ga50c02fa244dcd120ae339719c2132ff9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa28ce34c95750f150205843885317851"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Parse.html#gaa28ce34c95750f150205843885317851">tidyParseBuffer</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:gaa28ce34c95750f150205843885317851"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa65dad2a4ca5fa97d267ddefe1180e0e"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Parse.html#gaa65dad2a4ca5fa97d267ddefe1180e0e">tidyParseSource</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb">TidyInputSource</a> *source)</td></tr>
<tr class="separator:gaa65dad2a4ca5fa97d267ddefe1180e0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga11fd23eeb4acfaa0f9501effa0c21269"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Clean.html#ga11fd23eeb4acfaa0f9501effa0c21269">tidyCleanAndRepair</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga11fd23eeb4acfaa0f9501effa0c21269"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6170500974cc02114f6e4a29d44b7d77"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Clean.html#ga6170500974cc02114f6e4a29d44b7d77">tidyRunDiagnostics</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga6170500974cc02114f6e4a29d44b7d77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9d6afa024be3a5e678886cb6ca09b842"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9d6afa024be3a5e678886cb6ca09b842"></a>
int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyReportDoctype</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga9d6afa024be3a5e678886cb6ca09b842"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga19ee6e2ee0e719a97cff443ebb19ae44"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Save.html#ga19ee6e2ee0e719a97cff443ebb19ae44">tidySaveFile</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr filename)</td></tr>
<tr class="separator:ga19ee6e2ee0e719a97cff443ebb19ae44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6638d1800ee63fc6bea19bc2bf582be2"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Save.html#ga6638d1800ee63fc6bea19bc2bf582be2">tidySaveStdout</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga6638d1800ee63fc6bea19bc2bf582be2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e8642262c8c4d34cf7cc426647d29f0"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Save.html#ga7e8642262c8c4d34cf7cc426647d29f0">tidySaveBuffer</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:ga7e8642262c8c4d34cf7cc426647d29f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf684fefd3e42f459cf0a4ebe937ce12b"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Save.html#gaf684fefd3e42f459cf0a4ebe937ce12b">tidySaveString</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, tmbstr buffer, uint *buflen)</td></tr>
<tr class="separator:gaf684fefd3e42f459cf0a4ebe937ce12b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea985b28470453d0218092b137f71e77"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Save.html#gaea985b28470453d0218092b137f71e77">tidySaveSink</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *sink)</td></tr>
<tr class="separator:gaea985b28470453d0218092b137f71e77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaa6e0510b0d7ca0524c928143488c6ca"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gaaa6e0510b0d7ca0524c928143488c6ca">tidyOptSaveFile</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, ctmbstr cfgfil)</td></tr>
<tr class="separator:gaaa6e0510b0d7ca0524c928143488c6ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabf30cc37e3e7aa07dd351f083ab747ee"><td class="memItemLeft" align="right" valign="top">int TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#gabf30cc37e3e7aa07dd351f083ab747ee">tidyOptSaveSink</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98">TidyOutputSink</a> *sink)</td></tr>
<tr class="separator:gabf30cc37e3e7aa07dd351f083ab747ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4c050ea7d2746db948ad45edb2264d70"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga4c050ea7d2746db948ad45edb2264d70">tidyErrorSummary</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga4c050ea7d2746db948ad45edb2264d70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga28384bf13bf6962c8ef0bcab9b4b7971"><td class="memItemLeft" align="right" valign="top">void TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Basic.html#ga28384bf13bf6962c8ef0bcab9b4b7971">tidyGeneralInfo</a> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga28384bf13bf6962c8ef0bcab9b4b7971"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac70f893c5cd5805bf76b393ad07c93c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac70f893c5cd5805bf76b393ad07c93c6"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetRoot</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:gac70f893c5cd5805bf76b393ad07c93c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae539f5031bd1e039458a7fffb07a2b7a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae539f5031bd1e039458a7fffb07a2b7a"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetHtml</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:gae539f5031bd1e039458a7fffb07a2b7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8bc403902d8535a6dab3efc29519d970"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8bc403902d8535a6dab3efc29519d970"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetHead</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga8bc403902d8535a6dab3efc29519d970"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga860430a9ae7b9d347f0f7eb4204b3046"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga860430a9ae7b9d347f0f7eb4204b3046"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetBody</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc)</td></tr>
<tr class="separator:ga860430a9ae7b9d347f0f7eb4204b3046"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0da0a16a07321623bda6a02a397111ca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0da0a16a07321623bda6a02a397111ca"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetParent</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga0da0a16a07321623bda6a02a397111ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0ef21eb446a56c3874a993b6f3966e73"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0ef21eb446a56c3874a993b6f3966e73"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetChild</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga0ef21eb446a56c3874a993b6f3966e73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60f48e1a0981ccfa027e62f73f0b1e7d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga60f48e1a0981ccfa027e62f73f0b1e7d"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetNext</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga60f48e1a0981ccfa027e62f73f0b1e7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7a277d67c8143a8dd66d6c4796e5afa2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7a277d67c8143a8dd66d6c4796e5afa2"></a>
<a class="el" href="structTidyNode.html">TidyNode</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyGetPrev</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga7a277d67c8143a8dd66d6c4796e5afa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7247560b46127ac69780b938d8bca177"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7247560b46127ac69780b938d8bca177"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrFirst</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga7247560b46127ac69780b938d8bca177"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8af1c83f5c33e767ca40561341089bae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8af1c83f5c33e767ca40561341089bae"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrNext</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga8af1c83f5c33e767ca40561341089bae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga32dff6f721a553a54cee0324cda15ba7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga32dff6f721a553a54cee0324cda15ba7"></a>
ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrName</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga32dff6f721a553a54cee0324cda15ba7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb8f272e8135e744b9b3f006517f1073"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaeb8f272e8135e744b9b3f006517f1073"></a>
ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrValue</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gaeb8f272e8135e744b9b3f006517f1073"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa9786b1ce44061e2811d1ecbcd76d318"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa9786b1ce44061e2811d1ecbcd76d318"></a>
TidyNodeType TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeGetType</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaa9786b1ce44061e2811d1ecbcd76d318"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ea4ecef06555a58f942b2c500722156"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5ea4ecef06555a58f942b2c500722156"></a>
ctmbstr TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeGetName</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga5ea4ecef06555a58f942b2c500722156"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga446c2a5ed55a75685074585f007b52c5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga446c2a5ed55a75685074585f007b52c5"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsText</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga446c2a5ed55a75685074585f007b52c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2eb2b4a0ee75c74215de9859467d17f1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2eb2b4a0ee75c74215de9859467d17f1"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsProp</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga2eb2b4a0ee75c74215de9859467d17f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga69c929ff5987273560e683e44b2515eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga69c929ff5987273560e683e44b2515eb"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsHeader</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga69c929ff5987273560e683e44b2515eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4abc910dd180773665c6e2e4e30ea2d7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4abc910dd180773665c6e2e4e30ea2d7"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeHasText</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga4abc910dd180773665c6e2e4e30ea2d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga174176952045d3a79500451eae0322d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga174176952045d3a79500451eae0322d6"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeGetText</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="structTidyNode.html">TidyNode</a> tnod, <a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:ga174176952045d3a79500451eae0322d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga775c446f1fd1ffa25eb688af6c56853c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga775c446f1fd1ffa25eb688af6c56853c"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeGetValue</b> (<a class="el" href="structTidyDoc.html">TidyDoc</a> tdoc, <a class="el" href="structTidyNode.html">TidyNode</a> tnod, <a class="el" href="struct__TidyBuffer.html">TidyBuffer</a> *buf)</td></tr>
<tr class="separator:ga775c446f1fd1ffa25eb688af6c56853c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga30307d5b9937c7f0aad1f37d7cf7848c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga30307d5b9937c7f0aad1f37d7cf7848c"></a>
TidyTagId TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeGetId</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga30307d5b9937c7f0aad1f37d7cf7848c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga98658b8c02e0d2000a6c7da5d916ced4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga98658b8c02e0d2000a6c7da5d916ced4"></a>
uint TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeLine</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga98658b8c02e0d2000a6c7da5d916ced4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00fb1f74d89419ad97f345660cd8876f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga00fb1f74d89419ad97f345660cd8876f"></a>
uint TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeColumn</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga00fb1f74d89419ad97f345660cd8876f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf692f1ed40027be3f3cd5d198abc3ad2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf692f1ed40027be3f3cd5d198abc3ad2"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsHTML</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaf692f1ed40027be3f3cd5d198abc3ad2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga59e3d8737230aaf6aefd38923b2d9938"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga59e3d8737230aaf6aefd38923b2d9938"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsHEAD</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga59e3d8737230aaf6aefd38923b2d9938"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41c163de846f0a5f0a06f8e8ba1559cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga41c163de846f0a5f0a06f8e8ba1559cc"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsTITLE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga41c163de846f0a5f0a06f8e8ba1559cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9c09a80c0fbb47c46c48816217058067"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9c09a80c0fbb47c46c48816217058067"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsBASE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga9c09a80c0fbb47c46c48816217058067"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeecc06fcf1ead446d89e2da189124a84"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaeecc06fcf1ead446d89e2da189124a84"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsMETA</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaeecc06fcf1ead446d89e2da189124a84"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacba5807618c3f9e55cc03ff87de9b7ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacba5807618c3f9e55cc03ff87de9b7ce"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsBODY</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gacba5807618c3f9e55cc03ff87de9b7ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae1ea58f48b98e27dc9e4489937f17755"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae1ea58f48b98e27dc9e4489937f17755"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsFRAMESET</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae1ea58f48b98e27dc9e4489937f17755"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacb9bcd9b662a2089064a3c240062c99f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacb9bcd9b662a2089064a3c240062c99f"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsFRAME</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gacb9bcd9b662a2089064a3c240062c99f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga816d167ba4cb8b3787967ec3dbde5ec5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga816d167ba4cb8b3787967ec3dbde5ec5"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsIFRAME</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga816d167ba4cb8b3787967ec3dbde5ec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8320b595afb1e7e167b7c1a79b0dc366"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8320b595afb1e7e167b7c1a79b0dc366"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsNOFRAMES</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga8320b595afb1e7e167b7c1a79b0dc366"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga51ace62a3ec1c51035cabf4a2605d898"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga51ace62a3ec1c51035cabf4a2605d898"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsHR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga51ace62a3ec1c51035cabf4a2605d898"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac28ca322aabade5ec3a7a7601c72ee16"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac28ca322aabade5ec3a7a7601c72ee16"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsH1</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gac28ca322aabade5ec3a7a7601c72ee16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa6f4c167e5934e14fd2bc016cbcb5abd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa6f4c167e5934e14fd2bc016cbcb5abd"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsH2</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaa6f4c167e5934e14fd2bc016cbcb5abd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0603085c30d94973f5d9d5b5de2ff200"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0603085c30d94973f5d9d5b5de2ff200"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsPRE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga0603085c30d94973f5d9d5b5de2ff200"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafc3aadf1d5eaab9c59ce47bfc2b6ceae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafc3aadf1d5eaab9c59ce47bfc2b6ceae"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsLISTING</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafc3aadf1d5eaab9c59ce47bfc2b6ceae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd77569c4993bcd4ded3b97608248b9e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafd77569c4993bcd4ded3b97608248b9e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafd77569c4993bcd4ded3b97608248b9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadde0e35eef49567f98c385a736588409"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadde0e35eef49567f98c385a736588409"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsUL</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gadde0e35eef49567f98c385a736588409"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga52d9c5612a982cc71602b5088f415879"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga52d9c5612a982cc71602b5088f415879"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsOL</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga52d9c5612a982cc71602b5088f415879"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadb2e0e0fbeac0da447fd96fc75158f54"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadb2e0e0fbeac0da447fd96fc75158f54"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsDL</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gadb2e0e0fbeac0da447fd96fc75158f54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaac81f7e14fa7e59aa4fa8d4aa6d06268"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaac81f7e14fa7e59aa4fa8d4aa6d06268"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsDIR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaac81f7e14fa7e59aa4fa8d4aa6d06268"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac6269b21e8ad6e21d66bd5addd77eb87"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac6269b21e8ad6e21d66bd5addd77eb87"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsLI</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gac6269b21e8ad6e21d66bd5addd77eb87"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3a0c0bc0925bd40677da0286d8b27d7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3a0c0bc0925bd40677da0286d8b27d7b"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsDT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga3a0c0bc0925bd40677da0286d8b27d7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8517c2217955d3602426c2bda1da6402"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8517c2217955d3602426c2bda1da6402"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsDD</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga8517c2217955d3602426c2bda1da6402"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad88dbaf421328ad0026a0f6c5b471a28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad88dbaf421328ad0026a0f6c5b471a28"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsTABLE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gad88dbaf421328ad0026a0f6c5b471a28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2493322b8c7ec6e7001e928bd71fc1b6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2493322b8c7ec6e7001e928bd71fc1b6"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsCAPTION</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga2493322b8c7ec6e7001e928bd71fc1b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7de8f8de16a810da710ff0981a08d43d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7de8f8de16a810da710ff0981a08d43d"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsTD</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga7de8f8de16a810da710ff0981a08d43d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae4f6572db3d4bce835660e21f18b1983"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae4f6572db3d4bce835660e21f18b1983"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsTH</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae4f6572db3d4bce835660e21f18b1983"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6d2aafe8789a16ab429c5fdf9deb0da7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6d2aafe8789a16ab429c5fdf9deb0da7"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsTR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga6d2aafe8789a16ab429c5fdf9deb0da7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4638800893b9ae5a70cdb74c06c6a79c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4638800893b9ae5a70cdb74c06c6a79c"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsCOL</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga4638800893b9ae5a70cdb74c06c6a79c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga385a0cd988f64c8a4bd67d9b198d2ea7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga385a0cd988f64c8a4bd67d9b198d2ea7"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsCOLGROUP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga385a0cd988f64c8a4bd67d9b198d2ea7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf0950a14b5b1ab4789b9b0a5bac0b18e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf0950a14b5b1ab4789b9b0a5bac0b18e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsBR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaf0950a14b5b1ab4789b9b0a5bac0b18e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae73ab4feaf47cba0fe76ad6ceaaf45a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae73ab4feaf47cba0fe76ad6ceaaf45a5"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsA</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae73ab4feaf47cba0fe76ad6ceaaf45a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac798ba0aa726aee5cbcf3262624c0458"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac798ba0aa726aee5cbcf3262624c0458"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsLINK</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gac798ba0aa726aee5cbcf3262624c0458"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga95af7c22df42cdc104858b6ef545c356"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga95af7c22df42cdc104858b6ef545c356"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsB</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga95af7c22df42cdc104858b6ef545c356"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafe4ee40e682872ae83dfce0dd4a8d0c3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafe4ee40e682872ae83dfce0dd4a8d0c3"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsI</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafe4ee40e682872ae83dfce0dd4a8d0c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga15ea33b5dc08b426720d0c57cbecaced"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga15ea33b5dc08b426720d0c57cbecaced"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSTRONG</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga15ea33b5dc08b426720d0c57cbecaced"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga445cccfc6c19f8f3b73ebd06a361bd48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga445cccfc6c19f8f3b73ebd06a361bd48"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsEM</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga445cccfc6c19f8f3b73ebd06a361bd48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga22e67a4b6c14214d35ad295a82509842"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga22e67a4b6c14214d35ad295a82509842"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsBIG</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga22e67a4b6c14214d35ad295a82509842"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48af9e160f669f778de274336096e2eb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga48af9e160f669f778de274336096e2eb"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSMALL</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga48af9e160f669f778de274336096e2eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga48067f28cfe217c9fc060650d0e3aca4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga48067f28cfe217c9fc060650d0e3aca4"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsPARAM</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga48067f28cfe217c9fc060650d0e3aca4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7f8b52642e3255b0480f48075dab8d6f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7f8b52642e3255b0480f48075dab8d6f"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsOPTION</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga7f8b52642e3255b0480f48075dab8d6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafe0455c4b138bffa99a913b8f3a9104f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafe0455c4b138bffa99a913b8f3a9104f"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsOPTGROUP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafe0455c4b138bffa99a913b8f3a9104f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafa4f741c56492e05bd351af1f0111f4e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafa4f741c56492e05bd351af1f0111f4e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsIMG</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafa4f741c56492e05bd351af1f0111f4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga99beb2cb511391d1aca45fb85cedf27a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga99beb2cb511391d1aca45fb85cedf27a"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsMAP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga99beb2cb511391d1aca45fb85cedf27a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac266b333729c7430b5c73c61769f2786"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac266b333729c7430b5c73c61769f2786"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsAREA</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gac266b333729c7430b5c73c61769f2786"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6f0a957c81b4013ced6cbc4e7d8db2af"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6f0a957c81b4013ced6cbc4e7d8db2af"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsNOBR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga6f0a957c81b4013ced6cbc4e7d8db2af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga89ed82add2b5524bb5cf08f382eb5116"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga89ed82add2b5524bb5cf08f382eb5116"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsWBR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga89ed82add2b5524bb5cf08f382eb5116"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga53c827624431293012ca7cfde97c937e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga53c827624431293012ca7cfde97c937e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsFONT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga53c827624431293012ca7cfde97c937e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf238482802b2fb6e9e0b5b041d3b7611"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf238482802b2fb6e9e0b5b041d3b7611"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsLAYER</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaf238482802b2fb6e9e0b5b041d3b7611"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga445b2216e08962ebc2cf2013dd911969"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga445b2216e08962ebc2cf2013dd911969"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSPACER</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga445b2216e08962ebc2cf2013dd911969"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6195cdbb5617b5240519b5a993f69592"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6195cdbb5617b5240519b5a993f69592"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsCENTER</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga6195cdbb5617b5240519b5a993f69592"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e7e0649d24765c37404b64837dde32b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3e7e0649d24765c37404b64837dde32b"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSTYLE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga3e7e0649d24765c37404b64837dde32b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga86627d1d0706847ff3087e196819706f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga86627d1d0706847ff3087e196819706f"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSCRIPT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga86627d1d0706847ff3087e196819706f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga19d096d6eff710ef6c7a154ba8e4c71c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga19d096d6eff710ef6c7a154ba8e4c71c"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsNOSCRIPT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga19d096d6eff710ef6c7a154ba8e4c71c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga507a029656b570eac822ea40122571d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga507a029656b570eac822ea40122571d8"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsFORM</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga507a029656b570eac822ea40122571d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8bd6a34ea2f61d687d24f12a49c51128"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8bd6a34ea2f61d687d24f12a49c51128"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsTEXTAREA</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga8bd6a34ea2f61d687d24f12a49c51128"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabbbd873b72e446a8668c7c69582404e2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabbbd873b72e446a8668c7c69582404e2"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsBLOCKQUOTE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gabbbd873b72e446a8668c7c69582404e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadfa5afb9f719c21667e98df09f043dd6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadfa5afb9f719c21667e98df09f043dd6"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsAPPLET</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gadfa5afb9f719c21667e98df09f043dd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf8c3d48a3d23f49a9d6e373ae18456c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf8c3d48a3d23f49a9d6e373ae18456c4"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsOBJECT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaf8c3d48a3d23f49a9d6e373ae18456c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae423fbaf8bb2b2d7faf427ebb853159e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae423fbaf8bb2b2d7faf427ebb853159e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsDIV</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae423fbaf8bb2b2d7faf427ebb853159e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga86ade270327fb3afa6d8f881fda3089e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga86ade270327fb3afa6d8f881fda3089e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSPAN</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga86ade270327fb3afa6d8f881fda3089e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga648890464b129cbceaf749f912f6527e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga648890464b129cbceaf749f912f6527e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsINPUT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga648890464b129cbceaf749f912f6527e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6ef21bfc5033fd69c9f94e794d536fdb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6ef21bfc5033fd69c9f94e794d536fdb"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsQ</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga6ef21bfc5033fd69c9f94e794d536fdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e4e65b0819e33ffdc38183f5dbf2785"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7e4e65b0819e33ffdc38183f5dbf2785"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsLABEL</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga7e4e65b0819e33ffdc38183f5dbf2785"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4d49e513f271e3c1de40a2ca5bb507a5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4d49e513f271e3c1de40a2ca5bb507a5"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsH3</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga4d49e513f271e3c1de40a2ca5bb507a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8efaa17098b9b4c7be3f4c8a9edd5f37"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8efaa17098b9b4c7be3f4c8a9edd5f37"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsH4</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga8efaa17098b9b4c7be3f4c8a9edd5f37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa929252184f6d11fde69ee76f212822a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa929252184f6d11fde69ee76f212822a"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsH5</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaa929252184f6d11fde69ee76f212822a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4b3bad82463198c3893c901aa20af219"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4b3bad82463198c3893c901aa20af219"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsH6</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga4b3bad82463198c3893c901aa20af219"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5ba4012b1bf4eb54b5042832f9a138e0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5ba4012b1bf4eb54b5042832f9a138e0"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsADDRESS</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga5ba4012b1bf4eb54b5042832f9a138e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga25aba7bafb8f63d71fb54c143d053fd1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga25aba7bafb8f63d71fb54c143d053fd1"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsXMP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga25aba7bafb8f63d71fb54c143d053fd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaea4d09d1203e94c3010c56672ea6d711"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaea4d09d1203e94c3010c56672ea6d711"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSELECT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaea4d09d1203e94c3010c56672ea6d711"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac03b2963ecda6cc08653294370baf8d8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac03b2963ecda6cc08653294370baf8d8"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsBLINK</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gac03b2963ecda6cc08653294370baf8d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga16bca9ae0e87d001ed4242a83618f404"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga16bca9ae0e87d001ed4242a83618f404"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsMARQUEE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga16bca9ae0e87d001ed4242a83618f404"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab9e88a5cd07c8645db3293062fbb2a51"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab9e88a5cd07c8645db3293062fbb2a51"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsEMBED</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gab9e88a5cd07c8645db3293062fbb2a51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga334efee28622bff3384c9eda4bb4eec5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga334efee28622bff3384c9eda4bb4eec5"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsBASEFONT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga334efee28622bff3384c9eda4bb4eec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6c18dbdbb887968b79753ae455f2c90a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6c18dbdbb887968b79753ae455f2c90a"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsISINDEX</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga6c18dbdbb887968b79753ae455f2c90a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac62bc0004bfc655a7a21b6b98ddc5e6c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac62bc0004bfc655a7a21b6b98ddc5e6c"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsS</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gac62bc0004bfc655a7a21b6b98ddc5e6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9d56a0c1da9fdf018cb6db4398260295"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9d56a0c1da9fdf018cb6db4398260295"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsSTRIKE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga9d56a0c1da9fdf018cb6db4398260295"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab28ee4ca158cb9122022719fdc08ec08"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab28ee4ca158cb9122022719fdc08ec08"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsU</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gab28ee4ca158cb9122022719fdc08ec08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41c2551e386adc53cd9ab0e00f707558"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga41c2551e386adc53cd9ab0e00f707558"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsMENU</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga41c2551e386adc53cd9ab0e00f707558"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad85cc98d2a612120641167478c8953e1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad85cc98d2a612120641167478c8953e1"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyNodeIsDATALIST</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gad85cc98d2a612120641167478c8953e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga42c5074e590ed76a7a641dfd179471d9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga42c5074e590ed76a7a641dfd179471d9"></a>
TidyAttrId TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetId</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga42c5074e590ed76a7a641dfd179471d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1e4d8ec29e240a6415b2caa7fff2b502"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1e4d8ec29e240a6415b2caa7fff2b502"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsEvent</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga1e4d8ec29e240a6415b2caa7fff2b502"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9f52a0de76388df02294718c573911bd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9f52a0de76388df02294718c573911bd"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsProp</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga9f52a0de76388df02294718c573911bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7c5dab5750d48c0849fb5afddcaf6ef1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7c5dab5750d48c0849fb5afddcaf6ef1"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsHREF</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga7c5dab5750d48c0849fb5afddcaf6ef1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9e42faa67c4c67d1f20b17494bcd85ae"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9e42faa67c4c67d1f20b17494bcd85ae"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsSRC</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga9e42faa67c4c67d1f20b17494bcd85ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga40eb7812272130ee672347252f8d2803"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga40eb7812272130ee672347252f8d2803"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsID</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga40eb7812272130ee672347252f8d2803"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga30a54710b484eac706e936a69fb95e29"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga30a54710b484eac706e936a69fb95e29"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsNAME</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga30a54710b484eac706e936a69fb95e29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab2b19098f9cf2e7c74d8b424e086df43"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab2b19098f9cf2e7c74d8b424e086df43"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsSUMMARY</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gab2b19098f9cf2e7c74d8b424e086df43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad621c0fd59bdacd162dfdd769a62ef27"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad621c0fd59bdacd162dfdd769a62ef27"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsALT</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gad621c0fd59bdacd162dfdd769a62ef27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0a99b0a5db896cb47c8b40ef110370c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0a99b0a5db896cb47c8b40ef110370c8"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsLONGDESC</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga0a99b0a5db896cb47c8b40ef110370c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb125294c12e461615f32d9ffdb9bbd7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaeb125294c12e461615f32d9ffdb9bbd7"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsUSEMAP</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gaeb125294c12e461615f32d9ffdb9bbd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga33c5307a710a27f636ca150112de3f7b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga33c5307a710a27f636ca150112de3f7b"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsISMAP</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga33c5307a710a27f636ca150112de3f7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac903236acff81674020778300c3a3862"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac903236acff81674020778300c3a3862"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsLANGUAGE</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gac903236acff81674020778300c3a3862"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7a9c5c70693337edf09b36f483229fe5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7a9c5c70693337edf09b36f483229fe5"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsTYPE</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga7a9c5c70693337edf09b36f483229fe5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9454a023bc9f5663c56b8404ec8406c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9454a023bc9f5663c56b8404ec8406c8"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsVALUE</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga9454a023bc9f5663c56b8404ec8406c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac97bd371ff8401f13a333273e5e3bf22"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac97bd371ff8401f13a333273e5e3bf22"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsCONTENT</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gac97bd371ff8401f13a333273e5e3bf22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a47ddd81d777ff5a086bedc4e951040"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6a47ddd81d777ff5a086bedc4e951040"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsTITLE</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga6a47ddd81d777ff5a086bedc4e951040"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1147ae3c7c35ba4d4241832733859b78"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1147ae3c7c35ba4d4241832733859b78"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsXMLNS</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga1147ae3c7c35ba4d4241832733859b78"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e3baf9e8a4ebe112b1865f3eb4b51fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3e3baf9e8a4ebe112b1865f3eb4b51fe"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsDATAFLD</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga3e3baf9e8a4ebe112b1865f3eb4b51fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7c62cdc314ebba251cf25f0eeec02f56"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7c62cdc314ebba251cf25f0eeec02f56"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsWIDTH</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga7c62cdc314ebba251cf25f0eeec02f56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb9e235fbc570a2fd73584e9c5a992be"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaeb9e235fbc570a2fd73584e9c5a992be"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsHEIGHT</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gaeb9e235fbc570a2fd73584e9c5a992be"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9eb541ed5e3b751a5d1fc1350443b5e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9eb541ed5e3b751a5d1fc1350443b5e6"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsFOR</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga9eb541ed5e3b751a5d1fc1350443b5e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a6824904535e40e3bdc2b17c4cf9dd2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8a6824904535e40e3bdc2b17c4cf9dd2"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsSELECTED</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga8a6824904535e40e3bdc2b17c4cf9dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae55a371bf3b146788b217be62499aa35"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae55a371bf3b146788b217be62499aa35"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsCHECKED</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gae55a371bf3b146788b217be62499aa35"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae8f47e206721fffc4eda7ca4af79e01e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae8f47e206721fffc4eda7ca4af79e01e"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsLANG</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gae8f47e206721fffc4eda7ca4af79e01e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga315f297329d38bd0b69307e329699bd6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga315f297329d38bd0b69307e329699bd6"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsTARGET</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga315f297329d38bd0b69307e329699bd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaee94d3e34dd79b67e82c738e35076818"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaee94d3e34dd79b67e82c738e35076818"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsHTTP_EQUIV</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gaee94d3e34dd79b67e82c738e35076818"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga58a482b3e743570dcb88b64b9c93f172"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga58a482b3e743570dcb88b64b9c93f172"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsREL</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga58a482b3e743570dcb88b64b9c93f172"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad69f1e1cf8a7cf6d70359b7344839e79"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad69f1e1cf8a7cf6d70359b7344839e79"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnMOUSEMOVE</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gad69f1e1cf8a7cf6d70359b7344839e79"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1df15af0e642d1c1bd1bbc64ffd894e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1df15af0e642d1c1bd1bbc64ffd894e9"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnMOUSEDOWN</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga1df15af0e642d1c1bd1bbc64ffd894e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga71c648c7d945d5d1a1da686813ef4149"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga71c648c7d945d5d1a1da686813ef4149"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnMOUSEUP</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga71c648c7d945d5d1a1da686813ef4149"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4e70306e72db98316ff36c07058667ec"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4e70306e72db98316ff36c07058667ec"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnCLICK</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga4e70306e72db98316ff36c07058667ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadea7c51060ca59643fe1c4be493f70f8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadea7c51060ca59643fe1c4be493f70f8"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnMOUSEOVER</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gadea7c51060ca59643fe1c4be493f70f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadba041c3573d5457fbee24356d4f59fc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadba041c3573d5457fbee24356d4f59fc"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnMOUSEOUT</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gadba041c3573d5457fbee24356d4f59fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5699e85b46e535b657c70b47306a08db"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5699e85b46e535b657c70b47306a08db"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnKEYDOWN</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga5699e85b46e535b657c70b47306a08db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf4d69efe322c065fef448b5d5b48b8f7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf4d69efe322c065fef448b5d5b48b8f7"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnKEYUP</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gaf4d69efe322c065fef448b5d5b48b8f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9b08c6cf7ec3f3605722486c4ba42b4f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9b08c6cf7ec3f3605722486c4ba42b4f"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnKEYPRESS</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga9b08c6cf7ec3f3605722486c4ba42b4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga54437cfd33daef01fd9d9e63b79a20f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga54437cfd33daef01fd9d9e63b79a20f5"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnFOCUS</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga54437cfd33daef01fd9d9e63b79a20f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab704326c008f437a30878b8dd632ecca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab704326c008f437a30878b8dd632ecca"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsOnBLUR</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gab704326c008f437a30878b8dd632ecca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad75eb36382a280b90761cba07fcf1895"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad75eb36382a280b90761cba07fcf1895"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsBGCOLOR</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gad75eb36382a280b90761cba07fcf1895"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d88a7dcf98264502e1a2a18014f58a7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5d88a7dcf98264502e1a2a18014f58a7"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsLINK</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga5d88a7dcf98264502e1a2a18014f58a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73acdbe07d9f4263897c2d7ef2f55a8d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga73acdbe07d9f4263897c2d7ef2f55a8d"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsALINK</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga73acdbe07d9f4263897c2d7ef2f55a8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga502ead90e7b121fd1ae1b034a2a046da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga502ead90e7b121fd1ae1b034a2a046da"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsVLINK</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga502ead90e7b121fd1ae1b034a2a046da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7c6fde56b1bb05a07043ac1b69a72db8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7c6fde56b1bb05a07043ac1b69a72db8"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsTEXT</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga7c6fde56b1bb05a07043ac1b69a72db8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga93224d5a31b94c82a4f97577338c3a59"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga93224d5a31b94c82a4f97577338c3a59"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsSTYLE</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga93224d5a31b94c82a4f97577338c3a59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga763c7d67faa40b48a0485d4aaeddf694"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga763c7d67faa40b48a0485d4aaeddf694"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsABBR</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga763c7d67faa40b48a0485d4aaeddf694"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga69119cd18a1fb79bb02b78f8bf145f81"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga69119cd18a1fb79bb02b78f8bf145f81"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsCOLSPAN</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:ga69119cd18a1fb79bb02b78f8bf145f81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaee7e2dfe999d6831d3af1e826dcf3c22"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaee7e2dfe999d6831d3af1e826dcf3c22"></a>
Bool TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrIsROWSPAN</b> (<a class="el" href="structTidyAttr.html">TidyAttr</a> tattr)</td></tr>
<tr class="separator:gaee7e2dfe999d6831d3af1e826dcf3c22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5391e01ca5a2b497a7c044a25080468e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5391e01ca5a2b497a7c044a25080468e"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetById</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod, TidyAttrId attId)</td></tr>
<tr class="separator:ga5391e01ca5a2b497a7c044a25080468e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga32edc3c33e5aadcdd83efd60d3ac2a3e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga32edc3c33e5aadcdd83efd60d3ac2a3e"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetHREF</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga32edc3c33e5aadcdd83efd60d3ac2a3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7869ea78760d5d62509940fc1f2c21ac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7869ea78760d5d62509940fc1f2c21ac"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetSRC</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga7869ea78760d5d62509940fc1f2c21ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae3b3b79328600053c21dcb14cbc0ffa8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae3b3b79328600053c21dcb14cbc0ffa8"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetID</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae3b3b79328600053c21dcb14cbc0ffa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaab8e86c4006c219832438ee0db0daf28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaab8e86c4006c219832438ee0db0daf28"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetNAME</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaab8e86c4006c219832438ee0db0daf28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f4d4e6e768186d11e516cc0e6b2407a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8f4d4e6e768186d11e516cc0e6b2407a"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetSUMMARY</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga8f4d4e6e768186d11e516cc0e6b2407a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b3704beb81b411038692cd6a50a6812"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0b3704beb81b411038692cd6a50a6812"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetALT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga0b3704beb81b411038692cd6a50a6812"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafbeef23c8d7946a771c2179e41324e81"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafbeef23c8d7946a771c2179e41324e81"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetLONGDESC</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafbeef23c8d7946a771c2179e41324e81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga33e4dde55f16c04f7b2decbbf7b4d4a2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga33e4dde55f16c04f7b2decbbf7b4d4a2"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetUSEMAP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga33e4dde55f16c04f7b2decbbf7b4d4a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga13d19afccb2d2a369bbf93c6127adb1c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga13d19afccb2d2a369bbf93c6127adb1c"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetISMAP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga13d19afccb2d2a369bbf93c6127adb1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga643d43c8c735054a60d5443fbed8a240"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga643d43c8c735054a60d5443fbed8a240"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetLANGUAGE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga643d43c8c735054a60d5443fbed8a240"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4ad1d50bf2ba65bb32617e2fa2c41c67"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4ad1d50bf2ba65bb32617e2fa2c41c67"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetTYPE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga4ad1d50bf2ba65bb32617e2fa2c41c67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga044e7be2a5353e64aaa4b2a71089e10b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga044e7be2a5353e64aaa4b2a71089e10b"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetVALUE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga044e7be2a5353e64aaa4b2a71089e10b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf29497f73685e92521ab620f65cb3140"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf29497f73685e92521ab620f65cb3140"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetCONTENT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaf29497f73685e92521ab620f65cb3140"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3da405f3a9e87534fd828cf081c58d03"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3da405f3a9e87534fd828cf081c58d03"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetTITLE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga3da405f3a9e87534fd828cf081c58d03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d1fd6265f41c08ed5427c80316caa03"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5d1fd6265f41c08ed5427c80316caa03"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetXMLNS</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga5d1fd6265f41c08ed5427c80316caa03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga232436e2e4087c67502a12e8782e172e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga232436e2e4087c67502a12e8782e172e"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetDATAFLD</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga232436e2e4087c67502a12e8782e172e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga08bbf26729bf8a3f6c1390d26d3666d0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga08bbf26729bf8a3f6c1390d26d3666d0"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetWIDTH</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga08bbf26729bf8a3f6c1390d26d3666d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae148f282af56270d6e811b97268bca64"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae148f282af56270d6e811b97268bca64"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetHEIGHT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae148f282af56270d6e811b97268bca64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafe94b5b5ae7288d6d866f7b82703b82a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafe94b5b5ae7288d6d866f7b82703b82a"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetFOR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafe94b5b5ae7288d6d866f7b82703b82a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga048e47b2b4c2f14512c3d7f585b2d004"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga048e47b2b4c2f14512c3d7f585b2d004"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetSELECTED</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga048e47b2b4c2f14512c3d7f585b2d004"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga94406af9c9c20b1942cce43c506ecf61"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga94406af9c9c20b1942cce43c506ecf61"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetCHECKED</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga94406af9c9c20b1942cce43c506ecf61"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga992d84e0b6b5b3f25c0e40c7b25bd13f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga992d84e0b6b5b3f25c0e40c7b25bd13f"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetLANG</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga992d84e0b6b5b3f25c0e40c7b25bd13f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafda31fbe48294c6feeef15449629341a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafda31fbe48294c6feeef15449629341a"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetTARGET</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafda31fbe48294c6feeef15449629341a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad023e11b117601b6abdc4373db879d34"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad023e11b117601b6abdc4373db879d34"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetHTTP_EQUIV</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gad023e11b117601b6abdc4373db879d34"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga28306ff6130eab4c88fce32674326280"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga28306ff6130eab4c88fce32674326280"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetREL</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga28306ff6130eab4c88fce32674326280"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9fed89179a23ad83c73948c045507095"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9fed89179a23ad83c73948c045507095"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnMOUSEMOVE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga9fed89179a23ad83c73948c045507095"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c723febdf97b14e7339dede87b410e7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5c723febdf97b14e7339dede87b410e7"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnMOUSEDOWN</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga5c723febdf97b14e7339dede87b410e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa218ed968a4b8fa50b43a4a549209077"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa218ed968a4b8fa50b43a4a549209077"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnMOUSEUP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaa218ed968a4b8fa50b43a4a549209077"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga38fe84b14dafb84b3f40968dc27b86e3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga38fe84b14dafb84b3f40968dc27b86e3"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnCLICK</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga38fe84b14dafb84b3f40968dc27b86e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga66be75bf699308d87172e0bf03100363"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga66be75bf699308d87172e0bf03100363"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnMOUSEOVER</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga66be75bf699308d87172e0bf03100363"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b13bb4f3475afbded6e4ae6a2bdcf2b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0b13bb4f3475afbded6e4ae6a2bdcf2b"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnMOUSEOUT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga0b13bb4f3475afbded6e4ae6a2bdcf2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaabfd3fbdaf97f83fe2da402d0cbe9e8e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaabfd3fbdaf97f83fe2da402d0cbe9e8e"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnKEYDOWN</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaabfd3fbdaf97f83fe2da402d0cbe9e8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga73473cc4d39d2fd70b860ebebcdc4815"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga73473cc4d39d2fd70b860ebebcdc4815"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnKEYUP</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga73473cc4d39d2fd70b860ebebcdc4815"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6beda5d89c91f6b387929b930832fb57"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6beda5d89c91f6b387929b930832fb57"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnKEYPRESS</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga6beda5d89c91f6b387929b930832fb57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4fd4f5b38f99d395b8a7e253cc45ef28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4fd4f5b38f99d395b8a7e253cc45ef28"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnFOCUS</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga4fd4f5b38f99d395b8a7e253cc45ef28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5a038e1439320c57c983da87efe64c3e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5a038e1439320c57c983da87efe64c3e"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetOnBLUR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga5a038e1439320c57c983da87efe64c3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadcde1dd3d87752162067bdac5d2dd785"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadcde1dd3d87752162067bdac5d2dd785"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetBGCOLOR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gadcde1dd3d87752162067bdac5d2dd785"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae8e7d8d65a20f14d6aa875493b195329"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae8e7d8d65a20f14d6aa875493b195329"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetLINK</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae8e7d8d65a20f14d6aa875493b195329"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga49e3f791908e26561566587b0f15b37d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga49e3f791908e26561566587b0f15b37d"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetALINK</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga49e3f791908e26561566587b0f15b37d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae46a7c41114c29766f9fa95c10b36f9d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae46a7c41114c29766f9fa95c10b36f9d"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetVLINK</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gae46a7c41114c29766f9fa95c10b36f9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c4b94ac9cfcbd403ce02690c9196388"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5c4b94ac9cfcbd403ce02690c9196388"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetTEXT</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga5c4b94ac9cfcbd403ce02690c9196388"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa90006fbac322f2577db885c913c7d19"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa90006fbac322f2577db885c913c7d19"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetSTYLE</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaa90006fbac322f2577db885c913c7d19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaae1595d000373dd64c9dfe0a89d03597"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaae1595d000373dd64c9dfe0a89d03597"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetABBR</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gaae1595d000373dd64c9dfe0a89d03597"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd6746350a6e8d7e324d0c309777f059"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafd6746350a6e8d7e324d0c309777f059"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetCOLSPAN</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:gafd6746350a6e8d7e324d0c309777f059"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga837b3be1dc949e7989dcbf25deaf5b36"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga837b3be1dc949e7989dcbf25deaf5b36"></a>
<a class="el" href="structTidyAttr.html">TidyAttr</a> TIDY_CALL&#160;</td><td class="memItemRight" valign="bottom"><b>tidyAttrGetROWSPAN</b> (<a class="el" href="structTidyNode.html">TidyNode</a> tnod)</td></tr>
<tr class="separator:ga837b3be1dc949e7989dcbf25deaf5b36"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><ul>
<li>Defines HTML Tidy API implemented by tidy library.</li>
</ul>
<p>Public interface is const-correct and doesn't explicitly depend on any globals. Thus, thread-safety may be introduced w/out changing the interface.</p>
<p>Looking ahead to a C++ wrapper, C functions always pass this-equivalent as 1st arg.</p>
<p>Copyright (c) 1998-2008 World Wide Web Consortium (Massachusetts Institute of Technology, European Research Consortium for Informatics and Mathematics, Keio University). All Rights Reserved.</p>
<p>Contributing Author(s):</p>
<p>Dave Raggett <a href="#" onclick="location.href='mai'+'lto:'+'dsr'+'@w'+'3.o'+'rg'; return false;">dsr@w<span style="display: none;">.nosp@m.</span>3.or<span style="display: none;">.nosp@m.</span>g</a></p>
<p>The contributing author(s) would like to thank all those who helped with testing, bug fixes and suggestions for improvements. This wouldn't have been possible without your help.</p>
<p>COPYRIGHT NOTICE:</p>
<p>This software and documentation is provided "as is," and the copyright holders and contributing author(s) make no representations or warranties, express or implied, including but not limited to, warranties of merchantability or fitness for any particular purpose or that the use of the software or documentation will not infringe any third party patents, copyrights, trademarks or other rights.</p>
<p>The copyright holders and contributing author(s) will not be held liable for any direct, indirect, special or consequential damages arising out of any use of the software or documentation, even if advised of the possibility of such damage.</p>
<p>Permission is hereby granted to use, copy, modify, and distribute this source code, or portions hereof, documentation and executables, for any purpose, without fee, subject to the following restrictions:</p>
<ol type="1">
<li>The origin of this source code must not be misrepresented.</li>
<li>Altered versions must be plainly marked as such and must not be misrepresented as being the original source.</li>
<li>This Copyright notice may not be removed or altered from any source or altered source distribution.</li>
</ol>
<p>The copyright holders and contributing author(s) specifically permit, without fee, and encourage the use of this source code as a component for supporting the Hypertext Markup Language in commercial products. If you use this source code in a product, acknowledgment is not required but would be appreciated.</p>
<p>Created 2001-05-20 by Charles Reitzel Updated 2002-07-01 by Charles Reitzel - 1st Implementation </p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><a class="el" href="tidy_8h.html">tidy.h</a></li>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

312
htmldoc/api/tidy_8h.js Normal file
View file

@ -0,0 +1,312 @@
var tidy_8h =
[
[ "EndOfStream", "group__IO.html#ga9a078b706ec6f37cce40958f6f68585a", null ],
[ "TidyBuffer", "tidy_8h.html#a8b2baca367b9029e506c454cc06c62c5", null ],
[ "TidyAllocatorVtbl", "group__Memory.html#ga3fe8c5ac7d658618c732565776940ed8", null ],
[ "TidyAllocator", "group__Memory.html#ga78e96524a88db0c09e766795265863da", null ],
[ "TidyMalloc", "group__Memory.html#ga787c17cc35380584873e99e37c181640", null ],
[ "TidyRealloc", "group__Memory.html#ga8d63ea537373a328acf80feb89ccfef1", null ],
[ "TidyFree", "group__Memory.html#gaada345a86e699dfaadd8fe06718b98c1", null ],
[ "TidyPanic", "group__Memory.html#gad5fef9c3b423d924226b2a99f99c7d51", null ],
[ "TidyOptCallback", "group__Configuration.html#ga083099fce59583b2bd0951e2d8065d88", null ],
[ "TidyGetByteFunc", "group__IO.html#ga99e9bd01465d9fb642f4eadd69da6f9d", null ],
[ "TidyUngetByteFunc", "group__IO.html#ga275970452afdc581d04459fa728b6fec", null ],
[ "TidyEOFFunc", "group__IO.html#ga1405248cf7f1edf8af8d487f0b877e0e", null ],
[ "TidyInputSource", "group__IO.html#ga86fcc3c86bd63b26a559938bc38d34bb", null ],
[ "TidyPutByteFunc", "group__IO.html#ga0b43a69751965e7ee696085f687057e2", null ],
[ "TidyOutputSink", "group__IO.html#ga6bdd15de48364d2b5dbf2141109d3f98", null ],
[ "TidyReportFilter", "group__IO.html#gaf35a07b104206fa38abafa82969b6824", null ],
[ "TidyReportFilter2", "group__IO.html#ga07e691cf775fb159d6c5b11dcf25c7a4", null ],
[ "opaque_type", "group__Opaque.html#ga1b209c260854e89f73101c18fe835516", null ],
[ "opaque_type", "group__Opaque.html#gafdaa7208b82ae763fbccb646035f9391", null ],
[ "opaque_type", "group__Opaque.html#gaa8d1f990e71bf7d6bc1b17974b7788a4", null ],
[ "opaque_type", "group__Opaque.html#ga236c416d715827e6db5691ce66415c2f", null ],
[ "tidySetMallocCall", "group__Memory.html#gab55079374527525e3374ebc4d2a1e625", null ],
[ "tidySetReallocCall", "group__Memory.html#ga446b538da3ee3f2e5a3827b877665b30", null ],
[ "tidySetFreeCall", "group__Memory.html#ga70e707b7df86effb5727b0b9ff64eed7", null ],
[ "tidySetPanicCall", "group__Memory.html#gab12cc0435bacec1a8c725e02357acc00", null ],
[ "tidyCreate", "group__Basic.html#ga728e98da5985ecb26de7c6c45f7fcaf2", null ],
[ "tidyCreateWithAllocator", "group__Basic.html#gaf58ea992501470e0998182a1c75df2aa", null ],
[ "tidyRelease", "group__Basic.html#gacc380c1451088b89898a85337b113713", null ],
[ "tidySetAppData", "group__Basic.html#gaa1a9f78be3542868ac10481e2efa8708", null ],
[ "tidyGetAppData", "group__Basic.html#ga1319c9757d4f8c596615e0fdcfcf2504", null ],
[ "tidyReleaseDate", "group__Basic.html#gab7b404ada690635341d2e2d332102b36", null ],
[ "tidyLibraryVersion", "group__Basic.html#ga5f5a51c65b1e108a1f93d1bb946afab3", null ],
[ "tidyStatus", "group__Basic.html#gaf45a8fb57fb9bfce89c42e1cc9d3e760", null ],
[ "tidyDetectedHtmlVersion", "group__Basic.html#ga8fbec4bc2b67c4f525440cfc7196b443", null ],
[ "tidyDetectedXhtml", "group__Basic.html#gaf3279c9a0506629d2ae766c31c1de48d", null ],
[ "tidyDetectedGenericXml", "group__Basic.html#ga8dd761b5e230119f8eb6c412f12fdec2", null ],
[ "tidyErrorCount", "group__Basic.html#ga3617548e3669d00ad074daaaa8f3460d", null ],
[ "tidyWarningCount", "group__Basic.html#ga29b0c36f75584a2a26422b021561f19c", null ],
[ "tidyAccessWarningCount", "group__Basic.html#ga56ad617084cdcbb485f06f597de7dedb", null ],
[ "tidyConfigErrorCount", "group__Basic.html#gac17c01a0dbb8f73bdee29df48e499988", null ],
[ "tidyLoadConfig", "group__Basic.html#ga2dec710c0d4927e76a7b0d338b11693a", null ],
[ "tidyLoadConfigEnc", "group__Basic.html#gac677de148c6f00fc96a682c21433ab1c", null ],
[ "tidyFileExists", "group__Basic.html#gac10c770d6ea5a0610159ad17f8427943", null ],
[ "tidySetCharEncoding", "group__Basic.html#ga2612e184472c2a59ca822a37d030e9af", null ],
[ "tidySetInCharEncoding", "group__Basic.html#ga05203a9193542a67b8396cf6ca8acf59", null ],
[ "tidySetOutCharEncoding", "group__Basic.html#ga9b6bd07e38bf320cf88663a29967f1e9", null ],
[ "tidySetOptionCallback", "group__Configuration.html#gab94961700088d2daf8dcc012a5e33e49", null ],
[ "tidyOptGetIdForName", "group__Configuration.html#ga500f31ba81d015b8ce9dad6f2a6ade75", null ],
[ "tidyGetOptionList", "group__Configuration.html#gab92a35ffbd3b0b668534d63f94d2486f", null ],
[ "tidyGetNextOption", "group__Configuration.html#ga1a3088dacc539487e00f1eb4009dafc0", null ],
[ "tidyGetOption", "group__Configuration.html#ga030c695d6407b2756856eb1862642cfe", null ],
[ "tidyGetOptionByName", "group__Configuration.html#gaeae2e147645697fc54234ff2526a8108", null ],
[ "tidyOptGetId", "group__Configuration.html#ga51cf095b76921b4e290e14814998f096", null ],
[ "tidyOptGetName", "group__Configuration.html#gaf370cd2ea113747f50da185fda24adcb", null ],
[ "tidyOptGetType", "group__Configuration.html#ga06e2685cc2950b182ff2f7136d170a34", null ],
[ "tidyOptIsReadOnly", "group__Configuration.html#ga6aba2ccdb1237a70f5fe1393fee0ce4d", null ],
[ "tidyOptGetCategory", "group__Configuration.html#ga1d8b72e64e4d949dc21599fa788e842f", null ],
[ "tidyOptGetDefault", "group__Configuration.html#gab9e02c9927fe2c382ec5f81b4acf9cb4", null ],
[ "tidyOptGetDefaultInt", "group__Configuration.html#gafc8df35e864dd3a24f23aca3c2f8bd9d", null ],
[ "tidyOptGetDefaultBool", "group__Configuration.html#gadadea4da66e3718e02b720c2b59d170b", null ],
[ "tidyOptGetPickList", "group__Configuration.html#ga31f815fe2b5bf1e00d6b50be62edd0ab", null ],
[ "tidyOptGetNextPick", "group__Configuration.html#gad1366c5c458f38d2a9c6a6335e6704d9", null ],
[ "tidyOptGetValue", "group__Configuration.html#ga0fbe23ab1e4ec374fa38e6f514617e4d", null ],
[ "tidyOptSetValue", "group__Configuration.html#gaf37bdad3b6809d8cb78e7d6316d4ba69", null ],
[ "tidyOptParseValue", "group__Configuration.html#gad09fbcbbaf83fbf93e0d7be9c9bb30c0", null ],
[ "tidyOptGetInt", "group__Configuration.html#ga7ff683612d446b07318517e564cccc7a", null ],
[ "tidyOptSetInt", "group__Configuration.html#gad9e75a64c8dcbc54e791959cf934e1ad", null ],
[ "tidyOptGetBool", "group__Configuration.html#ga09e6c999e9e7ebc94ea3d9cf5d674125", null ],
[ "tidyOptSetBool", "group__Configuration.html#gac9de7e155bea5c28713f2bfb93614472", null ],
[ "tidyOptResetToDefault", "group__Configuration.html#ga2aa45ad67758ca0b18d14eafa37fe080", null ],
[ "tidyOptResetAllToDefault", "group__Configuration.html#ga874ce26884f0eeaf692c30758688888a", null ],
[ "tidyOptSnapshot", "group__Configuration.html#ga4beb2c73c90c3e2ae589c2642478cebd", null ],
[ "tidyOptResetToSnapshot", "group__Configuration.html#gae6212b8f32990763cc18a6d3f05eb191", null ],
[ "tidyOptDiffThanDefault", "group__Configuration.html#ga083cb42d6f4413604240b5c1b3aa2070", null ],
[ "tidyOptDiffThanSnapshot", "group__Configuration.html#ga793bc9e177aa90301802e44c4fc22e0e", null ],
[ "tidyOptCopyConfig", "group__Configuration.html#ga0b6cb26ab5dbbe0a0841d605fbd06fad", null ],
[ "tidyOptGetEncName", "group__Configuration.html#ga47f8502cc202fc7423937647957955a3", null ],
[ "tidyOptGetCurrPick", "group__Configuration.html#ga0785047cc73d5fbc88691861a0fa9c78", null ],
[ "tidyOptGetDeclTagList", "group__Configuration.html#ga55f30cf9e507f8fc66330ec3b0132620", null ],
[ "tidyOptGetNextDeclTag", "group__Configuration.html#gacec933eef8f9eec3dfa4382e05cab251", null ],
[ "tidyOptGetDoc", "group__Configuration.html#gafca3ed506463e192187133ff646a643d", null ],
[ "tidyOptGetDocLinksList", "group__Configuration.html#gaeed1ef5cb5329f3f5aca0a8ad7e8ea4f", null ],
[ "tidyOptGetNextDocLinks", "group__Configuration.html#ga1db79a95067d6364c02263d9492fa9e8", null ],
[ "tidyInitSource", "group__IO.html#gab446af273e331cb0440dd01b6990d2d0", null ],
[ "tidyGetByte", "group__IO.html#gadba396ffec9f29b27d73a23264dcfa0b", null ],
[ "tidyUngetByte", "group__IO.html#ga0c8d46de315cabb0ac7d2cf01ca183d7", null ],
[ "tidyIsEOF", "group__IO.html#ga399df5ba17614205964a665f7b1726a6", null ],
[ "tidyInitSink", "group__IO.html#ga7e93289be3a7253cdf99a96285e6a2d4", null ],
[ "tidyPutByte", "group__IO.html#ga2a34772782d7b786e37012fce4cd2425", null ],
[ "tidySetReportFilter", "group__IO.html#ga51e02523601388bb83c2555b995e68b0", null ],
[ "tidySetReportFilter2", "group__IO.html#ga10ca415cf2bdb02887757ff8d961ab0a", null ],
[ "tidySetErrorFile", "group__IO.html#ga669758031bbd5d4ba957b19e77229c8b", null ],
[ "tidySetErrorBuffer", "group__IO.html#ga5e5cffe93edf4bea0d3214be70d6f77b", null ],
[ "tidySetErrorSink", "group__IO.html#gad47c75f3af85e7927e7ac18918ec6363", null ],
[ "tidyParseFile", "group__Parse.html#ga5ec263f2e430dd9c9e10437f067b2a28", null ],
[ "tidyParseStdin", "group__Parse.html#ga96b41ff6e6a7f9d0b9b0e901e33ad31d", null ],
[ "tidyParseString", "group__Parse.html#ga50c02fa244dcd120ae339719c2132ff9", null ],
[ "tidyParseBuffer", "group__Parse.html#gaa28ce34c95750f150205843885317851", null ],
[ "tidyParseSource", "group__Parse.html#gaa65dad2a4ca5fa97d267ddefe1180e0e", null ],
[ "tidyCleanAndRepair", "group__Clean.html#ga11fd23eeb4acfaa0f9501effa0c21269", null ],
[ "tidyRunDiagnostics", "group__Clean.html#ga6170500974cc02114f6e4a29d44b7d77", null ],
[ "tidyReportDoctype", "group__Clean.html#ga9d6afa024be3a5e678886cb6ca09b842", null ],
[ "tidySaveFile", "group__Save.html#ga19ee6e2ee0e719a97cff443ebb19ae44", null ],
[ "tidySaveStdout", "group__Save.html#ga6638d1800ee63fc6bea19bc2bf582be2", null ],
[ "tidySaveBuffer", "group__Save.html#ga7e8642262c8c4d34cf7cc426647d29f0", null ],
[ "tidySaveString", "group__Save.html#gaf684fefd3e42f459cf0a4ebe937ce12b", null ],
[ "tidySaveSink", "group__Save.html#gaea985b28470453d0218092b137f71e77", null ],
[ "tidyOptSaveFile", "group__Basic.html#gaaa6e0510b0d7ca0524c928143488c6ca", null ],
[ "tidyOptSaveSink", "group__Basic.html#gabf30cc37e3e7aa07dd351f083ab747ee", null ],
[ "tidyErrorSummary", "group__Basic.html#ga4c050ea7d2746db948ad45edb2264d70", null ],
[ "tidyGeneralInfo", "group__Basic.html#ga28384bf13bf6962c8ef0bcab9b4b7971", null ],
[ "tidyGetRoot", "group__Tree.html#gac70f893c5cd5805bf76b393ad07c93c6", null ],
[ "tidyGetHtml", "group__Tree.html#gae539f5031bd1e039458a7fffb07a2b7a", null ],
[ "tidyGetHead", "group__Tree.html#ga8bc403902d8535a6dab3efc29519d970", null ],
[ "tidyGetBody", "group__Tree.html#ga860430a9ae7b9d347f0f7eb4204b3046", null ],
[ "tidyGetParent", "group__Tree.html#ga0da0a16a07321623bda6a02a397111ca", null ],
[ "tidyGetChild", "group__Tree.html#ga0ef21eb446a56c3874a993b6f3966e73", null ],
[ "tidyGetNext", "group__Tree.html#ga60f48e1a0981ccfa027e62f73f0b1e7d", null ],
[ "tidyGetPrev", "group__Tree.html#ga7a277d67c8143a8dd66d6c4796e5afa2", null ],
[ "tidyAttrFirst", "group__Tree.html#ga7247560b46127ac69780b938d8bca177", null ],
[ "tidyAttrNext", "group__Tree.html#ga8af1c83f5c33e767ca40561341089bae", null ],
[ "tidyAttrName", "group__Tree.html#ga32dff6f721a553a54cee0324cda15ba7", null ],
[ "tidyAttrValue", "group__Tree.html#gaeb8f272e8135e744b9b3f006517f1073", null ],
[ "tidyNodeGetType", "group__NodeAsk.html#gaa9786b1ce44061e2811d1ecbcd76d318", null ],
[ "tidyNodeGetName", "group__NodeAsk.html#ga5ea4ecef06555a58f942b2c500722156", null ],
[ "tidyNodeIsText", "group__NodeAsk.html#ga446c2a5ed55a75685074585f007b52c5", null ],
[ "tidyNodeIsProp", "group__NodeAsk.html#ga2eb2b4a0ee75c74215de9859467d17f1", null ],
[ "tidyNodeIsHeader", "group__NodeAsk.html#ga69c929ff5987273560e683e44b2515eb", null ],
[ "tidyNodeHasText", "group__NodeAsk.html#ga4abc910dd180773665c6e2e4e30ea2d7", null ],
[ "tidyNodeGetText", "group__NodeAsk.html#ga174176952045d3a79500451eae0322d6", null ],
[ "tidyNodeGetValue", "group__NodeAsk.html#ga775c446f1fd1ffa25eb688af6c56853c", null ],
[ "tidyNodeGetId", "group__NodeAsk.html#ga30307d5b9937c7f0aad1f37d7cf7848c", null ],
[ "tidyNodeLine", "group__NodeAsk.html#ga98658b8c02e0d2000a6c7da5d916ced4", null ],
[ "tidyNodeColumn", "group__NodeAsk.html#ga00fb1f74d89419ad97f345660cd8876f", null ],
[ "tidyNodeIsHTML", "group__NodeIsElementName.html#gaf692f1ed40027be3f3cd5d198abc3ad2", null ],
[ "tidyNodeIsHEAD", "group__NodeIsElementName.html#ga59e3d8737230aaf6aefd38923b2d9938", null ],
[ "tidyNodeIsTITLE", "group__NodeIsElementName.html#ga41c163de846f0a5f0a06f8e8ba1559cc", null ],
[ "tidyNodeIsBASE", "group__NodeIsElementName.html#ga9c09a80c0fbb47c46c48816217058067", null ],
[ "tidyNodeIsMETA", "group__NodeIsElementName.html#gaeecc06fcf1ead446d89e2da189124a84", null ],
[ "tidyNodeIsBODY", "group__NodeIsElementName.html#gacba5807618c3f9e55cc03ff87de9b7ce", null ],
[ "tidyNodeIsFRAMESET", "group__NodeIsElementName.html#gae1ea58f48b98e27dc9e4489937f17755", null ],
[ "tidyNodeIsFRAME", "group__NodeIsElementName.html#gacb9bcd9b662a2089064a3c240062c99f", null ],
[ "tidyNodeIsIFRAME", "group__NodeIsElementName.html#ga816d167ba4cb8b3787967ec3dbde5ec5", null ],
[ "tidyNodeIsNOFRAMES", "group__NodeIsElementName.html#ga8320b595afb1e7e167b7c1a79b0dc366", null ],
[ "tidyNodeIsHR", "group__NodeIsElementName.html#ga51ace62a3ec1c51035cabf4a2605d898", null ],
[ "tidyNodeIsH1", "group__NodeIsElementName.html#gac28ca322aabade5ec3a7a7601c72ee16", null ],
[ "tidyNodeIsH2", "group__NodeIsElementName.html#gaa6f4c167e5934e14fd2bc016cbcb5abd", null ],
[ "tidyNodeIsPRE", "group__NodeIsElementName.html#ga0603085c30d94973f5d9d5b5de2ff200", null ],
[ "tidyNodeIsLISTING", "group__NodeIsElementName.html#gafc3aadf1d5eaab9c59ce47bfc2b6ceae", null ],
[ "tidyNodeIsP", "group__NodeIsElementName.html#gafd77569c4993bcd4ded3b97608248b9e", null ],
[ "tidyNodeIsUL", "group__NodeIsElementName.html#gadde0e35eef49567f98c385a736588409", null ],
[ "tidyNodeIsOL", "group__NodeIsElementName.html#ga52d9c5612a982cc71602b5088f415879", null ],
[ "tidyNodeIsDL", "group__NodeIsElementName.html#gadb2e0e0fbeac0da447fd96fc75158f54", null ],
[ "tidyNodeIsDIR", "group__NodeIsElementName.html#gaac81f7e14fa7e59aa4fa8d4aa6d06268", null ],
[ "tidyNodeIsLI", "group__NodeIsElementName.html#gac6269b21e8ad6e21d66bd5addd77eb87", null ],
[ "tidyNodeIsDT", "group__NodeIsElementName.html#ga3a0c0bc0925bd40677da0286d8b27d7b", null ],
[ "tidyNodeIsDD", "group__NodeIsElementName.html#ga8517c2217955d3602426c2bda1da6402", null ],
[ "tidyNodeIsTABLE", "group__NodeIsElementName.html#gad88dbaf421328ad0026a0f6c5b471a28", null ],
[ "tidyNodeIsCAPTION", "group__NodeIsElementName.html#ga2493322b8c7ec6e7001e928bd71fc1b6", null ],
[ "tidyNodeIsTD", "group__NodeIsElementName.html#ga7de8f8de16a810da710ff0981a08d43d", null ],
[ "tidyNodeIsTH", "group__NodeIsElementName.html#gae4f6572db3d4bce835660e21f18b1983", null ],
[ "tidyNodeIsTR", "group__NodeIsElementName.html#ga6d2aafe8789a16ab429c5fdf9deb0da7", null ],
[ "tidyNodeIsCOL", "group__NodeIsElementName.html#ga4638800893b9ae5a70cdb74c06c6a79c", null ],
[ "tidyNodeIsCOLGROUP", "group__NodeIsElementName.html#ga385a0cd988f64c8a4bd67d9b198d2ea7", null ],
[ "tidyNodeIsBR", "group__NodeIsElementName.html#gaf0950a14b5b1ab4789b9b0a5bac0b18e", null ],
[ "tidyNodeIsA", "group__NodeIsElementName.html#gae73ab4feaf47cba0fe76ad6ceaaf45a5", null ],
[ "tidyNodeIsLINK", "group__NodeIsElementName.html#gac798ba0aa726aee5cbcf3262624c0458", null ],
[ "tidyNodeIsB", "group__NodeIsElementName.html#ga95af7c22df42cdc104858b6ef545c356", null ],
[ "tidyNodeIsI", "group__NodeIsElementName.html#gafe4ee40e682872ae83dfce0dd4a8d0c3", null ],
[ "tidyNodeIsSTRONG", "group__NodeIsElementName.html#ga15ea33b5dc08b426720d0c57cbecaced", null ],
[ "tidyNodeIsEM", "group__NodeIsElementName.html#ga445cccfc6c19f8f3b73ebd06a361bd48", null ],
[ "tidyNodeIsBIG", "group__NodeIsElementName.html#ga22e67a4b6c14214d35ad295a82509842", null ],
[ "tidyNodeIsSMALL", "group__NodeIsElementName.html#ga48af9e160f669f778de274336096e2eb", null ],
[ "tidyNodeIsPARAM", "group__NodeIsElementName.html#ga48067f28cfe217c9fc060650d0e3aca4", null ],
[ "tidyNodeIsOPTION", "group__NodeIsElementName.html#ga7f8b52642e3255b0480f48075dab8d6f", null ],
[ "tidyNodeIsOPTGROUP", "group__NodeIsElementName.html#gafe0455c4b138bffa99a913b8f3a9104f", null ],
[ "tidyNodeIsIMG", "group__NodeIsElementName.html#gafa4f741c56492e05bd351af1f0111f4e", null ],
[ "tidyNodeIsMAP", "group__NodeIsElementName.html#ga99beb2cb511391d1aca45fb85cedf27a", null ],
[ "tidyNodeIsAREA", "group__NodeIsElementName.html#gac266b333729c7430b5c73c61769f2786", null ],
[ "tidyNodeIsNOBR", "group__NodeIsElementName.html#ga6f0a957c81b4013ced6cbc4e7d8db2af", null ],
[ "tidyNodeIsWBR", "group__NodeIsElementName.html#ga89ed82add2b5524bb5cf08f382eb5116", null ],
[ "tidyNodeIsFONT", "group__NodeIsElementName.html#ga53c827624431293012ca7cfde97c937e", null ],
[ "tidyNodeIsLAYER", "group__NodeIsElementName.html#gaf238482802b2fb6e9e0b5b041d3b7611", null ],
[ "tidyNodeIsSPACER", "group__NodeIsElementName.html#ga445b2216e08962ebc2cf2013dd911969", null ],
[ "tidyNodeIsCENTER", "group__NodeIsElementName.html#ga6195cdbb5617b5240519b5a993f69592", null ],
[ "tidyNodeIsSTYLE", "group__NodeIsElementName.html#ga3e7e0649d24765c37404b64837dde32b", null ],
[ "tidyNodeIsSCRIPT", "group__NodeIsElementName.html#ga86627d1d0706847ff3087e196819706f", null ],
[ "tidyNodeIsNOSCRIPT", "group__NodeIsElementName.html#ga19d096d6eff710ef6c7a154ba8e4c71c", null ],
[ "tidyNodeIsFORM", "group__NodeIsElementName.html#ga507a029656b570eac822ea40122571d8", null ],
[ "tidyNodeIsTEXTAREA", "group__NodeIsElementName.html#ga8bd6a34ea2f61d687d24f12a49c51128", null ],
[ "tidyNodeIsBLOCKQUOTE", "group__NodeIsElementName.html#gabbbd873b72e446a8668c7c69582404e2", null ],
[ "tidyNodeIsAPPLET", "group__NodeIsElementName.html#gadfa5afb9f719c21667e98df09f043dd6", null ],
[ "tidyNodeIsOBJECT", "group__NodeIsElementName.html#gaf8c3d48a3d23f49a9d6e373ae18456c4", null ],
[ "tidyNodeIsDIV", "group__NodeIsElementName.html#gae423fbaf8bb2b2d7faf427ebb853159e", null ],
[ "tidyNodeIsSPAN", "group__NodeIsElementName.html#ga86ade270327fb3afa6d8f881fda3089e", null ],
[ "tidyNodeIsINPUT", "group__NodeIsElementName.html#ga648890464b129cbceaf749f912f6527e", null ],
[ "tidyNodeIsQ", "group__NodeIsElementName.html#ga6ef21bfc5033fd69c9f94e794d536fdb", null ],
[ "tidyNodeIsLABEL", "group__NodeIsElementName.html#ga7e4e65b0819e33ffdc38183f5dbf2785", null ],
[ "tidyNodeIsH3", "group__NodeIsElementName.html#ga4d49e513f271e3c1de40a2ca5bb507a5", null ],
[ "tidyNodeIsH4", "group__NodeIsElementName.html#ga8efaa17098b9b4c7be3f4c8a9edd5f37", null ],
[ "tidyNodeIsH5", "group__NodeIsElementName.html#gaa929252184f6d11fde69ee76f212822a", null ],
[ "tidyNodeIsH6", "group__NodeIsElementName.html#ga4b3bad82463198c3893c901aa20af219", null ],
[ "tidyNodeIsADDRESS", "group__NodeIsElementName.html#ga5ba4012b1bf4eb54b5042832f9a138e0", null ],
[ "tidyNodeIsXMP", "group__NodeIsElementName.html#ga25aba7bafb8f63d71fb54c143d053fd1", null ],
[ "tidyNodeIsSELECT", "group__NodeIsElementName.html#gaea4d09d1203e94c3010c56672ea6d711", null ],
[ "tidyNodeIsBLINK", "group__NodeIsElementName.html#gac03b2963ecda6cc08653294370baf8d8", null ],
[ "tidyNodeIsMARQUEE", "group__NodeIsElementName.html#ga16bca9ae0e87d001ed4242a83618f404", null ],
[ "tidyNodeIsEMBED", "group__NodeIsElementName.html#gab9e88a5cd07c8645db3293062fbb2a51", null ],
[ "tidyNodeIsBASEFONT", "group__NodeIsElementName.html#ga334efee28622bff3384c9eda4bb4eec5", null ],
[ "tidyNodeIsISINDEX", "group__NodeIsElementName.html#ga6c18dbdbb887968b79753ae455f2c90a", null ],
[ "tidyNodeIsS", "group__NodeIsElementName.html#gac62bc0004bfc655a7a21b6b98ddc5e6c", null ],
[ "tidyNodeIsSTRIKE", "group__NodeIsElementName.html#ga9d56a0c1da9fdf018cb6db4398260295", null ],
[ "tidyNodeIsU", "group__NodeIsElementName.html#gab28ee4ca158cb9122022719fdc08ec08", null ],
[ "tidyNodeIsMENU", "group__NodeIsElementName.html#ga41c2551e386adc53cd9ab0e00f707558", null ],
[ "tidyNodeIsDATALIST", "group__NodeIsElementName.html#gad85cc98d2a612120641167478c8953e1", null ],
[ "tidyAttrGetId", "group__Attribute.html#ga42c5074e590ed76a7a641dfd179471d9", null ],
[ "tidyAttrIsEvent", "group__Attribute.html#ga1e4d8ec29e240a6415b2caa7fff2b502", null ],
[ "tidyAttrIsProp", "group__Attribute.html#ga9f52a0de76388df02294718c573911bd", null ],
[ "tidyAttrIsHREF", "group__AttrIsAttributeName.html#ga7c5dab5750d48c0849fb5afddcaf6ef1", null ],
[ "tidyAttrIsSRC", "group__AttrIsAttributeName.html#ga9e42faa67c4c67d1f20b17494bcd85ae", null ],
[ "tidyAttrIsID", "group__AttrIsAttributeName.html#ga40eb7812272130ee672347252f8d2803", null ],
[ "tidyAttrIsNAME", "group__AttrIsAttributeName.html#ga30a54710b484eac706e936a69fb95e29", null ],
[ "tidyAttrIsSUMMARY", "group__AttrIsAttributeName.html#gab2b19098f9cf2e7c74d8b424e086df43", null ],
[ "tidyAttrIsALT", "group__AttrIsAttributeName.html#gad621c0fd59bdacd162dfdd769a62ef27", null ],
[ "tidyAttrIsLONGDESC", "group__AttrIsAttributeName.html#ga0a99b0a5db896cb47c8b40ef110370c8", null ],
[ "tidyAttrIsUSEMAP", "group__AttrIsAttributeName.html#gaeb125294c12e461615f32d9ffdb9bbd7", null ],
[ "tidyAttrIsISMAP", "group__AttrIsAttributeName.html#ga33c5307a710a27f636ca150112de3f7b", null ],
[ "tidyAttrIsLANGUAGE", "group__AttrIsAttributeName.html#gac903236acff81674020778300c3a3862", null ],
[ "tidyAttrIsTYPE", "group__AttrIsAttributeName.html#ga7a9c5c70693337edf09b36f483229fe5", null ],
[ "tidyAttrIsVALUE", "group__AttrIsAttributeName.html#ga9454a023bc9f5663c56b8404ec8406c8", null ],
[ "tidyAttrIsCONTENT", "group__AttrIsAttributeName.html#gac97bd371ff8401f13a333273e5e3bf22", null ],
[ "tidyAttrIsTITLE", "group__AttrIsAttributeName.html#ga6a47ddd81d777ff5a086bedc4e951040", null ],
[ "tidyAttrIsXMLNS", "group__AttrIsAttributeName.html#ga1147ae3c7c35ba4d4241832733859b78", null ],
[ "tidyAttrIsDATAFLD", "group__AttrIsAttributeName.html#ga3e3baf9e8a4ebe112b1865f3eb4b51fe", null ],
[ "tidyAttrIsWIDTH", "group__AttrIsAttributeName.html#ga7c62cdc314ebba251cf25f0eeec02f56", null ],
[ "tidyAttrIsHEIGHT", "group__AttrIsAttributeName.html#gaeb9e235fbc570a2fd73584e9c5a992be", null ],
[ "tidyAttrIsFOR", "group__AttrIsAttributeName.html#ga9eb541ed5e3b751a5d1fc1350443b5e6", null ],
[ "tidyAttrIsSELECTED", "group__AttrIsAttributeName.html#ga8a6824904535e40e3bdc2b17c4cf9dd2", null ],
[ "tidyAttrIsCHECKED", "group__AttrIsAttributeName.html#gae55a371bf3b146788b217be62499aa35", null ],
[ "tidyAttrIsLANG", "group__AttrIsAttributeName.html#gae8f47e206721fffc4eda7ca4af79e01e", null ],
[ "tidyAttrIsTARGET", "group__AttrIsAttributeName.html#ga315f297329d38bd0b69307e329699bd6", null ],
[ "tidyAttrIsHTTP_EQUIV", "group__AttrIsAttributeName.html#gaee94d3e34dd79b67e82c738e35076818", null ],
[ "tidyAttrIsREL", "group__AttrIsAttributeName.html#ga58a482b3e743570dcb88b64b9c93f172", null ],
[ "tidyAttrIsOnMOUSEMOVE", "group__AttrIsAttributeName.html#gad69f1e1cf8a7cf6d70359b7344839e79", null ],
[ "tidyAttrIsOnMOUSEDOWN", "group__AttrIsAttributeName.html#ga1df15af0e642d1c1bd1bbc64ffd894e9", null ],
[ "tidyAttrIsOnMOUSEUP", "group__AttrIsAttributeName.html#ga71c648c7d945d5d1a1da686813ef4149", null ],
[ "tidyAttrIsOnCLICK", "group__AttrIsAttributeName.html#ga4e70306e72db98316ff36c07058667ec", null ],
[ "tidyAttrIsOnMOUSEOVER", "group__AttrIsAttributeName.html#gadea7c51060ca59643fe1c4be493f70f8", null ],
[ "tidyAttrIsOnMOUSEOUT", "group__AttrIsAttributeName.html#gadba041c3573d5457fbee24356d4f59fc", null ],
[ "tidyAttrIsOnKEYDOWN", "group__AttrIsAttributeName.html#ga5699e85b46e535b657c70b47306a08db", null ],
[ "tidyAttrIsOnKEYUP", "group__AttrIsAttributeName.html#gaf4d69efe322c065fef448b5d5b48b8f7", null ],
[ "tidyAttrIsOnKEYPRESS", "group__AttrIsAttributeName.html#ga9b08c6cf7ec3f3605722486c4ba42b4f", null ],
[ "tidyAttrIsOnFOCUS", "group__AttrIsAttributeName.html#ga54437cfd33daef01fd9d9e63b79a20f5", null ],
[ "tidyAttrIsOnBLUR", "group__AttrIsAttributeName.html#gab704326c008f437a30878b8dd632ecca", null ],
[ "tidyAttrIsBGCOLOR", "group__AttrIsAttributeName.html#gad75eb36382a280b90761cba07fcf1895", null ],
[ "tidyAttrIsLINK", "group__AttrIsAttributeName.html#ga5d88a7dcf98264502e1a2a18014f58a7", null ],
[ "tidyAttrIsALINK", "group__AttrIsAttributeName.html#ga73acdbe07d9f4263897c2d7ef2f55a8d", null ],
[ "tidyAttrIsVLINK", "group__AttrIsAttributeName.html#ga502ead90e7b121fd1ae1b034a2a046da", null ],
[ "tidyAttrIsTEXT", "group__AttrIsAttributeName.html#ga7c6fde56b1bb05a07043ac1b69a72db8", null ],
[ "tidyAttrIsSTYLE", "group__AttrIsAttributeName.html#ga93224d5a31b94c82a4f97577338c3a59", null ],
[ "tidyAttrIsABBR", "group__AttrIsAttributeName.html#ga763c7d67faa40b48a0485d4aaeddf694", null ],
[ "tidyAttrIsCOLSPAN", "group__AttrIsAttributeName.html#ga69119cd18a1fb79bb02b78f8bf145f81", null ],
[ "tidyAttrIsROWSPAN", "group__AttrIsAttributeName.html#gaee7e2dfe999d6831d3af1e826dcf3c22", null ],
[ "tidyAttrGetById", "group__AttrGet.html#ga5391e01ca5a2b497a7c044a25080468e", null ],
[ "tidyAttrGetHREF", "group__AttrGetAttributeName.html#ga32edc3c33e5aadcdd83efd60d3ac2a3e", null ],
[ "tidyAttrGetSRC", "group__AttrGetAttributeName.html#ga7869ea78760d5d62509940fc1f2c21ac", null ],
[ "tidyAttrGetID", "group__AttrGetAttributeName.html#gae3b3b79328600053c21dcb14cbc0ffa8", null ],
[ "tidyAttrGetNAME", "group__AttrGetAttributeName.html#gaab8e86c4006c219832438ee0db0daf28", null ],
[ "tidyAttrGetSUMMARY", "group__AttrGetAttributeName.html#ga8f4d4e6e768186d11e516cc0e6b2407a", null ],
[ "tidyAttrGetALT", "group__AttrGetAttributeName.html#ga0b3704beb81b411038692cd6a50a6812", null ],
[ "tidyAttrGetLONGDESC", "group__AttrGetAttributeName.html#gafbeef23c8d7946a771c2179e41324e81", null ],
[ "tidyAttrGetUSEMAP", "group__AttrGetAttributeName.html#ga33e4dde55f16c04f7b2decbbf7b4d4a2", null ],
[ "tidyAttrGetISMAP", "group__AttrGetAttributeName.html#ga13d19afccb2d2a369bbf93c6127adb1c", null ],
[ "tidyAttrGetLANGUAGE", "group__AttrGetAttributeName.html#ga643d43c8c735054a60d5443fbed8a240", null ],
[ "tidyAttrGetTYPE", "group__AttrGetAttributeName.html#ga4ad1d50bf2ba65bb32617e2fa2c41c67", null ],
[ "tidyAttrGetVALUE", "group__AttrGetAttributeName.html#ga044e7be2a5353e64aaa4b2a71089e10b", null ],
[ "tidyAttrGetCONTENT", "group__AttrGetAttributeName.html#gaf29497f73685e92521ab620f65cb3140", null ],
[ "tidyAttrGetTITLE", "group__AttrGetAttributeName.html#ga3da405f3a9e87534fd828cf081c58d03", null ],
[ "tidyAttrGetXMLNS", "group__AttrGetAttributeName.html#ga5d1fd6265f41c08ed5427c80316caa03", null ],
[ "tidyAttrGetDATAFLD", "group__AttrGetAttributeName.html#ga232436e2e4087c67502a12e8782e172e", null ],
[ "tidyAttrGetWIDTH", "group__AttrGetAttributeName.html#ga08bbf26729bf8a3f6c1390d26d3666d0", null ],
[ "tidyAttrGetHEIGHT", "group__AttrGetAttributeName.html#gae148f282af56270d6e811b97268bca64", null ],
[ "tidyAttrGetFOR", "group__AttrGetAttributeName.html#gafe94b5b5ae7288d6d866f7b82703b82a", null ],
[ "tidyAttrGetSELECTED", "group__AttrGetAttributeName.html#ga048e47b2b4c2f14512c3d7f585b2d004", null ],
[ "tidyAttrGetCHECKED", "group__AttrGetAttributeName.html#ga94406af9c9c20b1942cce43c506ecf61", null ],
[ "tidyAttrGetLANG", "group__AttrGetAttributeName.html#ga992d84e0b6b5b3f25c0e40c7b25bd13f", null ],
[ "tidyAttrGetTARGET", "group__AttrGetAttributeName.html#gafda31fbe48294c6feeef15449629341a", null ],
[ "tidyAttrGetHTTP_EQUIV", "group__AttrGetAttributeName.html#gad023e11b117601b6abdc4373db879d34", null ],
[ "tidyAttrGetREL", "group__AttrGetAttributeName.html#ga28306ff6130eab4c88fce32674326280", null ],
[ "tidyAttrGetOnMOUSEMOVE", "group__AttrGetAttributeName.html#ga9fed89179a23ad83c73948c045507095", null ],
[ "tidyAttrGetOnMOUSEDOWN", "group__AttrGetAttributeName.html#ga5c723febdf97b14e7339dede87b410e7", null ],
[ "tidyAttrGetOnMOUSEUP", "group__AttrGetAttributeName.html#gaa218ed968a4b8fa50b43a4a549209077", null ],
[ "tidyAttrGetOnCLICK", "group__AttrGetAttributeName.html#ga38fe84b14dafb84b3f40968dc27b86e3", null ],
[ "tidyAttrGetOnMOUSEOVER", "group__AttrGetAttributeName.html#ga66be75bf699308d87172e0bf03100363", null ],
[ "tidyAttrGetOnMOUSEOUT", "group__AttrGetAttributeName.html#ga0b13bb4f3475afbded6e4ae6a2bdcf2b", null ],
[ "tidyAttrGetOnKEYDOWN", "group__AttrGetAttributeName.html#gaabfd3fbdaf97f83fe2da402d0cbe9e8e", null ],
[ "tidyAttrGetOnKEYUP", "group__AttrGetAttributeName.html#ga73473cc4d39d2fd70b860ebebcdc4815", null ],
[ "tidyAttrGetOnKEYPRESS", "group__AttrGetAttributeName.html#ga6beda5d89c91f6b387929b930832fb57", null ],
[ "tidyAttrGetOnFOCUS", "group__AttrGetAttributeName.html#ga4fd4f5b38f99d395b8a7e253cc45ef28", null ],
[ "tidyAttrGetOnBLUR", "group__AttrGetAttributeName.html#ga5a038e1439320c57c983da87efe64c3e", null ],
[ "tidyAttrGetBGCOLOR", "group__AttrGetAttributeName.html#gadcde1dd3d87752162067bdac5d2dd785", null ],
[ "tidyAttrGetLINK", "group__AttrGetAttributeName.html#gae8e7d8d65a20f14d6aa875493b195329", null ],
[ "tidyAttrGetALINK", "group__AttrGetAttributeName.html#ga49e3f791908e26561566587b0f15b37d", null ],
[ "tidyAttrGetVLINK", "group__AttrGetAttributeName.html#gae46a7c41114c29766f9fa95c10b36f9d", null ],
[ "tidyAttrGetTEXT", "group__AttrGetAttributeName.html#ga5c4b94ac9cfcbd403ce02690c9196388", null ],
[ "tidyAttrGetSTYLE", "group__AttrGetAttributeName.html#gaa90006fbac322f2577db885c913c7d19", null ],
[ "tidyAttrGetABBR", "group__AttrGetAttributeName.html#gaae1595d000373dd64c9dfe0a89d03597", null ],
[ "tidyAttrGetCOLSPAN", "group__AttrGetAttributeName.html#gafd6746350a6e8d7e324d0c309777f059", null ],
[ "tidyAttrGetROWSPAN", "group__AttrGetAttributeName.html#ga837b3be1dc949e7989dcbf25deaf5b36", null ]
];

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,878 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>HTML Tidy: tidyenum.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">HTML Tidy
&#160;<span id="projectnumber">4.9.15</span>
</div>
<div id="projectbrief">The HTACG Tidy HTML Project</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('tidyenum_8h_source.html','');});
</script>
<div id="doc-content">
<div class="header">
<div class="headertitle">
<div class="title">tidyenum.h</div> </div>
</div><!--header-->
<div class="contents">
<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span>&#160;<span class="preprocessor">#ifndef __TIDYENUM_H__</span></div>
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span>&#160;<span class="preprocessor">#define __TIDYENUM_H__</span></div>
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span>&#160;</div>
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span>&#160;<span class="comment">/* @file tidyenum.h -- Split public enums into separate header</span></div>
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span>&#160;<span class="comment"> Simplifies enum re-use in various wrappers. e.g. SWIG</span></div>
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span>&#160;<span class="comment"> generated wrappers and COM IDL files.</span></div>
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span>&#160;<span class="comment"> Copyright (c) 1998-2008 World Wide Web Consortium</span></div>
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span>&#160;<span class="comment"> (Massachusetts Institute of Technology, European Research</span></div>
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span>&#160;<span class="comment"> Consortium for Informatics and Mathematics, Keio University).</span></div>
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span>&#160;<span class="comment"> All Rights Reserved.</span></div>
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span>&#160;<span class="comment"> Contributing Author(s):</span></div>
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span>&#160;<span class="comment"> Dave Raggett &lt;dsr@w3.org&gt;</span></div>
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span>&#160;<span class="comment"> The contributing author(s) would like to thank all those who</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>&#160;<span class="comment"> helped with testing, bug fixes and suggestions for improvements.</span></div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>&#160;<span class="comment"> This wouldn&#39;t have been possible without your help.</span></div>
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>&#160;<span class="comment"> COPYRIGHT NOTICE:</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>&#160;<span class="comment"> This software and documentation is provided &quot;as is,&quot; and</span></div>
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>&#160;<span class="comment"> the copyright holders and contributing author(s) make no</span></div>
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>&#160;<span class="comment"> representations or warranties, express or implied, including</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>&#160;<span class="comment"> but not limited to, warranties of merchantability or fitness</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>&#160;<span class="comment"> for any particular purpose or that the use of the software or</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>&#160;<span class="comment"> documentation will not infringe any third party patents,</span></div>
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>&#160;<span class="comment"> copyrights, trademarks or other rights.</span></div>
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160;<span class="comment"> The copyright holders and contributing author(s) will not be held</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160;<span class="comment"> liable for any direct, indirect, special or consequential damages</span></div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160;<span class="comment"> arising out of any use of the software or documentation, even if</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160;<span class="comment"> advised of the possibility of such damage.</span></div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160;<span class="comment"> Permission is hereby granted to use, copy, modify, and distribute</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160;<span class="comment"> this source code, or portions hereof, documentation and executables,</span></div>
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>&#160;<span class="comment"> for any purpose, without fee, subject to the following restrictions:</span></div>
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>&#160;<span class="comment"> 1. The origin of this source code must not be misrepresented.</span></div>
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>&#160;<span class="comment"> 2. Altered versions must be plainly marked as such and must</span></div>
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160;<span class="comment"> not be misrepresented as being the original source.</span></div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160;<span class="comment"> 3. This Copyright notice may not be removed or altered from any</span></div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160;<span class="comment"> source or altered source distribution.</span></div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160;<span class="comment"> The copyright holders and contributing author(s) specifically</span></div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160;<span class="comment"> permit, without fee, and encourage the use of this source code</span></div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160;<span class="comment"> as a component for supporting the Hypertext Markup Language in</span></div>
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>&#160;<span class="comment"> commercial products. If you use this source code in a product,</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>&#160;<span class="comment"> acknowledgment is not required but would be appreciated.</span></div>
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160;<span class="comment"> Created 2001-05-20 by Charles Reitzel</span></div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160;<span class="comment"> Updated 2002-07-01 by Charles Reitzel - 1st Implementation</span></div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160;</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>&#160;</div>
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>&#160;<span class="comment">/* Enumerate configuration options</span></div>
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>&#160;<span class="comment">/** Categories of Tidy configuration options</span></div>
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>&#160;{</div>
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>&#160; TidyMarkup, <span class="comment">/**&lt; Markup options: (X)HTML version, etc */</span></div>
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>&#160; TidyDiagnostics, <span class="comment">/**&lt; Diagnostics */</span></div>
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>&#160; TidyPrettyPrint, <span class="comment">/**&lt; Output layout */</span></div>
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>&#160; TidyEncoding, <span class="comment">/**&lt; Character encodings */</span></div>
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>&#160; TidyMiscellaneous <span class="comment">/**&lt; File handling, message format, etc. */</span></div>
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160;} TidyConfigCategory;</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160;</div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160;<span class="comment">/** Option IDs Used to get/set option values.</span></div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160;{</div>
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>&#160; TidyUnknownOption, <span class="comment">/**&lt; Unknown option! */</span></div>
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>&#160; TidyIndentSpaces, <span class="comment">/**&lt; Indentation n spaces */</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>&#160; TidyWrapLen, <span class="comment">/**&lt; Wrap margin */</span></div>
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>&#160; TidyTabSize, <span class="comment">/**&lt; Expand tabs to n spaces */</span></div>
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>&#160;</div>
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>&#160; TidyCharEncoding, <span class="comment">/**&lt; In/out character encoding */</span></div>
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>&#160; TidyInCharEncoding, <span class="comment">/**&lt; Input character encoding (if different) */</span></div>
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>&#160; TidyOutCharEncoding, <span class="comment">/**&lt; Output character encoding (if different) */</span></div>
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>&#160; TidyNewline, <span class="comment">/**&lt; Output line ending (default to platform) */</span></div>
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>&#160;</div>
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>&#160; TidyDoctypeMode, <span class="comment">/**&lt; See doctype property */</span></div>
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>&#160; TidyDoctype, <span class="comment">/**&lt; User specified doctype */</span></div>
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>&#160;</div>
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>&#160; TidyDuplicateAttrs, <span class="comment">/**&lt; Keep first or last duplicate attribute */</span></div>
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>&#160; TidyAltText, <span class="comment">/**&lt; Default text for alt attribute */</span></div>
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160; <span class="comment">/* obsolete */</span></div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; TidySlideStyle, <span class="comment">/**&lt; Style sheet for slides: not used for anything yet */</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>&#160;</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; TidyErrFile, <span class="comment">/**&lt; File name to write errors to */</span></div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; TidyOutFile, <span class="comment">/**&lt; File name to write markup to */</span></div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; TidyWriteBack, <span class="comment">/**&lt; If true then output tidied markup */</span></div>
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>&#160; TidyShowMarkup, <span class="comment">/**&lt; If false, normal output is suppressed */</span></div>
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>&#160; TidyShowInfo, <span class="comment">/**&lt; If true, info-level messages are shown */</span></div>
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>&#160; TidyShowWarnings, <span class="comment">/**&lt; However errors are always shown */</span></div>
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>&#160; TidyQuiet, <span class="comment">/**&lt; No &#39;Parsing X&#39;, guessed DTD or summary */</span></div>
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>&#160; TidyIndentContent, <span class="comment">/**&lt; Indent content of appropriate tags */</span><span class="comment"></span></div>
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>&#160;<span class="comment"> /**&lt; &quot;auto&quot; does text/block level content indentation */</span></div>
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>&#160; TidyCoerceEndTags, <span class="comment">/**&lt; Coerce end tags from start tags where probably intended */</span></div>
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>&#160; TidyOmitOptionalTags,<span class="comment">/**&lt; Suppress optional start tags and end tags */</span></div>
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; TidyHideEndTags, <span class="comment">/**&lt; Legacy name for TidyOmitOptionalTags */</span></div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; TidyXmlTags, <span class="comment">/**&lt; Treat input as XML */</span></div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; TidyXmlOut, <span class="comment">/**&lt; Create output as XML */</span></div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; TidyXhtmlOut, <span class="comment">/**&lt; Output extensible HTML */</span></div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; TidyHtmlOut, <span class="comment">/**&lt; Output plain HTML, even for XHTML input.</span></div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160;<span class="comment"> Yes means set explicitly. */</span></div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; TidyXmlDecl, <span class="comment">/**&lt; Add &lt;?xml?&gt; for XML docs */</span></div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; TidyUpperCaseTags, <span class="comment">/**&lt; Output tags in upper not lower case */</span></div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; TidyUpperCaseAttrs, <span class="comment">/**&lt; Output attributes in upper not lower case */</span></div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; TidyMakeBare, <span class="comment">/**&lt; Make bare HTML: remove Microsoft cruft */</span></div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; TidyMakeClean, <span class="comment">/**&lt; Replace presentational clutter by style rules */</span></div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; TidyGDocClean, <span class="comment">/**&lt; Clean up HTML exported from Google Docs */</span></div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; TidyLogicalEmphasis, <span class="comment">/**&lt; Replace i by em and b by strong */</span></div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; TidyDropPropAttrs, <span class="comment">/**&lt; Discard proprietary attributes */</span></div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; TidyDropFontTags, <span class="comment">/**&lt; Discard presentation tags */</span></div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; TidyDropEmptyElems, <span class="comment">/**&lt; Discard empty elements */</span></div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; TidyDropEmptyParas, <span class="comment">/**&lt; Discard empty p elements */</span></div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; TidyFixComments, <span class="comment">/**&lt; Fix comments with adjacent hyphens */</span></div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; TidyBreakBeforeBR, <span class="comment">/**&lt; Output newline before &lt;br&gt; or not? */</span></div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160;</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <span class="comment">/* obsolete */</span></div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; TidyBurstSlides, <span class="comment">/**&lt; Create slides on each h2 element */</span></div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160;</div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; TidyNumEntities, <span class="comment">/**&lt; Use numeric entities */</span></div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; TidyQuoteMarks, <span class="comment">/**&lt; Output &quot; marks as &amp;quot; */</span></div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; TidyQuoteNbsp, <span class="comment">/**&lt; Output non-breaking space as entity */</span></div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; TidyQuoteAmpersand, <span class="comment">/**&lt; Output naked ampersand as &amp;amp; */</span></div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; TidyWrapAttVals, <span class="comment">/**&lt; Wrap within attribute values */</span></div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; TidyWrapScriptlets, <span class="comment">/**&lt; Wrap within JavaScript string literals */</span></div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; TidyWrapSection, <span class="comment">/**&lt; Wrap within &lt;![ ... ]&gt; section tags */</span></div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; TidyWrapAsp, <span class="comment">/**&lt; Wrap within ASP pseudo elements */</span></div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; TidyWrapJste, <span class="comment">/**&lt; Wrap within JSTE pseudo elements */</span></div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; TidyWrapPhp, <span class="comment">/**&lt; Wrap within PHP pseudo elements */</span></div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; TidyFixBackslash, <span class="comment">/**&lt; Fix URLs by replacing \ with / */</span></div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; TidyIndentAttributes,<span class="comment">/**&lt; Newline+indent before each attribute */</span></div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; TidyXmlPIs, <span class="comment">/**&lt; If set to yes PIs must end with ?&gt; */</span></div>
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>&#160; TidyXmlSpace, <span class="comment">/**&lt; If set to yes adds xml:space attr as needed */</span></div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; TidyEncloseBodyText, <span class="comment">/**&lt; If yes text at body is wrapped in P&#39;s */</span></div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; TidyEncloseBlockText,<span class="comment">/**&lt; If yes text in blocks is wrapped in P&#39;s */</span></div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; TidyKeepFileTimes, <span class="comment">/**&lt; If yes last modied time is preserved */</span></div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; TidyWord2000, <span class="comment">/**&lt; Draconian cleaning for Word2000 */</span></div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; TidyMark, <span class="comment">/**&lt; Add meta element indicating tidied doc */</span></div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; TidyEmacs, <span class="comment">/**&lt; If true format error output for GNU Emacs */</span></div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; TidyEmacsFile, <span class="comment">/**&lt; Name of current Emacs file */</span></div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; TidyLiteralAttribs, <span class="comment">/**&lt; If true attributes may use newlines */</span></div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; TidyBodyOnly, <span class="comment">/**&lt; Output BODY content only */</span></div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; TidyFixUri, <span class="comment">/**&lt; Applies URI encoding if necessary */</span></div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; TidyLowerLiterals, <span class="comment">/**&lt; Folds known attribute values to lower case */</span></div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; TidyHideComments, <span class="comment">/**&lt; Hides all (real) comments in output */</span></div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; TidyIndentCdata, <span class="comment">/**&lt; Indent &lt;!CDATA[ ... ]]&gt; section */</span></div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; TidyForceOutput, <span class="comment">/**&lt; Output document even if errors were found */</span></div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; TidyShowErrors, <span class="comment">/**&lt; Number of errors to put out */</span></div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; TidyAsciiChars, <span class="comment">/**&lt; Convert quotes and dashes to nearest ASCII char */</span></div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; TidyJoinClasses, <span class="comment">/**&lt; Join multiple class attributes */</span></div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; TidyJoinStyles, <span class="comment">/**&lt; Join multiple style attributes */</span></div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; TidyEscapeCdata, <span class="comment">/**&lt; Replace &lt;![CDATA[]]&gt; sections with escaped text */</span></div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160;</div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160;<span class="preprocessor">#if SUPPORT_ASIAN_ENCODINGS</span></div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; TidyLanguage, <span class="comment">/**&lt; Language property: not used for anything yet */</span></div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; TidyNCR, <span class="comment">/**&lt; Allow numeric character references */</span></div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; TidyLanguageNotUsed,</div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; TidyNCRNotUsed,</div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160;<span class="preprocessor">#if SUPPORT_UTF16_ENCODINGS</span></div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; TidyOutputBOM, <span class="comment">/**&lt; Output a Byte Order Mark (BOM) for UTF-16 encodings */</span><span class="comment"></span></div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160;<span class="comment"> /**&lt; auto: if input stream has BOM, we output a BOM */</span></div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>&#160; TidyOutputBOMNotUsed,</div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160;</div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; TidyReplaceColor, <span class="comment">/**&lt; Replace hex color attribute values with names */</span></div>
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; TidyCSSPrefix, <span class="comment">/**&lt; CSS class naming for -clean option */</span></div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160;</div>
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>&#160; TidyInlineTags, <span class="comment">/**&lt; Declared inline tags */</span></div>
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>&#160; TidyBlockTags, <span class="comment">/**&lt; Declared block tags */</span></div>
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>&#160; TidyEmptyTags, <span class="comment">/**&lt; Declared empty tags */</span></div>
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>&#160; TidyPreTags, <span class="comment">/**&lt; Declared pre tags */</span></div>
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>&#160;</div>
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>&#160; TidyAccessibilityCheckLevel, <span class="comment">/**&lt; Accessibility check level</span></div>
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>&#160;<span class="comment"> 0 (old style), or 1, 2, 3 */</span></div>
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>&#160;</div>
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>&#160; TidyVertSpace, <span class="comment">/**&lt; degree to which markup is spread out vertically */</span></div>
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160;<span class="preprocessor">#if SUPPORT_ASIAN_ENCODINGS</span></div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; TidyPunctWrap, <span class="comment">/**&lt; consider punctuation and breaking spaces for wrapping */</span></div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160;<span class="preprocessor">#else</span></div>
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; TidyPunctWrapNotUsed,</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; TidyMergeEmphasis, <span class="comment">/**&lt; Merge nested B and I elements */</span></div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; TidyMergeDivs, <span class="comment">/**&lt; Merge multiple DIVs */</span></div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; TidyDecorateInferredUL, <span class="comment">/**&lt; Mark inferred UL elements with no indent CSS */</span></div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; TidyPreserveEntities, <span class="comment">/**&lt; Preserve entities */</span></div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; TidySortAttributes, <span class="comment">/**&lt; Sort attributes */</span></div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; TidyMergeSpans, <span class="comment">/**&lt; Merge multiple SPANs */</span></div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; TidyAnchorAsName, <span class="comment">/**&lt; Define anchors as name attributes */</span></div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; N_TIDY_OPTIONS <span class="comment">/**&lt; Must be last */</span></div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160;} TidyOptionId;</div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160;<span class="comment">/** Option data types</span></div>
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160;{</div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; TidyString, <span class="comment">/**&lt; String */</span></div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; TidyInteger, <span class="comment">/**&lt; Integer or enumeration */</span></div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; TidyBoolean <span class="comment">/**&lt; Boolean flag */</span></div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160;} TidyOptionType;</div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160;</div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160;<span class="comment">/** AutoBool values used by ParseBool, ParseTriState, ParseIndent, ParseBOM</span></div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160;{</div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; TidyNoState, <span class="comment">/**&lt; maps to &#39;no&#39; */</span></div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; TidyYesState, <span class="comment">/**&lt; maps to &#39;yes&#39; */</span></div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; TidyAutoState <span class="comment">/**&lt; Automatic */</span></div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160;} TidyTriState;</div>
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>&#160;<span class="comment">/** TidyNewline option values to control output line endings.</span></div>
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160;{</div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; TidyLF, <span class="comment">/**&lt; Use Unix style: LF */</span></div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; TidyCRLF, <span class="comment">/**&lt; Use DOS/Windows style: CR+LF */</span></div>
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; TidyCR <span class="comment">/**&lt; Use Macintosh style: CR */</span></div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160;} TidyLineEnding;</div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160;</div>
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>&#160;<span class="comment">/** Mode controlling treatment of doctype</span></div>
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>&#160;{</div>
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; TidyDoctypeHtml5, <span class="comment">/**&lt; &lt;!DOCTYPE html&gt; */</span></div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; TidyDoctypeOmit, <span class="comment">/**&lt; Omit DOCTYPE altogether */</span></div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; TidyDoctypeAuto, <span class="comment">/**&lt; Keep DOCTYPE in input. Set version to content */</span></div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; TidyDoctypeStrict, <span class="comment">/**&lt; Convert document to HTML 4 strict content model */</span></div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; TidyDoctypeLoose, <span class="comment">/**&lt; Convert document to HTML 4 transitional</span></div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160;<span class="comment"> content model */</span></div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; TidyDoctypeUser <span class="comment">/**&lt; Set DOCTYPE FPI explicitly */</span></div>
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>&#160;} TidyDoctypeModes;</div>
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>&#160;<span class="comment">/** Mode controlling treatment of duplicate Attributes</span></div>
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>&#160;{</div>
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>&#160; TidyKeepFirst,</div>
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>&#160; TidyKeepLast</div>
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>&#160;} TidyDupAttrModes;</div>
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>&#160;<span class="comment">/** Mode controlling treatment of sorting attributes</span></div>
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>&#160;{</div>
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>&#160; TidySortAttrNone,</div>
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>&#160; TidySortAttrAlpha</div>
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>&#160;} TidyAttrSortStrategy;</div>
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>&#160;</div>
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>&#160;<span class="comment">/* I/O and Message handling interface</span></div>
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>&#160;<span class="comment">**</span></div>
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>&#160;<span class="comment">** By default, Tidy will define, create and use</span></div>
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>&#160;<span class="comment">** instances of input and output handlers for</span></div>
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>&#160;<span class="comment">** standard C buffered I/O (i.e. FILE* stdin,</span></div>
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>&#160;<span class="comment">** FILE* stdout and FILE* stderr for content</span></div>
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>&#160;<span class="comment">** input, content output and diagnostic output,</span></div>
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>&#160;<span class="comment">** respectively. A FILE* cfgFile input handler</span></div>
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>&#160;<span class="comment">** will be used for config files. Command line</span></div>
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>&#160;<span class="comment">** options will just be set directly.</span></div>
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>&#160;<span class="comment">/** Message severity level</span></div>
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>&#160;{</div>
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>&#160; TidyInfo, <span class="comment">/**&lt; Information about markup usage */</span></div>
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>&#160; TidyWarning, <span class="comment">/**&lt; Warning message */</span></div>
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>&#160; TidyConfig, <span class="comment">/**&lt; Configuration error */</span></div>
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>&#160; TidyAccess, <span class="comment">/**&lt; Accessibility message */</span></div>
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>&#160; TidyError, <span class="comment">/**&lt; Error message - output suppressed */</span></div>
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>&#160; TidyBadDocument, <span class="comment">/**&lt; I/O or file system error */</span></div>
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>&#160; TidyFatal <span class="comment">/**&lt; Crash! */</span></div>
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>&#160;} TidyReportLevel;</div>
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>&#160;</div>
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>&#160;</div>
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>&#160;<span class="comment">/* Document tree traversal functions</span></div>
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>&#160;<span class="comment">/** Node types</span></div>
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>&#160;{</div>
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>&#160; TidyNode_Root, <span class="comment">/**&lt; Root */</span></div>
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>&#160; TidyNode_DocType, <span class="comment">/**&lt; DOCTYPE */</span></div>
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>&#160; TidyNode_Comment, <span class="comment">/**&lt; Comment */</span></div>
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>&#160; TidyNode_ProcIns, <span class="comment">/**&lt; Processing Instruction */</span></div>
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>&#160; TidyNode_Text, <span class="comment">/**&lt; Text */</span></div>
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>&#160; TidyNode_Start, <span class="comment">/**&lt; Start Tag */</span></div>
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>&#160; TidyNode_End, <span class="comment">/**&lt; End Tag */</span></div>
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>&#160; TidyNode_StartEnd, <span class="comment">/**&lt; Start/End (empty) Tag */</span></div>
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>&#160; TidyNode_CDATA, <span class="comment">/**&lt; Unparsed Text */</span></div>
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>&#160; TidyNode_Section, <span class="comment">/**&lt; XML Section */</span></div>
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>&#160; TidyNode_Asp, <span class="comment">/**&lt; ASP Source */</span></div>
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>&#160; TidyNode_Jste, <span class="comment">/**&lt; JSTE Source */</span></div>
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>&#160; TidyNode_Php, <span class="comment">/**&lt; PHP Source */</span></div>
<div class="line"><a name="l00314"></a><span class="lineno"> 314</span>&#160; TidyNode_XmlDecl <span class="comment">/**&lt; XML Declaration */</span></div>
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span>&#160;} TidyNodeType;</div>
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160;</div>
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160;<span class="comment">/** Known HTML element types</span></div>
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160;{</div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; TidyTag_UNKNOWN, <span class="comment">/**&lt; Unknown tag! */</span></div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; TidyTag_A, <span class="comment">/**&lt; A */</span></div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; TidyTag_ABBR, <span class="comment">/**&lt; ABBR */</span></div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; TidyTag_ACRONYM, <span class="comment">/**&lt; ACRONYM */</span></div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; TidyTag_ADDRESS, <span class="comment">/**&lt; ADDRESS */</span></div>
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; TidyTag_ALIGN, <span class="comment">/**&lt; ALIGN */</span></div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; TidyTag_APPLET, <span class="comment">/**&lt; APPLET */</span></div>
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; TidyTag_AREA, <span class="comment">/**&lt; AREA */</span></div>
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; TidyTag_B, <span class="comment">/**&lt; B */</span></div>
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; TidyTag_BASE, <span class="comment">/**&lt; BASE */</span></div>
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; TidyTag_BASEFONT, <span class="comment">/**&lt; BASEFONT */</span></div>
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; TidyTag_BDO, <span class="comment">/**&lt; BDO */</span></div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; TidyTag_BGSOUND, <span class="comment">/**&lt; BGSOUND */</span></div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; TidyTag_BIG, <span class="comment">/**&lt; BIG */</span></div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; TidyTag_BLINK, <span class="comment">/**&lt; BLINK */</span></div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; TidyTag_BLOCKQUOTE, <span class="comment">/**&lt; BLOCKQUOTE */</span></div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; TidyTag_BODY, <span class="comment">/**&lt; BODY */</span></div>
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; TidyTag_BR, <span class="comment">/**&lt; BR */</span></div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; TidyTag_BUTTON, <span class="comment">/**&lt; BUTTON */</span></div>
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; TidyTag_CAPTION, <span class="comment">/**&lt; CAPTION */</span></div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; TidyTag_CENTER, <span class="comment">/**&lt; CENTER */</span></div>
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; TidyTag_CITE, <span class="comment">/**&lt; CITE */</span></div>
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; TidyTag_CODE, <span class="comment">/**&lt; CODE */</span></div>
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; TidyTag_COL, <span class="comment">/**&lt; COL */</span></div>
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160; TidyTag_COLGROUP, <span class="comment">/**&lt; COLGROUP */</span></div>
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160; TidyTag_COMMENT, <span class="comment">/**&lt; COMMENT */</span></div>
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; TidyTag_DD, <span class="comment">/**&lt; DD */</span></div>
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>&#160; TidyTag_DEL, <span class="comment">/**&lt; DEL */</span></div>
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>&#160; TidyTag_DFN, <span class="comment">/**&lt; DFN */</span></div>
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>&#160; TidyTag_DIR, <span class="comment">/**&lt; DIR */</span></div>
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span>&#160; TidyTag_DIV, <span class="comment">/**&lt; DIF */</span></div>
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span>&#160; TidyTag_DL, <span class="comment">/**&lt; DL */</span></div>
<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>&#160; TidyTag_DT, <span class="comment">/**&lt; DT */</span></div>
<div class="line"><a name="l00355"></a><span class="lineno"> 355</span>&#160; TidyTag_EM, <span class="comment">/**&lt; EM */</span></div>
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>&#160; TidyTag_EMBED, <span class="comment">/**&lt; EMBED */</span></div>
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>&#160; TidyTag_FIELDSET, <span class="comment">/**&lt; FIELDSET */</span></div>
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>&#160; TidyTag_FONT, <span class="comment">/**&lt; FONT */</span></div>
<div class="line"><a name="l00359"></a><span class="lineno"> 359</span>&#160; TidyTag_FORM, <span class="comment">/**&lt; FORM */</span></div>
<div class="line"><a name="l00360"></a><span class="lineno"> 360</span>&#160; TidyTag_FRAME, <span class="comment">/**&lt; FRAME */</span></div>
<div class="line"><a name="l00361"></a><span class="lineno"> 361</span>&#160; TidyTag_FRAMESET, <span class="comment">/**&lt; FRAMESET */</span></div>
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>&#160; TidyTag_H1, <span class="comment">/**&lt; H1 */</span></div>
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>&#160; TidyTag_H2, <span class="comment">/**&lt; H2 */</span></div>
<div class="line"><a name="l00364"></a><span class="lineno"> 364</span>&#160; TidyTag_H3, <span class="comment">/**&lt; H3 */</span></div>
<div class="line"><a name="l00365"></a><span class="lineno"> 365</span>&#160; TidyTag_H4, <span class="comment">/**&lt; H4 */</span></div>
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>&#160; TidyTag_H5, <span class="comment">/**&lt; H5 */</span></div>
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span>&#160; TidyTag_H6, <span class="comment">/**&lt; H6 */</span></div>
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>&#160; TidyTag_HEAD, <span class="comment">/**&lt; HEAD */</span></div>
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160; TidyTag_HR, <span class="comment">/**&lt; HR */</span></div>
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160; TidyTag_HTML, <span class="comment">/**&lt; HTML */</span></div>
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160; TidyTag_I, <span class="comment">/**&lt; I */</span></div>
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160; TidyTag_IFRAME, <span class="comment">/**&lt; IFRAME */</span></div>
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160; TidyTag_ILAYER, <span class="comment">/**&lt; ILAYER */</span></div>
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; TidyTag_IMG, <span class="comment">/**&lt; IMG */</span></div>
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160; TidyTag_INPUT, <span class="comment">/**&lt; INPUT */</span></div>
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>&#160; TidyTag_INS, <span class="comment">/**&lt; INS */</span></div>
<div class="line"><a name="l00377"></a><span class="lineno"> 377</span>&#160; TidyTag_ISINDEX, <span class="comment">/**&lt; ISINDEX */</span></div>
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>&#160; TidyTag_KBD, <span class="comment">/**&lt; KBD */</span></div>
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>&#160; TidyTag_KEYGEN, <span class="comment">/**&lt; KEYGEN */</span></div>
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>&#160; TidyTag_LABEL, <span class="comment">/**&lt; LABEL */</span></div>
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160; TidyTag_LAYER, <span class="comment">/**&lt; LAYER */</span></div>
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160; TidyTag_LEGEND, <span class="comment">/**&lt; LEGEND */</span></div>
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160; TidyTag_LI, <span class="comment">/**&lt; LI */</span></div>
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; TidyTag_LINK, <span class="comment">/**&lt; LINK */</span></div>
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160; TidyTag_LISTING, <span class="comment">/**&lt; LISTING */</span></div>
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160; TidyTag_MAP, <span class="comment">/**&lt; MAP */</span></div>
<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160; TidyTag_MATHML, <span class="comment">/**&lt; MATH (HTML5) [i_a]2 MathML embedded in [X]HTML */</span></div>
<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>&#160; TidyTag_MARQUEE, <span class="comment">/**&lt; MARQUEE */</span></div>
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>&#160; TidyTag_MENU, <span class="comment">/**&lt; MENU */</span></div>
<div class="line"><a name="l00390"></a><span class="lineno"> 390</span>&#160; TidyTag_META, <span class="comment">/**&lt; META */</span></div>
<div class="line"><a name="l00391"></a><span class="lineno"> 391</span>&#160; TidyTag_MULTICOL, <span class="comment">/**&lt; MULTICOL */</span></div>
<div class="line"><a name="l00392"></a><span class="lineno"> 392</span>&#160; TidyTag_NOBR, <span class="comment">/**&lt; NOBR */</span></div>
<div class="line"><a name="l00393"></a><span class="lineno"> 393</span>&#160; TidyTag_NOEMBED, <span class="comment">/**&lt; NOEMBED */</span></div>
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>&#160; TidyTag_NOFRAMES, <span class="comment">/**&lt; NOFRAMES */</span></div>
<div class="line"><a name="l00395"></a><span class="lineno"> 395</span>&#160; TidyTag_NOLAYER, <span class="comment">/**&lt; NOLAYER */</span></div>
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>&#160; TidyTag_NOSAVE, <span class="comment">/**&lt; NOSAVE */</span></div>
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>&#160; TidyTag_NOSCRIPT, <span class="comment">/**&lt; NOSCRIPT */</span></div>
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span>&#160; TidyTag_OBJECT, <span class="comment">/**&lt; OBJECT */</span></div>
<div class="line"><a name="l00399"></a><span class="lineno"> 399</span>&#160; TidyTag_OL, <span class="comment">/**&lt; OL */</span></div>
<div class="line"><a name="l00400"></a><span class="lineno"> 400</span>&#160; TidyTag_OPTGROUP, <span class="comment">/**&lt; OPTGROUP */</span></div>
<div class="line"><a name="l00401"></a><span class="lineno"> 401</span>&#160; TidyTag_OPTION, <span class="comment">/**&lt; OPTION */</span></div>
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>&#160; TidyTag_P, <span class="comment">/**&lt; P */</span></div>
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>&#160; TidyTag_PARAM, <span class="comment">/**&lt; PARAM */</span></div>
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>&#160; TidyTag_PICTURE, <span class="comment">/**&lt; PICTURE (HTML5) */</span></div>
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span>&#160; TidyTag_PLAINTEXT,<span class="comment">/**&lt; PLAINTEXT */</span></div>
<div class="line"><a name="l00406"></a><span class="lineno"> 406</span>&#160; TidyTag_PRE, <span class="comment">/**&lt; PRE */</span></div>
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span>&#160; TidyTag_Q, <span class="comment">/**&lt; Q */</span></div>
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>&#160; TidyTag_RB, <span class="comment">/**&lt; RB */</span></div>
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>&#160; TidyTag_RBC, <span class="comment">/**&lt; RBC */</span></div>
<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>&#160; TidyTag_RP, <span class="comment">/**&lt; RP */</span></div>
<div class="line"><a name="l00411"></a><span class="lineno"> 411</span>&#160; TidyTag_RT, <span class="comment">/**&lt; RT */</span></div>
<div class="line"><a name="l00412"></a><span class="lineno"> 412</span>&#160; TidyTag_RTC, <span class="comment">/**&lt; RTC */</span></div>
<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>&#160; TidyTag_RUBY, <span class="comment">/**&lt; RUBY */</span></div>
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>&#160; TidyTag_S, <span class="comment">/**&lt; S */</span></div>
<div class="line"><a name="l00415"></a><span class="lineno"> 415</span>&#160; TidyTag_SAMP, <span class="comment">/**&lt; SAMP */</span></div>
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160; TidyTag_SCRIPT, <span class="comment">/**&lt; SCRIPT */</span></div>
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160; TidyTag_SELECT, <span class="comment">/**&lt; SELECT */</span></div>
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160; TidyTag_SERVER, <span class="comment">/**&lt; SERVER */</span></div>
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160; TidyTag_SERVLET, <span class="comment">/**&lt; SERVLET */</span></div>
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160; TidyTag_SMALL, <span class="comment">/**&lt; SMALL */</span></div>
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>&#160; TidyTag_SPACER, <span class="comment">/**&lt; SPACER */</span></div>
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>&#160; TidyTag_SPAN, <span class="comment">/**&lt; SPAN */</span></div>
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160; TidyTag_STRIKE, <span class="comment">/**&lt; STRIKE */</span></div>
<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160; TidyTag_STRONG, <span class="comment">/**&lt; STRONG */</span></div>
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>&#160; TidyTag_STYLE, <span class="comment">/**&lt; STYLE */</span></div>
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160; TidyTag_SUB, <span class="comment">/**&lt; SUB */</span></div>
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160; TidyTag_SUP, <span class="comment">/**&lt; SUP */</span></div>
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>&#160; TidyTag_SVG, <span class="comment">/**&lt; SVG (HTML5) */</span></div>
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>&#160; TidyTag_TABLE, <span class="comment">/**&lt; TABLE */</span></div>
<div class="line"><a name="l00430"></a><span class="lineno"> 430</span>&#160; TidyTag_TBODY, <span class="comment">/**&lt; TBODY */</span></div>
<div class="line"><a name="l00431"></a><span class="lineno"> 431</span>&#160; TidyTag_TD, <span class="comment">/**&lt; TD */</span></div>
<div class="line"><a name="l00432"></a><span class="lineno"> 432</span>&#160; TidyTag_TEXTAREA, <span class="comment">/**&lt; TEXTAREA */</span></div>
<div class="line"><a name="l00433"></a><span class="lineno"> 433</span>&#160; TidyTag_TFOOT, <span class="comment">/**&lt; TFOOT */</span></div>
<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>&#160; TidyTag_TH, <span class="comment">/**&lt; TH */</span></div>
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>&#160; TidyTag_THEAD, <span class="comment">/**&lt; THEAD */</span></div>
<div class="line"><a name="l00436"></a><span class="lineno"> 436</span>&#160; TidyTag_TITLE, <span class="comment">/**&lt; TITLE */</span></div>
<div class="line"><a name="l00437"></a><span class="lineno"> 437</span>&#160; TidyTag_TR, <span class="comment">/**&lt; TR */</span></div>
<div class="line"><a name="l00438"></a><span class="lineno"> 438</span>&#160; TidyTag_TT, <span class="comment">/**&lt; TT */</span></div>
<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>&#160; TidyTag_U, <span class="comment">/**&lt; U */</span></div>
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>&#160; TidyTag_UL, <span class="comment">/**&lt; UL */</span></div>
<div class="line"><a name="l00441"></a><span class="lineno"> 441</span>&#160; TidyTag_VAR, <span class="comment">/**&lt; VAR */</span></div>
<div class="line"><a name="l00442"></a><span class="lineno"> 442</span>&#160; TidyTag_WBR, <span class="comment">/**&lt; WBR */</span></div>
<div class="line"><a name="l00443"></a><span class="lineno"> 443</span>&#160; TidyTag_XMP, <span class="comment">/**&lt; XMP */</span></div>
<div class="line"><a name="l00444"></a><span class="lineno"> 444</span>&#160; TidyTag_NEXTID, <span class="comment">/**&lt; NEXTID */</span></div>
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>&#160;</div>
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>&#160; TidyTag_ARTICLE,</div>
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>&#160; TidyTag_ASIDE,</div>
<div class="line"><a name="l00448"></a><span class="lineno"> 448</span>&#160; TidyTag_AUDIO,</div>
<div class="line"><a name="l00449"></a><span class="lineno"> 449</span>&#160; TidyTag_BDI,</div>
<div class="line"><a name="l00450"></a><span class="lineno"> 450</span>&#160; TidyTag_CANVAS,</div>
<div class="line"><a name="l00451"></a><span class="lineno"> 451</span>&#160; TidyTag_COMMAND,</div>
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>&#160; TidyTag_DATALIST,</div>
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>&#160; TidyTag_DETAILS,</div>
<div class="line"><a name="l00454"></a><span class="lineno"> 454</span>&#160; TidyTag_DIALOG,</div>
<div class="line"><a name="l00455"></a><span class="lineno"> 455</span>&#160; TidyTag_FIGCAPTION,</div>
<div class="line"><a name="l00456"></a><span class="lineno"> 456</span>&#160; TidyTag_FIGURE,</div>
<div class="line"><a name="l00457"></a><span class="lineno"> 457</span>&#160; TidyTag_FOOTER,</div>
<div class="line"><a name="l00458"></a><span class="lineno"> 458</span>&#160; TidyTag_HEADER,</div>
<div class="line"><a name="l00459"></a><span class="lineno"> 459</span>&#160; TidyTag_HGROUP,</div>
<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>&#160; TidyTag_MAIN,</div>
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>&#160; TidyTag_MARK,</div>
<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>&#160; TidyTag_MENUITEM,</div>
<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>&#160; TidyTag_METER,</div>
<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>&#160; TidyTag_NAV,</div>
<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>&#160; TidyTag_OUTPUT,</div>
<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>&#160; TidyTag_PROGRESS,</div>
<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>&#160; TidyTag_SECTION,</div>
<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>&#160; TidyTag_SOURCE,</div>
<div class="line"><a name="l00469"></a><span class="lineno"> 469</span>&#160; TidyTag_SUMMARY,</div>
<div class="line"><a name="l00470"></a><span class="lineno"> 470</span>&#160; TidyTag_TIME,</div>
<div class="line"><a name="l00471"></a><span class="lineno"> 471</span>&#160; TidyTag_TRACK,</div>
<div class="line"><a name="l00472"></a><span class="lineno"> 472</span>&#160; TidyTag_VIDEO,</div>
<div class="line"><a name="l00473"></a><span class="lineno"> 473</span>&#160;</div>
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160; N_TIDY_TAGS <span class="comment">/**&lt; Must be last */</span></div>
<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>&#160;} TidyTagId;</div>
<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160;</div>
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160;<span class="comment">/* Attribute interrogation</span></div>
<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160;<span class="comment"></span></div>
<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160;<span class="comment">/** Known HTML attributes</span></div>
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160;<span class="comment">*/</span></div>
<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span></div>
<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>&#160;{</div>
<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>&#160; TidyAttr_UNKNOWN, <span class="comment">/**&lt; UNKNOWN= */</span></div>
<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160; TidyAttr_ABBR, <span class="comment">/**&lt; ABBR= */</span></div>
<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160; TidyAttr_ACCEPT, <span class="comment">/**&lt; ACCEPT= */</span></div>
<div class="line"><a name="l00487"></a><span class="lineno"> 487</span>&#160; TidyAttr_ACCEPT_CHARSET, <span class="comment">/**&lt; ACCEPT_CHARSET= */</span></div>
<div class="line"><a name="l00488"></a><span class="lineno"> 488</span>&#160; TidyAttr_ACCESSKEY, <span class="comment">/**&lt; ACCESSKEY= */</span></div>
<div class="line"><a name="l00489"></a><span class="lineno"> 489</span>&#160; TidyAttr_ACTION, <span class="comment">/**&lt; ACTION= */</span></div>
<div class="line"><a name="l00490"></a><span class="lineno"> 490</span>&#160; TidyAttr_ADD_DATE, <span class="comment">/**&lt; ADD_DATE= */</span></div>
<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160; TidyAttr_ALIGN, <span class="comment">/**&lt; ALIGN= */</span></div>
<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160; TidyAttr_ALINK, <span class="comment">/**&lt; ALINK= */</span></div>
<div class="line"><a name="l00493"></a><span class="lineno"> 493</span>&#160; TidyAttr_ALT, <span class="comment">/**&lt; ALT= */</span></div>
<div class="line"><a name="l00494"></a><span class="lineno"> 494</span>&#160; TidyAttr_ARCHIVE, <span class="comment">/**&lt; ARCHIVE= */</span></div>
<div class="line"><a name="l00495"></a><span class="lineno"> 495</span>&#160; TidyAttr_AXIS, <span class="comment">/**&lt; AXIS= */</span></div>
<div class="line"><a name="l00496"></a><span class="lineno"> 496</span>&#160; TidyAttr_BACKGROUND, <span class="comment">/**&lt; BACKGROUND= */</span></div>
<div class="line"><a name="l00497"></a><span class="lineno"> 497</span>&#160; TidyAttr_BGCOLOR, <span class="comment">/**&lt; BGCOLOR= */</span></div>
<div class="line"><a name="l00498"></a><span class="lineno"> 498</span>&#160; TidyAttr_BGPROPERTIES, <span class="comment">/**&lt; BGPROPERTIES= */</span></div>
<div class="line"><a name="l00499"></a><span class="lineno"> 499</span>&#160; TidyAttr_BORDER, <span class="comment">/**&lt; BORDER= */</span></div>
<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160; TidyAttr_BORDERCOLOR, <span class="comment">/**&lt; BORDERCOLOR= */</span></div>
<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160; TidyAttr_BOTTOMMARGIN, <span class="comment">/**&lt; BOTTOMMARGIN= */</span></div>
<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>&#160; TidyAttr_CELLPADDING, <span class="comment">/**&lt; CELLPADDING= */</span></div>
<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>&#160; TidyAttr_CELLSPACING, <span class="comment">/**&lt; CELLSPACING= */</span></div>
<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160; TidyAttr_CHAR, <span class="comment">/**&lt; CHAR= */</span></div>
<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160; TidyAttr_CHAROFF, <span class="comment">/**&lt; CHAROFF= */</span></div>
<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160; TidyAttr_CHARSET, <span class="comment">/**&lt; CHARSET= */</span></div>
<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160; TidyAttr_CHECKED, <span class="comment">/**&lt; CHECKED= */</span></div>
<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>&#160; TidyAttr_CITE, <span class="comment">/**&lt; CITE= */</span></div>
<div class="line"><a name="l00509"></a><span class="lineno"> 509</span>&#160; TidyAttr_CLASS, <span class="comment">/**&lt; CLASS= */</span></div>
<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160; TidyAttr_CLASSID, <span class="comment">/**&lt; CLASSID= */</span></div>
<div class="line"><a name="l00511"></a><span class="lineno"> 511</span>&#160; TidyAttr_CLEAR, <span class="comment">/**&lt; CLEAR= */</span></div>
<div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160; TidyAttr_CODE, <span class="comment">/**&lt; CODE= */</span></div>
<div class="line"><a name="l00513"></a><span class="lineno"> 513</span>&#160; TidyAttr_CODEBASE, <span class="comment">/**&lt; CODEBASE= */</span></div>
<div class="line"><a name="l00514"></a><span class="lineno"> 514</span>&#160; TidyAttr_CODETYPE, <span class="comment">/**&lt; CODETYPE= */</span></div>
<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160; TidyAttr_COLOR, <span class="comment">/**&lt; COLOR= */</span></div>
<div class="line"><a name="l00516"></a><span class="lineno"> 516</span>&#160; TidyAttr_COLS, <span class="comment">/**&lt; COLS= */</span></div>
<div class="line"><a name="l00517"></a><span class="lineno"> 517</span>&#160; TidyAttr_COLSPAN, <span class="comment">/**&lt; COLSPAN= */</span></div>
<div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160; TidyAttr_COMPACT, <span class="comment">/**&lt; COMPACT= */</span></div>
<div class="line"><a name="l00519"></a><span class="lineno"> 519</span>&#160; TidyAttr_CONTENT, <span class="comment">/**&lt; CONTENT= */</span></div>
<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160; TidyAttr_COORDS, <span class="comment">/**&lt; COORDS= */</span></div>
<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>&#160; TidyAttr_DATA, <span class="comment">/**&lt; DATA= */</span></div>
<div class="line"><a name="l00522"></a><span class="lineno"> 522</span>&#160; TidyAttr_DATAFLD, <span class="comment">/**&lt; DATAFLD= */</span></div>
<div class="line"><a name="l00523"></a><span class="lineno"> 523</span>&#160; TidyAttr_DATAFORMATAS, <span class="comment">/**&lt; DATAFORMATAS= */</span></div>
<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160; TidyAttr_DATAPAGESIZE, <span class="comment">/**&lt; DATAPAGESIZE= */</span></div>
<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160; TidyAttr_DATASRC, <span class="comment">/**&lt; DATASRC= */</span></div>
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160; TidyAttr_DATETIME, <span class="comment">/**&lt; DATETIME= */</span></div>
<div class="line"><a name="l00527"></a><span class="lineno"> 527</span>&#160; TidyAttr_DECLARE, <span class="comment">/**&lt; DECLARE= */</span></div>
<div class="line"><a name="l00528"></a><span class="lineno"> 528</span>&#160; TidyAttr_DEFER, <span class="comment">/**&lt; DEFER= */</span></div>
<div class="line"><a name="l00529"></a><span class="lineno"> 529</span>&#160; TidyAttr_DIR, <span class="comment">/**&lt; DIR= */</span></div>
<div class="line"><a name="l00530"></a><span class="lineno"> 530</span>&#160; TidyAttr_DISABLED, <span class="comment">/**&lt; DISABLED= */</span></div>
<div class="line"><a name="l00531"></a><span class="lineno"> 531</span>&#160; TidyAttr_ENCODING, <span class="comment">/**&lt; ENCODING= */</span></div>
<div class="line"><a name="l00532"></a><span class="lineno"> 532</span>&#160; TidyAttr_ENCTYPE, <span class="comment">/**&lt; ENCTYPE= */</span></div>
<div class="line"><a name="l00533"></a><span class="lineno"> 533</span>&#160; TidyAttr_FACE, <span class="comment">/**&lt; FACE= */</span></div>
<div class="line"><a name="l00534"></a><span class="lineno"> 534</span>&#160; TidyAttr_FOR, <span class="comment">/**&lt; FOR= */</span></div>
<div class="line"><a name="l00535"></a><span class="lineno"> 535</span>&#160; TidyAttr_FRAME, <span class="comment">/**&lt; FRAME= */</span></div>
<div class="line"><a name="l00536"></a><span class="lineno"> 536</span>&#160; TidyAttr_FRAMEBORDER, <span class="comment">/**&lt; FRAMEBORDER= */</span></div>
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>&#160; TidyAttr_FRAMESPACING, <span class="comment">/**&lt; FRAMESPACING= */</span></div>
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>&#160; TidyAttr_GRIDX, <span class="comment">/**&lt; GRIDX= */</span></div>
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160; TidyAttr_GRIDY, <span class="comment">/**&lt; GRIDY= */</span></div>
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160; TidyAttr_HEADERS, <span class="comment">/**&lt; HEADERS= */</span></div>
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160; TidyAttr_HEIGHT, <span class="comment">/**&lt; HEIGHT= */</span></div>
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>&#160; TidyAttr_HREF, <span class="comment">/**&lt; HREF= */</span></div>
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>&#160; TidyAttr_HREFLANG, <span class="comment">/**&lt; HREFLANG= */</span></div>
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>&#160; TidyAttr_HSPACE, <span class="comment">/**&lt; HSPACE= */</span></div>
<div class="line"><a name="l00545"></a><span class="lineno"> 545</span>&#160; TidyAttr_HTTP_EQUIV, <span class="comment">/**&lt; HTTP_EQUIV= */</span></div>
<div class="line"><a name="l00546"></a><span class="lineno"> 546</span>&#160; TidyAttr_ID, <span class="comment">/**&lt; ID= */</span></div>
<div class="line"><a name="l00547"></a><span class="lineno"> 547</span>&#160; TidyAttr_ISMAP, <span class="comment">/**&lt; ISMAP= */</span></div>
<div class="line"><a name="l00548"></a><span class="lineno"> 548</span>&#160; TidyAttr_ITEMID, <span class="comment">/**&lt; ITEMID= */</span></div>
<div class="line"><a name="l00549"></a><span class="lineno"> 549</span>&#160; TidyAttr_ITEMPROP, <span class="comment">/**&lt; ITEMPROP= */</span></div>
<div class="line"><a name="l00550"></a><span class="lineno"> 550</span>&#160; TidyAttr_ITEMREF, <span class="comment">/**&lt; ITEMREF= */</span></div>
<div class="line"><a name="l00551"></a><span class="lineno"> 551</span>&#160; TidyAttr_ITEMSCOPE, <span class="comment">/**&lt; ITEMSCOPE= */</span></div>
<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>&#160; TidyAttr_ITEMTYPE, <span class="comment">/**&lt; ITEMTYPE= */</span></div>
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span>&#160; TidyAttr_LABEL, <span class="comment">/**&lt; LABEL= */</span></div>
<div class="line"><a name="l00554"></a><span class="lineno"> 554</span>&#160; TidyAttr_LANG, <span class="comment">/**&lt; LANG= */</span></div>
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>&#160; TidyAttr_LANGUAGE, <span class="comment">/**&lt; LANGUAGE= */</span></div>
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>&#160; TidyAttr_LAST_MODIFIED, <span class="comment">/**&lt; LAST_MODIFIED= */</span></div>
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>&#160; TidyAttr_LAST_VISIT, <span class="comment">/**&lt; LAST_VISIT= */</span></div>
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>&#160; TidyAttr_LEFTMARGIN, <span class="comment">/**&lt; LEFTMARGIN= */</span></div>
<div class="line"><a name="l00559"></a><span class="lineno"> 559</span>&#160; TidyAttr_LINK, <span class="comment">/**&lt; LINK= */</span></div>
<div class="line"><a name="l00560"></a><span class="lineno"> 560</span>&#160; TidyAttr_LONGDESC, <span class="comment">/**&lt; LONGDESC= */</span></div>
<div class="line"><a name="l00561"></a><span class="lineno"> 561</span>&#160; TidyAttr_LOWSRC, <span class="comment">/**&lt; LOWSRC= */</span></div>
<div class="line"><a name="l00562"></a><span class="lineno"> 562</span>&#160; TidyAttr_MARGINHEIGHT, <span class="comment">/**&lt; MARGINHEIGHT= */</span></div>
<div class="line"><a name="l00563"></a><span class="lineno"> 563</span>&#160; TidyAttr_MARGINWIDTH, <span class="comment">/**&lt; MARGINWIDTH= */</span></div>
<div class="line"><a name="l00564"></a><span class="lineno"> 564</span>&#160; TidyAttr_MAXLENGTH, <span class="comment">/**&lt; MAXLENGTH= */</span></div>
<div class="line"><a name="l00565"></a><span class="lineno"> 565</span>&#160; TidyAttr_MEDIA, <span class="comment">/**&lt; MEDIA= */</span></div>
<div class="line"><a name="l00566"></a><span class="lineno"> 566</span>&#160; TidyAttr_METHOD, <span class="comment">/**&lt; METHOD= */</span></div>
<div class="line"><a name="l00567"></a><span class="lineno"> 567</span>&#160; TidyAttr_MULTIPLE, <span class="comment">/**&lt; MULTIPLE= */</span></div>
<div class="line"><a name="l00568"></a><span class="lineno"> 568</span>&#160; TidyAttr_NAME, <span class="comment">/**&lt; NAME= */</span></div>
<div class="line"><a name="l00569"></a><span class="lineno"> 569</span>&#160; TidyAttr_NOHREF, <span class="comment">/**&lt; NOHREF= */</span></div>
<div class="line"><a name="l00570"></a><span class="lineno"> 570</span>&#160; TidyAttr_NORESIZE, <span class="comment">/**&lt; NORESIZE= */</span></div>
<div class="line"><a name="l00571"></a><span class="lineno"> 571</span>&#160; TidyAttr_NOSHADE, <span class="comment">/**&lt; NOSHADE= */</span></div>
<div class="line"><a name="l00572"></a><span class="lineno"> 572</span>&#160; TidyAttr_NOWRAP, <span class="comment">/**&lt; NOWRAP= */</span></div>
<div class="line"><a name="l00573"></a><span class="lineno"> 573</span>&#160; TidyAttr_OBJECT, <span class="comment">/**&lt; OBJECT= */</span></div>
<div class="line"><a name="l00574"></a><span class="lineno"> 574</span>&#160; TidyAttr_OnAFTERUPDATE, <span class="comment">/**&lt; OnAFTERUPDATE= */</span></div>
<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>&#160; TidyAttr_OnBEFOREUNLOAD, <span class="comment">/**&lt; OnBEFOREUNLOAD= */</span></div>
<div class="line"><a name="l00576"></a><span class="lineno"> 576</span>&#160; TidyAttr_OnBEFOREUPDATE, <span class="comment">/**&lt; OnBEFOREUPDATE= */</span></div>
<div class="line"><a name="l00577"></a><span class="lineno"> 577</span>&#160; TidyAttr_OnBLUR, <span class="comment">/**&lt; OnBLUR= */</span></div>
<div class="line"><a name="l00578"></a><span class="lineno"> 578</span>&#160; TidyAttr_OnCHANGE, <span class="comment">/**&lt; OnCHANGE= */</span></div>
<div class="line"><a name="l00579"></a><span class="lineno"> 579</span>&#160; TidyAttr_OnCLICK, <span class="comment">/**&lt; OnCLICK= */</span></div>
<div class="line"><a name="l00580"></a><span class="lineno"> 580</span>&#160; TidyAttr_OnDATAAVAILABLE, <span class="comment">/**&lt; OnDATAAVAILABLE= */</span></div>
<div class="line"><a name="l00581"></a><span class="lineno"> 581</span>&#160; TidyAttr_OnDATASETCHANGED, <span class="comment">/**&lt; OnDATASETCHANGED= */</span></div>
<div class="line"><a name="l00582"></a><span class="lineno"> 582</span>&#160; TidyAttr_OnDATASETCOMPLETE, <span class="comment">/**&lt; OnDATASETCOMPLETE= */</span></div>
<div class="line"><a name="l00583"></a><span class="lineno"> 583</span>&#160; TidyAttr_OnDBLCLICK, <span class="comment">/**&lt; OnDBLCLICK= */</span></div>
<div class="line"><a name="l00584"></a><span class="lineno"> 584</span>&#160; TidyAttr_OnERRORUPDATE, <span class="comment">/**&lt; OnERRORUPDATE= */</span></div>
<div class="line"><a name="l00585"></a><span class="lineno"> 585</span>&#160; TidyAttr_OnFOCUS, <span class="comment">/**&lt; OnFOCUS= */</span></div>
<div class="line"><a name="l00586"></a><span class="lineno"> 586</span>&#160; TidyAttr_OnKEYDOWN, <span class="comment">/**&lt; OnKEYDOWN= */</span></div>
<div class="line"><a name="l00587"></a><span class="lineno"> 587</span>&#160; TidyAttr_OnKEYPRESS, <span class="comment">/**&lt; OnKEYPRESS= */</span></div>
<div class="line"><a name="l00588"></a><span class="lineno"> 588</span>&#160; TidyAttr_OnKEYUP, <span class="comment">/**&lt; OnKEYUP= */</span></div>
<div class="line"><a name="l00589"></a><span class="lineno"> 589</span>&#160; TidyAttr_OnLOAD, <span class="comment">/**&lt; OnLOAD= */</span></div>
<div class="line"><a name="l00590"></a><span class="lineno"> 590</span>&#160; TidyAttr_OnMOUSEDOWN, <span class="comment">/**&lt; OnMOUSEDOWN= */</span></div>
<div class="line"><a name="l00591"></a><span class="lineno"> 591</span>&#160; TidyAttr_OnMOUSEMOVE, <span class="comment">/**&lt; OnMOUSEMOVE= */</span></div>
<div class="line"><a name="l00592"></a><span class="lineno"> 592</span>&#160; TidyAttr_OnMOUSEOUT, <span class="comment">/**&lt; OnMOUSEOUT= */</span></div>
<div class="line"><a name="l00593"></a><span class="lineno"> 593</span>&#160; TidyAttr_OnMOUSEOVER, <span class="comment">/**&lt; OnMOUSEOVER= */</span></div>
<div class="line"><a name="l00594"></a><span class="lineno"> 594</span>&#160; TidyAttr_OnMOUSEUP, <span class="comment">/**&lt; OnMOUSEUP= */</span></div>
<div class="line"><a name="l00595"></a><span class="lineno"> 595</span>&#160; TidyAttr_OnRESET, <span class="comment">/**&lt; OnRESET= */</span></div>
<div class="line"><a name="l00596"></a><span class="lineno"> 596</span>&#160; TidyAttr_OnROWENTER, <span class="comment">/**&lt; OnROWENTER= */</span></div>
<div class="line"><a name="l00597"></a><span class="lineno"> 597</span>&#160; TidyAttr_OnROWEXIT, <span class="comment">/**&lt; OnROWEXIT= */</span></div>
<div class="line"><a name="l00598"></a><span class="lineno"> 598</span>&#160; TidyAttr_OnSELECT, <span class="comment">/**&lt; OnSELECT= */</span></div>
<div class="line"><a name="l00599"></a><span class="lineno"> 599</span>&#160; TidyAttr_OnSUBMIT, <span class="comment">/**&lt; OnSUBMIT= */</span></div>
<div class="line"><a name="l00600"></a><span class="lineno"> 600</span>&#160; TidyAttr_OnUNLOAD, <span class="comment">/**&lt; OnUNLOAD= */</span></div>
<div class="line"><a name="l00601"></a><span class="lineno"> 601</span>&#160; TidyAttr_PROFILE, <span class="comment">/**&lt; PROFILE= */</span></div>
<div class="line"><a name="l00602"></a><span class="lineno"> 602</span>&#160; TidyAttr_PROMPT, <span class="comment">/**&lt; PROMPT= */</span></div>
<div class="line"><a name="l00603"></a><span class="lineno"> 603</span>&#160; TidyAttr_RBSPAN, <span class="comment">/**&lt; RBSPAN= */</span></div>
<div class="line"><a name="l00604"></a><span class="lineno"> 604</span>&#160; TidyAttr_READONLY, <span class="comment">/**&lt; READONLY= */</span></div>
<div class="line"><a name="l00605"></a><span class="lineno"> 605</span>&#160; TidyAttr_REL, <span class="comment">/**&lt; REL= */</span></div>
<div class="line"><a name="l00606"></a><span class="lineno"> 606</span>&#160; TidyAttr_REV, <span class="comment">/**&lt; REV= */</span></div>
<div class="line"><a name="l00607"></a><span class="lineno"> 607</span>&#160; TidyAttr_RIGHTMARGIN, <span class="comment">/**&lt; RIGHTMARGIN= */</span></div>
<div class="line"><a name="l00608"></a><span class="lineno"> 608</span>&#160; TidyAttr_ROLE, <span class="comment">/**&lt; ROLE= */</span></div>
<div class="line"><a name="l00609"></a><span class="lineno"> 609</span>&#160; TidyAttr_ROWS, <span class="comment">/**&lt; ROWS= */</span></div>
<div class="line"><a name="l00610"></a><span class="lineno"> 610</span>&#160; TidyAttr_ROWSPAN, <span class="comment">/**&lt; ROWSPAN= */</span></div>
<div class="line"><a name="l00611"></a><span class="lineno"> 611</span>&#160; TidyAttr_RULES, <span class="comment">/**&lt; RULES= */</span></div>
<div class="line"><a name="l00612"></a><span class="lineno"> 612</span>&#160; TidyAttr_SCHEME, <span class="comment">/**&lt; SCHEME= */</span></div>
<div class="line"><a name="l00613"></a><span class="lineno"> 613</span>&#160; TidyAttr_SCOPE, <span class="comment">/**&lt; SCOPE= */</span></div>
<div class="line"><a name="l00614"></a><span class="lineno"> 614</span>&#160; TidyAttr_SCROLLING, <span class="comment">/**&lt; SCROLLING= */</span></div>
<div class="line"><a name="l00615"></a><span class="lineno"> 615</span>&#160; TidyAttr_SELECTED, <span class="comment">/**&lt; SELECTED= */</span></div>
<div class="line"><a name="l00616"></a><span class="lineno"> 616</span>&#160; TidyAttr_SHAPE, <span class="comment">/**&lt; SHAPE= */</span></div>
<div class="line"><a name="l00617"></a><span class="lineno"> 617</span>&#160; TidyAttr_SHOWGRID, <span class="comment">/**&lt; SHOWGRID= */</span></div>
<div class="line"><a name="l00618"></a><span class="lineno"> 618</span>&#160; TidyAttr_SHOWGRIDX, <span class="comment">/**&lt; SHOWGRIDX= */</span></div>
<div class="line"><a name="l00619"></a><span class="lineno"> 619</span>&#160; TidyAttr_SHOWGRIDY, <span class="comment">/**&lt; SHOWGRIDY= */</span></div>
<div class="line"><a name="l00620"></a><span class="lineno"> 620</span>&#160; TidyAttr_SIZE, <span class="comment">/**&lt; SIZE= */</span></div>
<div class="line"><a name="l00621"></a><span class="lineno"> 621</span>&#160; TidyAttr_SPAN, <span class="comment">/**&lt; SPAN= */</span></div>
<div class="line"><a name="l00622"></a><span class="lineno"> 622</span>&#160; TidyAttr_SRC, <span class="comment">/**&lt; SRC= */</span></div>
<div class="line"><a name="l00623"></a><span class="lineno"> 623</span>&#160; TidyAttr_SRCSET, <span class="comment">/**&lt; SRCSET= (HTML5) */</span></div>
<div class="line"><a name="l00624"></a><span class="lineno"> 624</span>&#160; TidyAttr_STANDBY, <span class="comment">/**&lt; STANDBY= */</span></div>
<div class="line"><a name="l00625"></a><span class="lineno"> 625</span>&#160; TidyAttr_START, <span class="comment">/**&lt; START= */</span></div>
<div class="line"><a name="l00626"></a><span class="lineno"> 626</span>&#160; TidyAttr_STYLE, <span class="comment">/**&lt; STYLE= */</span></div>
<div class="line"><a name="l00627"></a><span class="lineno"> 627</span>&#160; TidyAttr_SUMMARY, <span class="comment">/**&lt; SUMMARY= */</span></div>
<div class="line"><a name="l00628"></a><span class="lineno"> 628</span>&#160; TidyAttr_TABINDEX, <span class="comment">/**&lt; TABINDEX= */</span></div>
<div class="line"><a name="l00629"></a><span class="lineno"> 629</span>&#160; TidyAttr_TARGET, <span class="comment">/**&lt; TARGET= */</span></div>
<div class="line"><a name="l00630"></a><span class="lineno"> 630</span>&#160; TidyAttr_TEXT, <span class="comment">/**&lt; TEXT= */</span></div>
<div class="line"><a name="l00631"></a><span class="lineno"> 631</span>&#160; TidyAttr_TITLE, <span class="comment">/**&lt; TITLE= */</span></div>
<div class="line"><a name="l00632"></a><span class="lineno"> 632</span>&#160; TidyAttr_TOPMARGIN, <span class="comment">/**&lt; TOPMARGIN= */</span></div>
<div class="line"><a name="l00633"></a><span class="lineno"> 633</span>&#160; TidyAttr_TYPE, <span class="comment">/**&lt; TYPE= */</span></div>
<div class="line"><a name="l00634"></a><span class="lineno"> 634</span>&#160; TidyAttr_USEMAP, <span class="comment">/**&lt; USEMAP= */</span></div>
<div class="line"><a name="l00635"></a><span class="lineno"> 635</span>&#160; TidyAttr_VALIGN, <span class="comment">/**&lt; VALIGN= */</span></div>
<div class="line"><a name="l00636"></a><span class="lineno"> 636</span>&#160; TidyAttr_VALUE, <span class="comment">/**&lt; VALUE= */</span></div>
<div class="line"><a name="l00637"></a><span class="lineno"> 637</span>&#160; TidyAttr_VALUETYPE, <span class="comment">/**&lt; VALUETYPE= */</span></div>
<div class="line"><a name="l00638"></a><span class="lineno"> 638</span>&#160; TidyAttr_VERSION, <span class="comment">/**&lt; VERSION= */</span></div>
<div class="line"><a name="l00639"></a><span class="lineno"> 639</span>&#160; TidyAttr_VLINK, <span class="comment">/**&lt; VLINK= */</span></div>
<div class="line"><a name="l00640"></a><span class="lineno"> 640</span>&#160; TidyAttr_VSPACE, <span class="comment">/**&lt; VSPACE= */</span></div>
<div class="line"><a name="l00641"></a><span class="lineno"> 641</span>&#160; TidyAttr_WIDTH, <span class="comment">/**&lt; WIDTH= */</span></div>
<div class="line"><a name="l00642"></a><span class="lineno"> 642</span>&#160; TidyAttr_WRAP, <span class="comment">/**&lt; WRAP= */</span></div>
<div class="line"><a name="l00643"></a><span class="lineno"> 643</span>&#160; TidyAttr_XML_LANG, <span class="comment">/**&lt; XML_LANG= */</span></div>
<div class="line"><a name="l00644"></a><span class="lineno"> 644</span>&#160; TidyAttr_XML_SPACE, <span class="comment">/**&lt; XML_SPACE= */</span></div>
<div class="line"><a name="l00645"></a><span class="lineno"> 645</span>&#160; TidyAttr_XMLNS, <span class="comment">/**&lt; XMLNS= */</span></div>
<div class="line"><a name="l00646"></a><span class="lineno"> 646</span>&#160;</div>
<div class="line"><a name="l00647"></a><span class="lineno"> 647</span>&#160; TidyAttr_EVENT, <span class="comment">/**&lt; EVENT= */</span></div>
<div class="line"><a name="l00648"></a><span class="lineno"> 648</span>&#160; TidyAttr_METHODS, <span class="comment">/**&lt; METHODS= */</span></div>
<div class="line"><a name="l00649"></a><span class="lineno"> 649</span>&#160; TidyAttr_N, <span class="comment">/**&lt; N= */</span></div>
<div class="line"><a name="l00650"></a><span class="lineno"> 650</span>&#160; TidyAttr_SDAFORM, <span class="comment">/**&lt; SDAFORM= */</span></div>
<div class="line"><a name="l00651"></a><span class="lineno"> 651</span>&#160; TidyAttr_SDAPREF, <span class="comment">/**&lt; SDAPREF= */</span></div>
<div class="line"><a name="l00652"></a><span class="lineno"> 652</span>&#160; TidyAttr_SDASUFF, <span class="comment">/**&lt; SDASUFF= */</span></div>
<div class="line"><a name="l00653"></a><span class="lineno"> 653</span>&#160; TidyAttr_URN, <span class="comment">/**&lt; URN= */</span></div>
<div class="line"><a name="l00654"></a><span class="lineno"> 654</span>&#160;</div>
<div class="line"><a name="l00655"></a><span class="lineno"> 655</span>&#160; TidyAttr_ASYNC,</div>
<div class="line"><a name="l00656"></a><span class="lineno"> 656</span>&#160; TidyAttr_AUTOCOMPLETE,</div>
<div class="line"><a name="l00657"></a><span class="lineno"> 657</span>&#160; TidyAttr_AUTOFOCUS,</div>
<div class="line"><a name="l00658"></a><span class="lineno"> 658</span>&#160; TidyAttr_AUTOPLAY,</div>
<div class="line"><a name="l00659"></a><span class="lineno"> 659</span>&#160; TidyAttr_CHALLENGE,</div>
<div class="line"><a name="l00660"></a><span class="lineno"> 660</span>&#160; TidyAttr_CONTENTEDITABLE,</div>
<div class="line"><a name="l00661"></a><span class="lineno"> 661</span>&#160; TidyAttr_CONTEXTMENU,</div>
<div class="line"><a name="l00662"></a><span class="lineno"> 662</span>&#160; TidyAttr_CONTROLS,</div>
<div class="line"><a name="l00663"></a><span class="lineno"> 663</span>&#160; TidyAttr_DEFAULT,</div>
<div class="line"><a name="l00664"></a><span class="lineno"> 664</span>&#160; TidyAttr_DIRNAME,</div>
<div class="line"><a name="l00665"></a><span class="lineno"> 665</span>&#160; TidyAttr_DRAGGABLE,</div>
<div class="line"><a name="l00666"></a><span class="lineno"> 666</span>&#160; TidyAttr_DROPZONE,</div>
<div class="line"><a name="l00667"></a><span class="lineno"> 667</span>&#160; TidyAttr_FORM,</div>
<div class="line"><a name="l00668"></a><span class="lineno"> 668</span>&#160; TidyAttr_FORMACTION,</div>
<div class="line"><a name="l00669"></a><span class="lineno"> 669</span>&#160; TidyAttr_FORMENCTYPE,</div>
<div class="line"><a name="l00670"></a><span class="lineno"> 670</span>&#160; TidyAttr_FORMMETHOD,</div>
<div class="line"><a name="l00671"></a><span class="lineno"> 671</span>&#160; TidyAttr_FORMNOVALIDATE,</div>
<div class="line"><a name="l00672"></a><span class="lineno"> 672</span>&#160; TidyAttr_FORMTARGET,</div>
<div class="line"><a name="l00673"></a><span class="lineno"> 673</span>&#160; TidyAttr_HIDDEN,</div>
<div class="line"><a name="l00674"></a><span class="lineno"> 674</span>&#160; TidyAttr_HIGH,</div>
<div class="line"><a name="l00675"></a><span class="lineno"> 675</span>&#160; TidyAttr_ICON,</div>
<div class="line"><a name="l00676"></a><span class="lineno"> 676</span>&#160; TidyAttr_KEYTYPE,</div>
<div class="line"><a name="l00677"></a><span class="lineno"> 677</span>&#160; TidyAttr_KIND,</div>
<div class="line"><a name="l00678"></a><span class="lineno"> 678</span>&#160; TidyAttr_LIST,</div>
<div class="line"><a name="l00679"></a><span class="lineno"> 679</span>&#160; TidyAttr_LOOP,</div>
<div class="line"><a name="l00680"></a><span class="lineno"> 680</span>&#160; TidyAttr_LOW,</div>
<div class="line"><a name="l00681"></a><span class="lineno"> 681</span>&#160; TidyAttr_MANIFEST,</div>
<div class="line"><a name="l00682"></a><span class="lineno"> 682</span>&#160; TidyAttr_MAX,</div>
<div class="line"><a name="l00683"></a><span class="lineno"> 683</span>&#160; TidyAttr_MEDIAGROUP,</div>
<div class="line"><a name="l00684"></a><span class="lineno"> 684</span>&#160; TidyAttr_MIN,</div>
<div class="line"><a name="l00685"></a><span class="lineno"> 685</span>&#160; TidyAttr_NOVALIDATE,</div>
<div class="line"><a name="l00686"></a><span class="lineno"> 686</span>&#160; TidyAttr_OPEN,</div>
<div class="line"><a name="l00687"></a><span class="lineno"> 687</span>&#160; TidyAttr_OPTIMUM,</div>
<div class="line"><a name="l00688"></a><span class="lineno"> 688</span>&#160; TidyAttr_OnABORT,</div>
<div class="line"><a name="l00689"></a><span class="lineno"> 689</span>&#160; TidyAttr_OnAFTERPRINT,</div>
<div class="line"><a name="l00690"></a><span class="lineno"> 690</span>&#160; TidyAttr_OnBEFOREPRINT,</div>
<div class="line"><a name="l00691"></a><span class="lineno"> 691</span>&#160; TidyAttr_OnCANPLAY,</div>
<div class="line"><a name="l00692"></a><span class="lineno"> 692</span>&#160; TidyAttr_OnCANPLAYTHROUGH,</div>
<div class="line"><a name="l00693"></a><span class="lineno"> 693</span>&#160; TidyAttr_OnCONTEXTMENU,</div>
<div class="line"><a name="l00694"></a><span class="lineno"> 694</span>&#160; TidyAttr_OnCUECHANGE,</div>
<div class="line"><a name="l00695"></a><span class="lineno"> 695</span>&#160; TidyAttr_OnDRAG,</div>
<div class="line"><a name="l00696"></a><span class="lineno"> 696</span>&#160; TidyAttr_OnDRAGEND,</div>
<div class="line"><a name="l00697"></a><span class="lineno"> 697</span>&#160; TidyAttr_OnDRAGENTER,</div>
<div class="line"><a name="l00698"></a><span class="lineno"> 698</span>&#160; TidyAttr_OnDRAGLEAVE,</div>
<div class="line"><a name="l00699"></a><span class="lineno"> 699</span>&#160; TidyAttr_OnDRAGOVER,</div>
<div class="line"><a name="l00700"></a><span class="lineno"> 700</span>&#160; TidyAttr_OnDRAGSTART,</div>
<div class="line"><a name="l00701"></a><span class="lineno"> 701</span>&#160; TidyAttr_OnDROP,</div>
<div class="line"><a name="l00702"></a><span class="lineno"> 702</span>&#160; TidyAttr_OnDURATIONCHANGE,</div>
<div class="line"><a name="l00703"></a><span class="lineno"> 703</span>&#160; TidyAttr_OnEMPTIED,</div>
<div class="line"><a name="l00704"></a><span class="lineno"> 704</span>&#160; TidyAttr_OnENDED,</div>
<div class="line"><a name="l00705"></a><span class="lineno"> 705</span>&#160; TidyAttr_OnERROR,</div>
<div class="line"><a name="l00706"></a><span class="lineno"> 706</span>&#160; TidyAttr_OnHASHCHANGE,</div>
<div class="line"><a name="l00707"></a><span class="lineno"> 707</span>&#160; TidyAttr_OnINPUT,</div>
<div class="line"><a name="l00708"></a><span class="lineno"> 708</span>&#160; TidyAttr_OnINVALID,</div>
<div class="line"><a name="l00709"></a><span class="lineno"> 709</span>&#160; TidyAttr_OnLOADEDDATA,</div>
<div class="line"><a name="l00710"></a><span class="lineno"> 710</span>&#160; TidyAttr_OnLOADEDMETADATA,</div>
<div class="line"><a name="l00711"></a><span class="lineno"> 711</span>&#160; TidyAttr_OnLOADSTART,</div>
<div class="line"><a name="l00712"></a><span class="lineno"> 712</span>&#160; TidyAttr_OnMESSAGE,</div>
<div class="line"><a name="l00713"></a><span class="lineno"> 713</span>&#160; TidyAttr_OnMOUSEWHEEL,</div>
<div class="line"><a name="l00714"></a><span class="lineno"> 714</span>&#160; TidyAttr_OnOFFLINE,</div>
<div class="line"><a name="l00715"></a><span class="lineno"> 715</span>&#160; TidyAttr_OnONLINE,</div>
<div class="line"><a name="l00716"></a><span class="lineno"> 716</span>&#160; TidyAttr_OnPAGEHIDE,</div>
<div class="line"><a name="l00717"></a><span class="lineno"> 717</span>&#160; TidyAttr_OnPAGESHOW,</div>
<div class="line"><a name="l00718"></a><span class="lineno"> 718</span>&#160; TidyAttr_OnPAUSE,</div>
<div class="line"><a name="l00719"></a><span class="lineno"> 719</span>&#160; TidyAttr_OnPLAY,</div>
<div class="line"><a name="l00720"></a><span class="lineno"> 720</span>&#160; TidyAttr_OnPLAYING,</div>
<div class="line"><a name="l00721"></a><span class="lineno"> 721</span>&#160; TidyAttr_OnPOPSTATE,</div>
<div class="line"><a name="l00722"></a><span class="lineno"> 722</span>&#160; TidyAttr_OnPROGRESS,</div>
<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>&#160; TidyAttr_OnRATECHANGE,</div>
<div class="line"><a name="l00724"></a><span class="lineno"> 724</span>&#160; TidyAttr_OnREADYSTATECHANGE,</div>
<div class="line"><a name="l00725"></a><span class="lineno"> 725</span>&#160; TidyAttr_OnREDO,</div>
<div class="line"><a name="l00726"></a><span class="lineno"> 726</span>&#160; TidyAttr_OnRESIZE,</div>
<div class="line"><a name="l00727"></a><span class="lineno"> 727</span>&#160; TidyAttr_OnSCROLL,</div>
<div class="line"><a name="l00728"></a><span class="lineno"> 728</span>&#160; TidyAttr_OnSEEKED,</div>
<div class="line"><a name="l00729"></a><span class="lineno"> 729</span>&#160; TidyAttr_OnSEEKING,</div>
<div class="line"><a name="l00730"></a><span class="lineno"> 730</span>&#160; TidyAttr_OnSHOW,</div>
<div class="line"><a name="l00731"></a><span class="lineno"> 731</span>&#160; TidyAttr_OnSTALLED,</div>
<div class="line"><a name="l00732"></a><span class="lineno"> 732</span>&#160; TidyAttr_OnSTORAGE,</div>
<div class="line"><a name="l00733"></a><span class="lineno"> 733</span>&#160; TidyAttr_OnSUSPEND,</div>
<div class="line"><a name="l00734"></a><span class="lineno"> 734</span>&#160; TidyAttr_OnTIMEUPDATE,</div>
<div class="line"><a name="l00735"></a><span class="lineno"> 735</span>&#160; TidyAttr_OnUNDO,</div>
<div class="line"><a name="l00736"></a><span class="lineno"> 736</span>&#160; TidyAttr_OnVOLUMECHANGE,</div>
<div class="line"><a name="l00737"></a><span class="lineno"> 737</span>&#160; TidyAttr_OnWAITING,</div>
<div class="line"><a name="l00738"></a><span class="lineno"> 738</span>&#160; TidyAttr_PATTERN,</div>
<div class="line"><a name="l00739"></a><span class="lineno"> 739</span>&#160; TidyAttr_PLACEHOLDER,</div>
<div class="line"><a name="l00740"></a><span class="lineno"> 740</span>&#160; TidyAttr_POSTER,</div>
<div class="line"><a name="l00741"></a><span class="lineno"> 741</span>&#160; TidyAttr_PRELOAD,</div>
<div class="line"><a name="l00742"></a><span class="lineno"> 742</span>&#160; TidyAttr_PUBDATE,</div>
<div class="line"><a name="l00743"></a><span class="lineno"> 743</span>&#160; TidyAttr_RADIOGROUP,</div>
<div class="line"><a name="l00744"></a><span class="lineno"> 744</span>&#160; TidyAttr_REQUIRED,</div>
<div class="line"><a name="l00745"></a><span class="lineno"> 745</span>&#160; TidyAttr_REVERSED,</div>
<div class="line"><a name="l00746"></a><span class="lineno"> 746</span>&#160; TidyAttr_SANDBOX,</div>
<div class="line"><a name="l00747"></a><span class="lineno"> 747</span>&#160; TidyAttr_SCOPED,</div>
<div class="line"><a name="l00748"></a><span class="lineno"> 748</span>&#160; TidyAttr_SEAMLESS,</div>
<div class="line"><a name="l00749"></a><span class="lineno"> 749</span>&#160; TidyAttr_SIZES,</div>
<div class="line"><a name="l00750"></a><span class="lineno"> 750</span>&#160; TidyAttr_SPELLCHECK,</div>
<div class="line"><a name="l00751"></a><span class="lineno"> 751</span>&#160; TidyAttr_SRCDOC,</div>
<div class="line"><a name="l00752"></a><span class="lineno"> 752</span>&#160; TidyAttr_SRCLANG,</div>
<div class="line"><a name="l00753"></a><span class="lineno"> 753</span>&#160; TidyAttr_STEP,</div>
<div class="line"><a name="l00754"></a><span class="lineno"> 754</span>&#160; TidyAttr_ARIA_ACTIVEDESCENDANT,</div>
<div class="line"><a name="l00755"></a><span class="lineno"> 755</span>&#160; TidyAttr_ARIA_ATOMIC,</div>
<div class="line"><a name="l00756"></a><span class="lineno"> 756</span>&#160; TidyAttr_ARIA_AUTOCOMPLETE,</div>
<div class="line"><a name="l00757"></a><span class="lineno"> 757</span>&#160; TidyAttr_ARIA_BUSY,</div>
<div class="line"><a name="l00758"></a><span class="lineno"> 758</span>&#160; TidyAttr_ARIA_CHECKED,</div>
<div class="line"><a name="l00759"></a><span class="lineno"> 759</span>&#160; TidyAttr_ARIA_CONTROLS,</div>
<div class="line"><a name="l00760"></a><span class="lineno"> 760</span>&#160; TidyAttr_ARIA_DESCRIBEDBY,</div>
<div class="line"><a name="l00761"></a><span class="lineno"> 761</span>&#160; TidyAttr_ARIA_DISABLED,</div>
<div class="line"><a name="l00762"></a><span class="lineno"> 762</span>&#160; TidyAttr_ARIA_DROPEFFECT,</div>
<div class="line"><a name="l00763"></a><span class="lineno"> 763</span>&#160; TidyAttr_ARIA_EXPANDED,</div>
<div class="line"><a name="l00764"></a><span class="lineno"> 764</span>&#160; TidyAttr_ARIA_FLOWTO,</div>
<div class="line"><a name="l00765"></a><span class="lineno"> 765</span>&#160; TidyAttr_ARIA_GRABBED,</div>
<div class="line"><a name="l00766"></a><span class="lineno"> 766</span>&#160; TidyAttr_ARIA_HASPOPUP,</div>
<div class="line"><a name="l00767"></a><span class="lineno"> 767</span>&#160; TidyAttr_ARIA_HIDDEN,</div>
<div class="line"><a name="l00768"></a><span class="lineno"> 768</span>&#160; TidyAttr_ARIA_INVALID,</div>
<div class="line"><a name="l00769"></a><span class="lineno"> 769</span>&#160; TidyAttr_ARIA_LABEL,</div>
<div class="line"><a name="l00770"></a><span class="lineno"> 770</span>&#160; TidyAttr_ARIA_LABELLEDBY,</div>
<div class="line"><a name="l00771"></a><span class="lineno"> 771</span>&#160; TidyAttr_ARIA_LEVEL,</div>
<div class="line"><a name="l00772"></a><span class="lineno"> 772</span>&#160; TidyAttr_ARIA_LIVE,</div>
<div class="line"><a name="l00773"></a><span class="lineno"> 773</span>&#160; TidyAttr_ARIA_MULTILINE,</div>
<div class="line"><a name="l00774"></a><span class="lineno"> 774</span>&#160; TidyAttr_ARIA_MULTISELECTABLE,</div>
<div class="line"><a name="l00775"></a><span class="lineno"> 775</span>&#160; TidyAttr_ARIA_ORIENTATION,</div>
<div class="line"><a name="l00776"></a><span class="lineno"> 776</span>&#160; TidyAttr_ARIA_OWNS,</div>
<div class="line"><a name="l00777"></a><span class="lineno"> 777</span>&#160; TidyAttr_ARIA_POSINSET,</div>
<div class="line"><a name="l00778"></a><span class="lineno"> 778</span>&#160; TidyAttr_ARIA_PRESSED,</div>
<div class="line"><a name="l00779"></a><span class="lineno"> 779</span>&#160; TidyAttr_ARIA_READONLY,</div>
<div class="line"><a name="l00780"></a><span class="lineno"> 780</span>&#160; TidyAttr_ARIA_RELEVANT,</div>
<div class="line"><a name="l00781"></a><span class="lineno"> 781</span>&#160; TidyAttr_ARIA_REQUIRED,</div>
<div class="line"><a name="l00782"></a><span class="lineno"> 782</span>&#160; TidyAttr_ARIA_SELECTED,</div>
<div class="line"><a name="l00783"></a><span class="lineno"> 783</span>&#160; TidyAttr_ARIA_SETSIZE,</div>
<div class="line"><a name="l00784"></a><span class="lineno"> 784</span>&#160; TidyAttr_ARIA_SORT,</div>
<div class="line"><a name="l00785"></a><span class="lineno"> 785</span>&#160; TidyAttr_ARIA_VALUEMAX,</div>
<div class="line"><a name="l00786"></a><span class="lineno"> 786</span>&#160; TidyAttr_ARIA_VALUEMIN,</div>
<div class="line"><a name="l00787"></a><span class="lineno"> 787</span>&#160; TidyAttr_ARIA_VALUENOW,</div>
<div class="line"><a name="l00788"></a><span class="lineno"> 788</span>&#160; TidyAttr_ARIA_VALUETEXT,</div>
<div class="line"><a name="l00789"></a><span class="lineno"> 789</span>&#160;</div>
<div class="line"><a name="l00790"></a><span class="lineno"> 790</span>&#160; <span class="comment">/* SVG attributes (SVG 1.1) */</span></div>
<div class="line"><a name="l00791"></a><span class="lineno"> 791</span>&#160; TidyAttr_X, <span class="comment">/**&lt; X= */</span></div>
<div class="line"><a name="l00792"></a><span class="lineno"> 792</span>&#160; TidyAttr_Y, <span class="comment">/**&lt; Y= */</span></div>
<div class="line"><a name="l00793"></a><span class="lineno"> 793</span>&#160; TidyAttr_VIEWBOX, <span class="comment">/**&lt; VIEWBOX= */</span></div>
<div class="line"><a name="l00794"></a><span class="lineno"> 794</span>&#160; TidyAttr_PRESERVEASPECTRATIO, <span class="comment">/**&lt; PRESERVEASPECTRATIO= */</span></div>
<div class="line"><a name="l00795"></a><span class="lineno"> 795</span>&#160; TidyAttr_ZOOMANDPAN, <span class="comment">/**&lt; ZOOMANDPAN= */</span></div>
<div class="line"><a name="l00796"></a><span class="lineno"> 796</span>&#160; TidyAttr_BASEPROFILE, <span class="comment">/**&lt; BASEPROFILE= */</span></div>
<div class="line"><a name="l00797"></a><span class="lineno"> 797</span>&#160; TidyAttr_CONTENTSCRIPTTYPE, <span class="comment">/**&lt; CONTENTSCRIPTTYPE= */</span></div>
<div class="line"><a name="l00798"></a><span class="lineno"> 798</span>&#160; TidyAttr_CONTENTSTYLETYPE, <span class="comment">/**&lt; CONTENTSTYLETYPE= */</span></div>
<div class="line"><a name="l00799"></a><span class="lineno"> 799</span>&#160;</div>
<div class="line"><a name="l00800"></a><span class="lineno"> 800</span>&#160; N_TIDY_ATTRIBS <span class="comment">/**&lt; Must be last */</span></div>
<div class="line"><a name="l00801"></a><span class="lineno"> 801</span>&#160;} TidyAttrId;</div>
<div class="line"><a name="l00802"></a><span class="lineno"> 802</span>&#160;</div>
<div class="line"><a name="l00803"></a><span class="lineno"> 803</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
<div class="line"><a name="l00804"></a><span class="lineno"> 804</span>&#160;} <span class="comment">/* extern &quot;C&quot; */</span></div>
<div class="line"><a name="l00805"></a><span class="lineno"> 805</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00806"></a><span class="lineno"> 806</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* __TIDYENUM_H__ */</span><span class="preprocessor"></span></div>
<div class="line"><a name="l00807"></a><span class="lineno"> 807</span>&#160;</div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_d44c64559bbebec7f509842c48db8b23.html">include</a></li><li class="navelem"><b>tidyenum.h</b></li>
<li class="footer">Generated on Fri Feb 13 2015 12:51:21 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.9.1 </li>
</ul>
</div>
</body>
</html>

View file

@ -1,4 +1,4 @@
# Doxyfile 1.7.5.1
# Doxyfile 1.8.9.1
# This file describes the settings to be used by the documentation system
# doxygen (www.doxygen.org) for a project.
@ -32,13 +32,13 @@ PROJECT_NAME = "HTML Tidy"
# This could be handy for archiving the generated documentation or
# if some version control system is used.
PROJECT_NUMBER = 0.1
PROJECT_NUMBER = 4.9.15
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer
# a quick idea about the purpose of the project. Keep the description short.
PROJECT_BRIEF =
PROJECT_BRIEF = "The HTACG Tidy HTML Project"
# With the PROJECT_LOGO tag one can specify an logo or icon that is
# included in the documentation. The maximum height of the logo should not
@ -52,7 +52,7 @@ PROJECT_LOGO =
# If a relative path is entered, it will be relative to the location
# where doxygen was started. If left blank the current directory will be used.
OUTPUT_DIRECTORY = htmldoc
OUTPUT_DIRECTORY =
# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
# 4096 sub-directories (in 2 levels) under the output directory of each output
@ -63,6 +63,13 @@ OUTPUT_DIRECTORY = htmldoc
CREATE_SUBDIRS = NO
# If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow
# non-ASCII characters to appear in the names of generated files.
# If set to NO, non-ASCII characters will be escaped, for example
# _xE3_x81_x84 will be used for Unicode U+3044.
ALLOW_UNICODE_NAMES = NO
# The OUTPUT_LANGUAGE tag is used to specify the language in which all
# documentation generated by doxygen is written. Doxygen will use this
# information to generate all constant output in the proper language.
@ -184,7 +191,7 @@ SEPARATE_MEMBER_PAGES = NO
# The TAB_SIZE tag can be used to set the number of spaces in a tab.
# Doxygen uses this value to replace tabs by spaces in code fragments.
TAB_SIZE = 8
TAB_SIZE = 4
# This tag can be used to specify a number of aliases that acts
# as commands in the documentation. An alias has the form "name=value".
@ -233,6 +240,24 @@ OPTIMIZE_OUTPUT_VHDL = NO
EXTENSION_MAPPING =
# If the MARKDOWN_SUPPORT tag is enabled then doxygen pre-processes all comments
# according to the Markdown format, which allows for more readable documentation.
# See http://daringfireball.net/projects/markdown/ for details. The output of
# markdown processing is further processed by doxygen, so you can mix doxygen,
# HTML, and XML commands with Markdown formatting. Disable only in case of backward
# compatibilities issues.
# The default value is: YES.
MARKDOWN_SUPPORT = YES
# When enabled doxygen tries to link words that correspond to documented classes,
# or namespaces to their corresponding documentation. Such a link can be prevented
# in individual cases by putting a % sign in front of the word or globally by
# setting AUTOLINK_SUPPORT to NO.
# The default value is: YES.
AUTOLINK_SUPPORT = YES
# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want
# to include (a tag file for) the STL sources as input, then you should
# set this tag to YES in order to let doxygen match functions declarations and
@ -303,21 +328,18 @@ INLINE_SIMPLE_STRUCTS = NO
TYPEDEF_HIDES_STRUCT = NO
# The SYMBOL_CACHE_SIZE determines the size of the internal cache use to
# determine which symbols to keep in memory and which to flush to disk.
# When the cache is full, less often used symbols will be written to disk.
# For small to medium size projects (<1000 input files) the default value is
# probably good enough. For larger projects a too small cache size can cause
# doxygen to be busy swapping symbols to and from disk most of the time
# causing a significant performance penalty.
# If the system has enough physical memory increasing the cache will improve the
# performance by keeping more symbols in memory. Note that the value works on
# a logarithmic scale so increasing the size by one will roughly double the
# memory usage. The cache size is given by this formula:
# 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0,
# corresponding to a cache size of 2^16 = 65536 symbols
# The size of the symbol lookup cache can be set using LOOKUP_CACHE_SIZE. This
# cache is used to resolve symbols given their name and scope. Since this can
# be an expensive process and often the same symbol appears multiple times in
# the code, doxygen keeps a cache of pre-resolved symbols. If the cache is too
# small doxygen will become slower. If the cache is too large, memory is wasted.
# The cache size is given by this formula: $2^{(16+\mbox{LOOKUP\_CACHE\_SIZE})}$.
# The valid range is 0..9, the default is 0, corresponding to a cache size of
# $2^{16} = 65536$ symbols. At the end of a run doxygen will report the cache
# usage and suggest the optimal cache size from a speed point of view.
# Minimum value: 0, maximum value: 9, default value: 0.
SYMBOL_CACHE_SIZE = 0
LOOKUP_CACHE_SIZE = 0
#---------------------------------------------------------------------------
# Build related configuration options
@ -335,6 +357,12 @@ EXTRACT_ALL = NO
EXTRACT_PRIVATE = NO
# If the EXTRACT_PACKAGE tag is set to YES, all members with package or
# internal scope will be included in the documentation.
# The default value is: NO.
EXTRACT_PACKAGE = NO
# If the EXTRACT_STATIC tag is set to YES all static members of a file
# will be included in the documentation.
@ -411,12 +439,26 @@ CASE_SENSE_NAMES = YES
HIDE_SCOPE_NAMES = NO
# If the HIDE_COMPOUND_REFERENCE tag is set to NO (default) then doxygen will
# append additional text to a page's title, such as Class Reference. If set to
# YES the compound reference will be hidden.
# The default value is: NO.
HIDE_COMPOUND_REFERENCE = NO
# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen
# will put a list of the files that are included by a file in the documentation
# of that file.
SHOW_INCLUDE_FILES = YES
# If the SHOW_GROUPED_MEMB_INC tag is set to YES then Doxygen will add for each
# grouped member an include statement to the documentation, telling the reader
# which file to include in order to use the member.
# The default value is: NO.
SHOW_GROUPED_MEMB_INC = NO
# If the FORCE_LOCAL_INCLUDES tag is set to YES then Doxygen
# will list include files with double quotes in the documentation
# rather than with sharp brackets.
@ -522,12 +564,6 @@ MAX_INITIALIZER_LINES = 30
SHOW_USED_FILES = YES
# If the sources in your project are distributed over multiple directories
# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy
# in the documentation. The default is NO.
SHOW_DIRECTORIES = NO
# Set the SHOW_FILES tag to NO to disable the generation of the Files page.
# This will remove the Files entry from the Quick Index and from the
# Folder Tree View (if specified). The default is YES.
@ -629,7 +665,7 @@ WARN_LOGFILE =
# directories like "/usr/src/myproject". Separate the files or directories
# with spaces.
INPUT = include
INPUT = ../include
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
@ -660,7 +696,7 @@ RECURSIVE = NO
# subdirectory from a directory tree whose root is specified with the INPUT tag.
# Note that relative paths are relative to directory from which doxygen is run.
EXCLUDE = include\platform.h
EXCLUDE = ../include/platform.h
# The EXCLUDE_SYMLINKS tag can be used select whether or not files or
# directories that are symbolic links (a Unix file system feature) are excluded
@ -746,6 +782,13 @@ FILTER_SOURCE_FILES = NO
FILTER_SOURCE_PATTERNS =
# If the USE_MDFILE_AS_MAINPAGE tag refers to the name of a markdown file that
# is part of the input, its contents will be placed on the main page (index.html).
# This can be useful if you have a project on for instance GitHub and want to
# reuse the introduction page also for the doxygen output.
USE_MDFILE_AS_MAINPAGE =
#---------------------------------------------------------------------------
# configuration options related to source browsing
#---------------------------------------------------------------------------
@ -788,6 +831,16 @@ REFERENCES_RELATION = YES
REFERENCES_LINK_SOURCE = YES
# If SOURCE_TOOLTIPS is enabled (the default) then hovering a hyperlink
# in the source code will show a tooltip with additional information
# such as prototype, brief description and links to the definition and
# documentation. Since this will make the HTML file larger and loading
# of large files a bit slower, you can opt to disable this feature.
# The default value is: YES.
# This tag requires that the tag SOURCE_BROWSER is set to YES.
SOURCE_TOOLTIPS = YES
# If the USE_HTAGS tag is set to YES then the references to source code
# will point to the HTML generated by the htags(1) tool instead of doxygen
# built-in source browser. The htags tool is part of GNU's global source
@ -802,6 +855,25 @@ USE_HTAGS = NO
VERBATIM_HEADERS = YES
# If the CLANG_ASSISTED_PARSING tag is set to YES then doxygen will use
# the clang parser for more accurate parsing at the cost of reduced
# performance. This can be particularly helpful with template rich C++
# code for which doxygen's built-in parser lacks the necessary type information.
# Note: The availability of this option depends on whether or not doxygen
# was compiled with the --with-libclang option.
# The default value is: NO.
CLANG_ASSISTED_PARSING = NO
# If clang assisted parsing is enabled you can provide the compiler with command
# line options that you would normally use when invoking the compiler. Note that
# the include paths will already be set by doxygen for the files and directories
# specified with INPUT and INCLUDE_PATH.
# This tag requires that the tag CLANG_ASSISTED_PARSING is set to YES.
CLANG_OPTIONS =
#---------------------------------------------------------------------------
# configuration options related to the alphabetical class index
#---------------------------------------------------------------------------
@ -874,6 +946,15 @@ HTML_FOOTER =
HTML_STYLESHEET =
# The HTML_EXTRA_STYLESHEET tag can be used to specify additional user-defined
# cascading style sheets that are included after the standard style sheets
# created by doxygen. Using this option one can overrule certain style aspects.
# This is preferred over using HTML_STYLESHEET since it does not replace the
# standard style sheet and is therefore more robust against future updates.
# Doxygen will copy the style sheet files to the output directory.
HTML_EXTRA_STYLESHEET =
# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
# other source files which should be copied to the HTML output directory. Note
# that these files will be copied to the base HTML output directory. Use the
@ -914,12 +995,6 @@ HTML_COLORSTYLE_GAMMA = 80
HTML_TIMESTAMP = YES
# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes,
# files or namespaces will be aligned in HTML using tables. If set to
# NO a bullet list will be used.
HTML_ALIGN_MEMBERS = YES
# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
# documentation will contain sections that can be hidden and shown after the
# page has loaded. For this to work a browser that supports
@ -928,6 +1003,19 @@ HTML_ALIGN_MEMBERS = YES
HTML_DYNAMIC_SECTIONS = NO
# With HTML_INDEX_NUM_ENTRIES one can control the preferred number of entries
# shown in the various tree structured indices initially; the user can expand
# and collapse entries dynamically later on. Doxygen will expand the tree to
# such a level that at most the specified number of entries are visible (unless
# a fully collapsed tree already exceeds this amount). So setting the number
# of entries 1 will produce a full collapsed tree by default. 0 is a special
# value representing an infinite number of entries and will result in a full
# expanded tree by default.
# Minimum value: 0, maximum value: 9999, default value: 100.
# This tag requires that the tag GENERATE_HTML is set to YES.
HTML_INDEX_NUM_ENTRIES = YES
# If the GENERATE_DOCSET tag is set to YES, additional index files
# will be generated that can be used as input for Apple's Xcode 3
# integrated development environment, introduced with OSX 10.5 (Leopard).
@ -1085,13 +1173,6 @@ ECLIPSE_DOC_ID = org.doxygen.Project
DISABLE_INDEX = YES
# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values
# (range [0,1..20]) that doxygen will group on one line in the generated HTML
# documentation. Note that a value of 0 will completely suppress the enum
# values from appearing in the overview section.
ENUM_VALUES_PER_LINE = 1
# The GENERATE_TREEVIEW tag is used to specify whether a tree-like index
# structure should be generated to display hierarchical information.
# If the tag value is set to YES, a side panel will be generated
@ -1102,10 +1183,12 @@ ENUM_VALUES_PER_LINE = 1
GENERATE_TREEVIEW = YES
# By enabling USE_INLINE_TREES, doxygen will generate the Groups, Directories,
# and Class Hierarchy pages using a tree view instead of an ordered list.
# The ENUM_VALUES_PER_LINE tag can be used to set the number of enum values
# (range [0,1..20]) that doxygen will group on one line in the generated HTML
# documentation. Note that a value of 0 will completely suppress the enum
# values from appearing in the overview section.
USE_INLINE_TREES = NO
ENUM_VALUES_PER_LINE = 1
# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be
# used to set the initial width (in pixels) of the frame in which the tree
@ -1143,6 +1226,15 @@ FORMULA_TRANSPARENT = YES
USE_MATHJAX = NO
# When MathJax is enabled you can set the default output format to be used
# for the MathJax output. See the MathJax site for more details.
# Possible values are: HTML-CSS (which is slower, but has the best compatibility),
# NativeMML (i.e. MathML) and SVG.
# The default value is: HTML-CSS.
# This tag requires that the tag USE_MATHJAX is set to YES.
MATHJAX_FORMAT = HTML-CSS
# When MathJax is enabled you need to specify the location relative to the
# HTML output directory using the MATHJAX_RELPATH option. The destination
# directory should contain the MathJax.js script. For instance, if the mathjax
@ -1159,6 +1251,12 @@ MATHJAX_RELPATH = http://www.mathjax.org/mathjax
MATHJAX_EXTENSIONS =
# The MATHJAX_CODEFILE tag can be used to specify a file with javascript pieces
# of code that will be used on startup of the MathJax code.
# See the MathJax site for more details.
MATHJAX_CODEFILE =
# When the SEARCHENGINE tag is enabled doxygen will generate a search box
# for the HTML output. The underlying search engine uses javascript
# and DHTML and should work on any modern browser. Note that when using
@ -1179,6 +1277,55 @@ SEARCHENGINE = NO
SERVER_BASED_SEARCH = NO
# When EXTERNAL_SEARCH tag is enabled doxygen will no longer generate the PHP
# script for searching. Instead the search results are written to an XML file
# which needs to be processed by an external indexer. Doxygen will invoke an
# external search engine pointed to by the SEARCHENGINE_URL option to obtain
# the search results.
# Doxygen ships with an example indexer (doxyindexer) and search engine (doxysearch.cgi)
# which are based on the open source search engine library Xapian.
# See the section External Indexing and Searching for details.
# The default value is: NO.
# This tag requires that the tag SEARCHENGINE is set to YES.
EXTERNAL_SEARCH = NO
# The SEARCHENGINE_URL should point to a search engine hosted by a web server
# which will return the search results when EXTERNAL_SEARCH is enabled.
# Doxygen ships with an example indexer (doxyindexer) and search engine
# (doxysearch.cgi) which are based on the open source search engine library
# Xapian. See the section External Indexing and Searching for details.
# This tag requires that the tag SEARCHENGINE is set to YES.
SEARCHENGINE_URL =
# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the unindexed
# search data is written to a file for indexing by an external tool. With the
# SEARCHDATA_FILE tag the name of this file can be specified.
# The default file is: searchdata.xml.
# This tag requires that the tag SEARCHENGINE is set to YES.
SEARCHDATA_FILE =
# When SERVER_BASED_SEARCH and EXTERNAL_SEARCH are both enabled the
# EXTERNAL_SEARCH_ID tag can be used as an identifier for the project. This is
# useful in combination with EXTRA_SEARCH_MAPPINGS to search through multiple
# projects and redirect the results back to the right project.
#This tag requires that the tag SEARCHENGINE is set to YES.
EXTERNAL_SEARCH_ID =
# The EXTRA_SEARCH_MAPPINGS tag can be used to enable searching through doxygen
# projects other than the one defined by this configuration file, but that are all
# added to the same external search index. Each project needs to have a unique id
# set via EXTERNAL_SEARCH_ID. The search mapping then maps the id of to a relative
# location where the documentation can be found.
# The format is:
# EXTRA_SEARCH_MAPPINGS = tagname1=loc1 tagname2=loc2 ...
# This tag requires that the tag SEARCHENGINE is set to YES.
EXTRA_SEARCH_MAPPINGS =
#---------------------------------------------------------------------------
# configuration options related to the LaTeX output
#---------------------------------------------------------------------------
@ -1338,7 +1485,7 @@ MAN_OUTPUT = man
# The MAN_EXTENSION tag determines the extension that is added to
# the generated man pages (default is the subroutine's section .3)
MAN_EXTENSION = .3
MAN_EXTENSION = .1
# If the MAN_LINKS tag is set to YES and Doxygen generates man output,
# then it will generate one additional man file for each entity
@ -1536,6 +1683,13 @@ ALLEXTERNALS = NO
EXTERNAL_GROUPS = YES
# If the EXTERNAL_PAGES tag is set to YES, all external pages will be listed
# in the related pages index. If set to NO, only the current project's pages
# will be listed.
# The default value is: YES.
EXTERNAL_PAGES
# The PERL_PATH should be the absolute path and name of the perl script
# interpreter (i.e. the result of `which perl').
@ -1562,6 +1716,13 @@ CLASS_DIAGRAMS = NO
MSCGEN_PATH =
# You can include diagrams made with dia in doxygen documentation. Doxygen will
# then run dia to produce the diagram and insert it in the documentation.
# The DIA_PATH tag allows you to specify the directory where the dia binary
# resides. If left empty dia is assumed to be found in the default search path.
DIA_PATH =
# If set to YES, the inheritance and collaboration graphs will hide
# inheritance and usage relations if the target is undocumented
# or is not a class.

45
htmldoc/quickref.sh Executable file
View file

@ -0,0 +1,45 @@
#!/bin/sh
cat << HEREDOC
Build 'quickref.html'. This is distributed with the
the Tidy source code and also used on Tidy's website.
Be sure to distribute it with 'quickref.css' as well.
HEREDOC
# Set this to the complete path of the tidy for which you want to generate
# documentation. Relative path is okay. You shouldn't have to change this
# too often if your compiler always puts tidy in the same place.
TIDY_PATH="./tidy5" # Current directory.
#TIDY_PATH="/usr/bin/tidy" # the default on some operating systems.
# Check for a valid tidy.
if [ ! -x "$TIDY_PATH" ]; then
echo "$TIDY_PATH not found. You should set TIDY_PATH in this script."
exit 1
fi
# Check for xsltproc dependency.
hash xsltproc 2>/dev/null || { echo >&2 "This script requires xsltproc. Aborting."; exit 1; }
# Use the designated tidy to get its config and help.
# These temporary files will be cleaned up later.
$TIDY_PATH -xml-config > "tidy-config.xml"
#$TIDY_PATH -xml-help > "tidy-help.xml"
# 'quickref.html'
# This file is distributed with tidy and use on the website.
xsltproc "quickref.xsl" "tidy-config.xml" > "quickref.html"
# 'tidy.1'
# Build a manpage for *nix systems. Build only, no install.
# - requires `tidy-config.xml` (loaded by 'tidy1.xsl' directly)
#xsltproc "tidy1.xsl" "tidy-help.xml" > "tidy.1"
# Cleanup
rm "tidy-config.xml"
#rm "tidy-help.xml"
# Done
echo Done.

Some files were not shown because too many files have changed in this diff Show more