File: tidyenum_8h-source.html

package info (click to toggle)
tidy-doc 20050414-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k, sarge
  • size: 1,012 kB
  • ctags: 1,003
  • sloc: makefile: 2
file content (595 lines) | stat: -rw-r--r-- 67,267 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>tidyenum.h Source File</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.2.17 -->
<h1>tidyenum.h</h1><a href="tidyenum_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre>00001 <span class="preprocessor">#ifndef __TIDYENUM_H__</span>
00002 <span class="preprocessor"></span><span class="preprocessor">#define __TIDYENUM_H__</span>
00003 <span class="preprocessor"></span>
00004 <span class="comment">/* tidyenum.h -- Split public enums into separate header</span>
00005 <span class="comment"></span>
00006 <span class="comment">  Simplifies enum re-use in various wrappers.  E.g. SWIG</span>
00007 <span class="comment">  generated wrappers and COM IDL files.</span>
00008 <span class="comment"></span>
00009 <span class="comment">  Copyright (c) 1998-2002 World Wide Web Consortium</span>
00010 <span class="comment">  (Massachusetts Institute of Technology, Institut National de</span>
00011 <span class="comment">  Recherche en Informatique et en Automatique, Keio University).</span>
00012 <span class="comment">  All Rights Reserved.</span>
00013 <span class="comment"></span>
00014 <span class="comment">  CVS Info :</span>
00015 <span class="comment"></span>
00016 <span class="comment">    $Author: creitzel $ </span>
00017 <span class="comment">    $Date: 2003/02/16 19:33:08 $ </span>
00018 <span class="comment">    $Revision: 1.2 $ </span>
00019 <span class="comment"></span>
00020 <span class="comment">  Contributing Author(s):</span>
00021 <span class="comment"></span>
00022 <span class="comment">     Dave Raggett &lt;dsr@w3.org&gt;</span>
00023 <span class="comment"></span>
00024 <span class="comment">  The contributing author(s) would like to thank all those who</span>
00025 <span class="comment">  helped with testing, bug fixes and suggestions for improvements. </span>
00026 <span class="comment">  This wouldn't have been possible without your help.</span>
00027 <span class="comment"></span>
00028 <span class="comment">  COPYRIGHT NOTICE:</span>
00029 <span class="comment"> </span>
00030 <span class="comment">  This software and documentation is provided "as is," and</span>
00031 <span class="comment">  the copyright holders and contributing author(s) make no</span>
00032 <span class="comment">  representations or warranties, express or implied, including</span>
00033 <span class="comment">  but not limited to, warranties of merchantability or fitness</span>
00034 <span class="comment">  for any particular purpose or that the use of the software or</span>
00035 <span class="comment">  documentation will not infringe any third party patents,</span>
00036 <span class="comment">  copyrights, trademarks or other rights. </span>
00037 <span class="comment"></span>
00038 <span class="comment">  The copyright holders and contributing author(s) will not be held</span>
00039 <span class="comment">  liable for any direct, indirect, special or consequential damages</span>
00040 <span class="comment">  arising out of any use of the software or documentation, even if</span>
00041 <span class="comment">  advised of the possibility of such damage.</span>
00042 <span class="comment"></span>
00043 <span class="comment">  Permission is hereby granted to use, copy, modify, and distribute</span>
00044 <span class="comment">  this source code, or portions hereof, documentation and executables,</span>
00045 <span class="comment">  for any purpose, without fee, subject to the following restrictions:</span>
00046 <span class="comment"></span>
00047 <span class="comment">  1. The origin of this source code must not be misrepresented.</span>
00048 <span class="comment">  2. Altered versions must be plainly marked as such and must</span>
00049 <span class="comment">     not be misrepresented as being the original source.</span>
00050 <span class="comment">  3. This Copyright notice may not be removed or altered from any</span>
00051 <span class="comment">     source or altered source distribution.</span>
00052 <span class="comment"> </span>
00053 <span class="comment">  The copyright holders and contributing author(s) specifically</span>
00054 <span class="comment">  permit, without fee, and encourage the use of this source code</span>
00055 <span class="comment">  as a component for supporting the Hypertext Markup Language in</span>
00056 <span class="comment">  commercial products. If you use this source code in a product,</span>
00057 <span class="comment">  acknowledgment is not required but would be appreciated.</span>
00058 <span class="comment"></span>
00059 <span class="comment"></span>
00060 <span class="comment">  Created 2001-05-20 by Charles Reitzel</span>
00061 <span class="comment">  Updated 2002-07-01 by Charles Reitzel - 1st Implementation</span>
00062 <span class="comment">*/</span>
00063 <span class="comment"></span>
00064 <span class="comment">/** @file tidyenum.h - Enumerations defined for use with TidyLib.</span>
00065 <span class="comment">*/</span>
00066 
00067 <span class="preprocessor">#ifdef __cplusplus</span>
00068 <span class="preprocessor"></span><span class="keyword">extern</span> <span class="stringliteral">"C"</span> {
00069 <span class="preprocessor">#endif</span>
00070 <span class="preprocessor"></span>
00071 <span class="comment">/* Enumerate configuration options</span>
00072 <span class="comment">*/</span>
00073 <span class="comment"></span>
00074 <span class="comment">/** Categories of Tidy configuration options</span>
00075 <span class="comment">*/</span>
<a name="l00076"></a><a class="code" href="tidyenum_8h.html#a394">00076</a> <span class="keyword">typedef</span> <span class="keyword">enum</span>
00077 {
00078   <a class="code" href="tidyenum_8h.html#a394a0">TidyMarkup</a>,          <span class="comment">/**&lt; Markup options: (X)HTML version, etc */</span>
00079   <a class="code" href="tidyenum_8h.html#a394a1">TidyDiagnostics</a>,     <span class="comment">/**&lt; Diagnostics */</span>
00080   <a class="code" href="tidyenum_8h.html#a394a2">TidyPrettyPrint</a>,     <span class="comment">/**&lt; Output layout */</span>
00081   <a class="code" href="tidyenum_8h.html#a394a3">TidyEncoding</a>,        <span class="comment">/**&lt; Character encodings */</span>
00082   <a class="code" href="tidyenum_8h.html#a394a4">TidyMiscellaneous</a>    <span class="comment">/**&lt; File handling, message format, etc. */</span>
00083 } <a class="code" href="tidyenum_8h.html#a394">TidyConfigCategory</a>;
00084 
00085 <span class="comment"></span>
00086 <span class="comment">/** Option IDs Used to get/set option values.</span>
00087 <span class="comment">*/</span>
<a name="l00088"></a><a class="code" href="tidyenum_8h.html#a395">00088</a> <span class="keyword">typedef</span> <span class="keyword">enum</span>
00089 {
00090   <a class="code" href="tidyenum_8h.html#a395a5">TidyUnknownOption</a>,   <span class="comment">/**&lt; Unknown option! */</span>
00091   <a class="code" href="tidyenum_8h.html#a395a6">TidyIndentSpaces</a>,    <span class="comment">/**&lt; Indentation n spaces */</span>
00092   <a class="code" href="tidyenum_8h.html#a395a7">TidyWrapLen</a>,         <span class="comment">/**&lt; Wrap margin */</span>
00093   <a class="code" href="tidyenum_8h.html#a395a8">TidyTabSize</a>,         <span class="comment">/**&lt; Expand tabs to n spaces */</span>
00094 
00095   <a class="code" href="tidyenum_8h.html#a395a9">TidyCharEncoding</a>,    <span class="comment">/**&lt; In/out character encoding */</span>
00096   <a class="code" href="tidyenum_8h.html#a395a10">TidyInCharEncoding</a>,  <span class="comment">/**&lt; Input character encoding (if different) */</span>
00097   <a class="code" href="tidyenum_8h.html#a395a11">TidyOutCharEncoding</a>, <span class="comment">/**&lt; Output character encoding (if different) */</span>    
00098   <span class="comment">/* TidyNewline,           Output line ending (default to platform) */</span>
00099 
00100   <a class="code" href="tidyenum_8h.html#a395a12">TidyDoctypeMode</a>,     <span class="comment">/**&lt; See doctype property */</span>
00101   <a class="code" href="tidyenum_8h.html#a395a13">TidyDoctype</a>,         <span class="comment">/**&lt; User specified doctype */</span>
00102 
00103   <a class="code" href="tidyenum_8h.html#a395a14">TidyDuplicateAttrs</a>,  <span class="comment">/**&lt; Keep first or last duplicate attribute */</span>
00104   <a class="code" href="tidyenum_8h.html#a395a15">TidyAltText</a>,         <span class="comment">/**&lt; Default text for alt attribute */</span>
00105   <a class="code" href="tidyenum_8h.html#a395a16">TidySlideStyle</a>,      <span class="comment">/**&lt; Style sheet for slides: not used for anything yet */</span>
00106   <a class="code" href="tidyenum_8h.html#a395a17">TidyErrFile</a>,         <span class="comment">/**&lt; File name to write errors to */</span>
00107   <span class="comment">/* TidyOutFile,           File name to write markup to */</span>
00108   <a class="code" href="tidyenum_8h.html#a395a18">TidyWriteBack</a>,       <span class="comment">/**&lt; If true then output tidied markup */</span>
00109   <a class="code" href="tidyenum_8h.html#a395a19">TidyShowMarkup</a>,      <span class="comment">/**&lt; If false, normal output is suppressed */</span>
00110   <a class="code" href="tidyenum_8h.html#a395a20">TidyShowWarnings</a>,    <span class="comment">/**&lt; However errors are always shown */</span>
00111   <a class="code" href="tidyenum_8h.html#a395a21">TidyQuiet</a>,           <span class="comment">/**&lt; No 'Parsing X', guessed DTD or summary */</span>
00112   <a class="code" href="tidyenum_8h.html#a395a22">TidyIndentContent</a>,   <span class="comment">/**&lt; Indent content of appropriate tags */</span><span class="comment"></span>
00113 <span class="comment">                       /**&lt; "auto" does text/block level content indentation */</span>
00114   <a class="code" href="tidyenum_8h.html#a395a23">TidyHideEndTags</a>,     <span class="comment">/**&lt; Suppress optional end tags */</span>
00115   <a class="code" href="tidyenum_8h.html#a395a24">TidyXmlTags</a>,         <span class="comment">/**&lt; Treat input as XML */</span>
00116   <a class="code" href="tidyenum_8h.html#a395a25">TidyXmlOut</a>,          <span class="comment">/**&lt; Create output as XML */</span>
00117   <a class="code" href="tidyenum_8h.html#a395a26">TidyXhtmlOut</a>,        <span class="comment">/**&lt; Output extensible HTML */</span>
00118   <a class="code" href="tidyenum_8h.html#a395a27">TidyHtmlOut</a>,         <span class="comment">/**&lt; Output plain HTML, even for XHTML input.</span>
00119 <span class="comment">                           Yes means set explicitly. */</span>
00120   <a class="code" href="tidyenum_8h.html#a395a28">TidyXmlDecl</a>,         <span class="comment">/**&lt; Add &lt;?xml?&gt; for XML docs */</span>
00121   <a class="code" href="tidyenum_8h.html#a395a29">TidyUpperCaseTags</a>,   <span class="comment">/**&lt; Output tags in upper not lower case */</span>
00122   <a class="code" href="tidyenum_8h.html#a395a30">TidyUpperCaseAttrs</a>,  <span class="comment">/**&lt; Output attributes in upper not lower case */</span>
00123   <a class="code" href="tidyenum_8h.html#a395a31">TidyMakeBare</a>,        <span class="comment">/**&lt; Make bare HTML: remove Microsoft cruft */</span>
00124   <a class="code" href="tidyenum_8h.html#a395a32">TidyMakeClean</a>,       <span class="comment">/**&lt; Replace presentational clutter by style rules */</span>
00125   <a class="code" href="tidyenum_8h.html#a395a33">TidyLogicalEmphasis</a>, <span class="comment">/**&lt; Replace i by em and b by strong */</span>
00126   <a class="code" href="tidyenum_8h.html#a395a34">TidyDropPropAttrs</a>,   <span class="comment">/**&lt; Discard proprietary attributes */</span>
00127   <a class="code" href="tidyenum_8h.html#a395a35">TidyDropFontTags</a>,    <span class="comment">/**&lt; Discard presentation tags */</span>
00128   <a class="code" href="tidyenum_8h.html#a395a36">TidyDropEmptyParas</a>,  <span class="comment">/**&lt; Discard empty p elements */</span>
00129   <a class="code" href="tidyenum_8h.html#a395a37">TidyFixComments</a>,     <span class="comment">/**&lt; Fix comments with adjacent hyphens */</span>
00130   <a class="code" href="tidyenum_8h.html#a395a38">TidyBreakBeforeBR</a>,   <span class="comment">/**&lt; Output newline before &lt;br&gt; or not? */</span>
00131   <a class="code" href="tidyenum_8h.html#a395a39">TidyBurstSlides</a>,     <span class="comment">/**&lt; Create slides on each h2 element */</span>
00132   <a class="code" href="tidyenum_8h.html#a395a40">TidyNumEntities</a>,     <span class="comment">/**&lt; Use numeric entities */</span>
00133   <a class="code" href="tidyenum_8h.html#a395a41">TidyQuoteMarks</a>,      <span class="comment">/**&lt; Output " marks as &amp;quot; */</span>
00134   <a class="code" href="tidyenum_8h.html#a395a42">TidyQuoteNbsp</a>,       <span class="comment">/**&lt; Output non-breaking space as entity */</span>
00135   <a class="code" href="tidyenum_8h.html#a395a43">TidyQuoteAmpersand</a>,  <span class="comment">/**&lt; Output naked ampersand as &amp;amp; */</span>
00136   <a class="code" href="tidyenum_8h.html#a395a44">TidyWrapAttVals</a>,     <span class="comment">/**&lt; Wrap within attribute values */</span>
00137   <a class="code" href="tidyenum_8h.html#a395a45">TidyWrapScriptlets</a>,  <span class="comment">/**&lt; Wrap within JavaScript string literals */</span>
00138   <a class="code" href="tidyenum_8h.html#a395a46">TidyWrapSection</a>,     <span class="comment">/**&lt; Wrap within &lt;![ ... ]&gt; section tags */</span>
00139   <a class="code" href="tidyenum_8h.html#a395a47">TidyWrapAsp</a>,         <span class="comment">/**&lt; Wrap within ASP pseudo elements */</span>
00140   <a class="code" href="tidyenum_8h.html#a395a48">TidyWrapJste</a>,        <span class="comment">/**&lt; Wrap within JSTE pseudo elements */</span>
00141   <a class="code" href="tidyenum_8h.html#a395a49">TidyWrapPhp</a>,         <span class="comment">/**&lt; Wrap within PHP pseudo elements */</span>
00142   <a class="code" href="tidyenum_8h.html#a395a50">TidyFixBackslash</a>,    <span class="comment">/**&lt; Fix URLs by replacing \ with / */</span>
00143   <a class="code" href="tidyenum_8h.html#a395a51">TidyIndentAttributes</a>,<span class="comment">/**&lt; Newline+indent before each attribute */</span>
00144   <a class="code" href="tidyenum_8h.html#a395a52">TidyXmlPIs</a>,          <span class="comment">/**&lt; If set to yes PIs must end with ?&gt; */</span>
00145   <a class="code" href="tidyenum_8h.html#a395a53">TidyXmlSpace</a>,        <span class="comment">/**&lt; If set to yes adds xml:space attr as needed */</span>
00146   <a class="code" href="tidyenum_8h.html#a395a54">TidyEncloseBodyText</a>, <span class="comment">/**&lt; If yes text at body is wrapped in P's */</span>
00147   <a class="code" href="tidyenum_8h.html#a395a55">TidyEncloseBlockText</a>,<span class="comment">/**&lt; If yes text in blocks is wrapped in P's */</span>
00148   <a class="code" href="tidyenum_8h.html#a395a56">TidyKeepFileTimes</a>,   <span class="comment">/**&lt; If yes last modied time is preserved */</span>
00149   <a class="code" href="tidyenum_8h.html#a395a57">TidyWord2000</a>,        <span class="comment">/**&lt; Draconian cleaning for Word2000 */</span>
00150   <a class="code" href="tidyenum_8h.html#a395a58">TidyMark</a>,            <span class="comment">/**&lt; Add meta element indicating tidied doc */</span>
00151   <a class="code" href="tidyenum_8h.html#a395a59">TidyEmacs</a>,           <span class="comment">/**&lt; If true format error output for GNU Emacs */</span>
00152   <a class="code" href="tidyenum_8h.html#a395a60">TidyEmacsFile</a>,       <span class="comment">/**&lt; Name of current Emacs file */</span>
00153   <a class="code" href="tidyenum_8h.html#a395a61">TidyLiteralAttribs</a>,  <span class="comment">/**&lt; If true attributes may use newlines */</span>
00154   <a class="code" href="tidyenum_8h.html#a395a62">TidyBodyOnly</a>,        <span class="comment">/**&lt; Output BODY content only */</span>
00155   <a class="code" href="tidyenum_8h.html#a395a63">TidyFixUri</a>,          <span class="comment">/**&lt; Applies URI encoding if necessary */</span>
00156   <a class="code" href="tidyenum_8h.html#a395a64">TidyLowerLiterals</a>,   <span class="comment">/**&lt; Folds known attribute values to lower case */</span>
00157   <a class="code" href="tidyenum_8h.html#a395a65">TidyHideComments</a>,    <span class="comment">/**&lt; Hides all (real) comments in output */</span>
00158   <a class="code" href="tidyenum_8h.html#a395a66">TidyIndentCdata</a>,     <span class="comment">/**&lt; Indent &lt;!CDATA[ ... ]]&gt; section */</span>
00159   <a class="code" href="tidyenum_8h.html#a395a67">TidyForceOutput</a>,     <span class="comment">/**&lt; Output document even if errors were found */</span>
00160   <a class="code" href="tidyenum_8h.html#a395a68">TidyShowErrors</a>,      <span class="comment">/**&lt; Number of errors to put out */</span>
00161   <a class="code" href="tidyenum_8h.html#a395a69">TidyAsciiChars</a>,      <span class="comment">/**&lt; Convert quotes and dashes to nearest ASCII char */</span>
00162   <a class="code" href="tidyenum_8h.html#a395a70">TidyJoinClasses</a>,     <span class="comment">/**&lt; Join multiple class attributes */</span>
00163   <a class="code" href="tidyenum_8h.html#a395a71">TidyJoinStyles</a>,      <span class="comment">/**&lt; Join multiple style attributes */</span>
00164   <a class="code" href="tidyenum_8h.html#a395a72">TidyEscapeCdata</a>,     <span class="comment">/**&lt; Replace &lt;![CDATA[]]&gt; sections with escaped text */</span>
00165 
00166 <span class="preprocessor">#if SUPPORT_ASIAN_ENCODINGS</span>
00167 <span class="preprocessor"></span>  TidyLanguage,        <span class="comment">/**&lt; Language property: not used for anything yet */</span>
00168   TidyNCR,             <span class="comment">/**&lt; Allow numeric character references */</span>
00169 <span class="preprocessor">#endif</span>
00170 <span class="preprocessor"></span><span class="preprocessor">#if SUPPORT_UTF16_ENCODINGS</span>
00171 <span class="preprocessor"></span>  TidyOutputBOM,      <span class="comment">/**&lt; Output a Byte Order Mark (BOM) for UTF-16 encodings */</span><span class="comment"></span>
00172 <span class="comment">                      /**&lt; auto: if input stream has BOM, we output a BOM */</span>
00173 <span class="preprocessor">#endif</span>
00174 <span class="preprocessor"></span>
00175   <a class="code" href="tidyenum_8h.html#a395a73">TidyReplaceColor</a>,    <span class="comment">/**&lt; Replace hex color attribute values with names */</span>
00176   <a class="code" href="tidyenum_8h.html#a395a74">TidyCSSPrefix</a>,       <span class="comment">/**&lt; CSS class naming for -clean option */</span>
00177 
00178   <a class="code" href="tidyenum_8h.html#a395a75">TidyInlineTags</a>,      <span class="comment">/**&lt; Declared inline tags */</span>
00179   <a class="code" href="tidyenum_8h.html#a395a76">TidyBlockTags</a>,       <span class="comment">/**&lt; Declared block tags */</span>
00180   <a class="code" href="tidyenum_8h.html#a395a77">TidyEmptyTags</a>,       <span class="comment">/**&lt; Declared empty tags */</span>
00181   <a class="code" href="tidyenum_8h.html#a395a78">TidyPreTags</a>,         <span class="comment">/**&lt; Declared pre tags */</span>
00182 
00183   <a class="code" href="tidyenum_8h.html#a395a79">TidyAccessibilityCheckLevel</a>, <span class="comment">/**&lt; Accessibility check level </span>
00184 <span class="comment">                                   0 (old style), or 1, 2, 3 */</span>
00185 
00186   <a class="code" href="tidyenum_8h.html#a395a80">N_TIDY_OPTIONS</a>       <span class="comment">/**&lt; Must be last */</span>
00187 } <a class="code" href="tidyenum_8h.html#a395">TidyOptionId</a>;
00188 <span class="comment"></span>
00189 <span class="comment">/** Option data types</span>
00190 <span class="comment">*/</span>
<a name="l00191"></a><a class="code" href="tidyenum_8h.html#a396">00191</a> <span class="keyword">typedef</span> <span class="keyword">enum</span>
00192 {
00193   <a class="code" href="tidyenum_8h.html#a396a81">TidyString</a>,          <span class="comment">/**&lt; String */</span>
00194   <a class="code" href="tidyenum_8h.html#a396a82">TidyInteger</a>,         <span class="comment">/**&lt; Integer or enumeration */</span>
00195   <a class="code" href="tidyenum_8h.html#a396a83">TidyBoolean</a>          <span class="comment">/**&lt; Boolean flag */</span>
00196 } <a class="code" href="tidyenum_8h.html#a396">TidyOptionType</a>;
00197 
00198 <span class="comment"></span>
00199 <span class="comment">/** AutoBool values used by ParseBool, ParseTriState, ParseIndent, ParseBOM</span>
00200 <span class="comment">*/</span>
<a name="l00201"></a><a class="code" href="tidyenum_8h.html#a397">00201</a> <span class="keyword">typedef</span> <span class="keyword">enum</span>
00202 {
00203    <a class="code" href="tidyenum_8h.html#a397a84">TidyNoState</a>,     <span class="comment">/**&lt; maps to 'no' */</span>
00204    <a class="code" href="tidyenum_8h.html#a397a85">TidyYesState</a>,    <span class="comment">/**&lt; maps to 'yes' */</span>
00205    <a class="code" href="tidyenum_8h.html#a397a86">TidyAutoState</a>    <span class="comment">/**&lt; Automatic */</span>
00206 } <a class="code" href="tidyenum_8h.html#a397">TidyTriState</a>;
00207 <span class="comment"></span>
00208 <span class="comment">/** TidyNewline option values to control output line endings.</span>
00209 <span class="comment">*/</span>
<a name="l00210"></a><a class="code" href="tidyenum_8h.html#a398">00210</a> <span class="keyword">typedef</span> <span class="keyword">enum</span>
00211 {
00212     <a class="code" href="tidyenum_8h.html#a398a87">TidyLF</a>,         <span class="comment">/**&lt; Use Unix style: LF */</span>
00213     <a class="code" href="tidyenum_8h.html#a398a88">TidyCRLF</a>,       <span class="comment">/**&lt; Use DOS/Windows style: CR+LF */</span>
00214     <a class="code" href="tidyenum_8h.html#a398a89">TidyCR</a>          <span class="comment">/**&lt; Use Macintosh style: CR */</span>
00215 } <a class="code" href="tidyenum_8h.html#a398">TidyLineEnding</a>;
00216 
00217 <span class="comment"></span>
00218 <span class="comment">/** Mode controlling treatment of doctype</span>
00219 <span class="comment">*/</span>
<a name="l00220"></a><a class="code" href="tidyenum_8h.html#a399">00220</a> <span class="keyword">typedef</span> <span class="keyword">enum</span>
00221 {
00222     <a class="code" href="tidyenum_8h.html#a399a90">TidyDoctypeOmit</a>,    <span class="comment">/**&lt; Omit DOCTYPE altogether */</span>
00223     <a class="code" href="tidyenum_8h.html#a399a91">TidyDoctypeAuto</a>,    <span class="comment">/**&lt; Keep DOCTYPE in input.  Set version to content */</span>
00224     <a class="code" href="tidyenum_8h.html#a399a92">TidyDoctypeStrict</a>,  <span class="comment">/**&lt; Convert document to HTML 4 strict content model */</span>
00225     <a class="code" href="tidyenum_8h.html#a399a93">TidyDoctypeLoose</a>,   <span class="comment">/**&lt; Convert document to HTML 4 transitional</span>
00226 <span class="comment">                             content model */</span>
00227     <a class="code" href="tidyenum_8h.html#a399a94">TidyDoctypeUser</a>     <span class="comment">/**&lt; Set DOCTYPE FPI explicitly */</span>
00228 } <a class="code" href="tidyenum_8h.html#a399">TidyDoctypeModes</a>;
00229 <span class="comment"></span>
00230 <span class="comment">/** Mode controlling treatment of duplicate Attributes</span>
00231 <span class="comment">*/</span>
<a name="l00232"></a><a class="code" href="tidyenum_8h.html#a400">00232</a> <span class="keyword">typedef</span> <span class="keyword">enum</span>
00233 {
00234     TidyKeepFirst,
00235     TidyKeepLast
00236 } <a class="code" href="tidyenum_8h.html#a400">TidyDupAttrModes</a>;
00237 
00238 
00239 <span class="comment">/* I/O and Message handling interface</span>
00240 <span class="comment">**</span>
00241 <span class="comment">** By default, Tidy will define, create and use </span>
00242 <span class="comment">** instances of input and output handlers for </span>
00243 <span class="comment">** standard C buffered I/O (i.e. FILE* stdin,</span>
00244 <span class="comment">** FILE* stdout and FILE* stderr for content</span>
00245 <span class="comment">** input, content output and diagnostic output,</span>
00246 <span class="comment">** respectively.  A FILE* cfgFile input handler</span>
00247 <span class="comment">** will be used for config files.  Command line</span>
00248 <span class="comment">** options will just be set directly.</span>
00249 <span class="comment">*/</span>
00250 <span class="comment"></span>
00251 <span class="comment">/** Message severity level</span>
00252 <span class="comment">*/</span>
<a name="l00253"></a><a class="code" href="tidyenum_8h.html#a401">00253</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> 
00254 {
00255   <a class="code" href="tidyenum_8h.html#a401a97">TidyInfo</a>,             <span class="comment">/**&lt; Information about markup usage */</span>
00256   <a class="code" href="tidyenum_8h.html#a401a98">TidyWarning</a>,          <span class="comment">/**&lt; Warning message */</span>
00257   <a class="code" href="tidyenum_8h.html#a401a99">TidyConfig</a>,           <span class="comment">/**&lt; Configuration error */</span>
00258   <a class="code" href="tidyenum_8h.html#a401a100">TidyAccess</a>,           <span class="comment">/**&lt; Accessibility message */</span>
00259   <a class="code" href="tidyenum_8h.html#a401a101">TidyError</a>,            <span class="comment">/**&lt; Error message - output suppressed */</span>
00260   <a class="code" href="tidyenum_8h.html#a401a102">TidyBadDocument</a>,      <span class="comment">/**&lt; I/O or file system error */</span>
00261   <a class="code" href="tidyenum_8h.html#a401a103">TidyFatal</a>             <span class="comment">/**&lt; Crash! */</span>
00262 } <a class="code" href="tidyenum_8h.html#a401">TidyReportLevel</a>;
00263 
00264 
00265 <span class="comment">/* Document tree traversal functions</span>
00266 <span class="comment">*/</span>
00267 <span class="comment"></span>
00268 <span class="comment">/** Node types</span>
00269 <span class="comment">*/</span>
<a name="l00270"></a><a class="code" href="tidyenum_8h.html#a402">00270</a> <span class="keyword">typedef</span> <span class="keyword">enum</span> 
00271 {
00272   <a class="code" href="tidyenum_8h.html#a402a104">TidyNode_Root</a>,        <span class="comment">/**&lt; Root */</span>
00273   <a class="code" href="tidyenum_8h.html#a402a105">TidyNode_DocType</a>,     <span class="comment">/**&lt; DOCTYPE */</span>
00274   <a class="code" href="tidyenum_8h.html#a402a106">TidyNode_Comment</a>,     <span class="comment">/**&lt; Comment */</span>
00275   <a class="code" href="tidyenum_8h.html#a402a107">TidyNode_ProcIns</a>,     <span class="comment">/**&lt; Processing Instruction */</span>
00276   <a class="code" href="tidyenum_8h.html#a402a108">TidyNode_Text</a>,        <span class="comment">/**&lt; Text */</span>
00277   <a class="code" href="tidyenum_8h.html#a402a109">TidyNode_Start</a>,       <span class="comment">/**&lt; Start Tag */</span>
00278   <a class="code" href="tidyenum_8h.html#a402a110">TidyNode_End</a>,         <span class="comment">/**&lt; End Tag */</span>
00279   <a class="code" href="tidyenum_8h.html#a402a111">TidyNode_StartEnd</a>,    <span class="comment">/**&lt; Start/End (empty) Tag */</span>
00280   <a class="code" href="tidyenum_8h.html#a402a112">TidyNode_CDATA</a>,       <span class="comment">/**&lt; Unparsed Text */</span>
00281   <a class="code" href="tidyenum_8h.html#a402a113">TidyNode_Section</a>,     <span class="comment">/**&lt; XML Section */</span>
00282   <a class="code" href="tidyenum_8h.html#a402a114">TidyNode_Asp</a>,         <span class="comment">/**&lt; ASP Source */</span>
00283   <a class="code" href="tidyenum_8h.html#a402a115">TidyNode_Jste</a>,        <span class="comment">/**&lt; JSTE Source */</span>
00284   <a class="code" href="tidyenum_8h.html#a402a116">TidyNode_Php</a>,         <span class="comment">/**&lt; PHP Source */</span>
00285   <a class="code" href="tidyenum_8h.html#a402a117">TidyNode_XmlDecl</a>      <span class="comment">/**&lt; XML Declaration */</span>
00286 } <a class="code" href="tidyenum_8h.html#a402">TidyNodeType</a>;
00287 
00288 <span class="comment"></span>
00289 <span class="comment">/** Known HTML element types</span>
00290 <span class="comment">*/</span>
<a name="l00291"></a><a class="code" href="tidyenum_8h.html#a403">00291</a> <span class="keyword">typedef</span> <span class="keyword">enum</span>
00292 {
00293   <a class="code" href="tidyenum_8h.html#a403a118">TidyTag_UNKNOWN</a>,      <span class="comment">/**&lt; Unknown tag! */</span>
00294   <a class="code" href="tidyenum_8h.html#a403a119">TidyTag_A</a>,            <span class="comment">/**&lt; A */</span>
00295   <a class="code" href="tidyenum_8h.html#a403a120">TidyTag_ABBR</a>,         <span class="comment">/**&lt; ABBR */</span>
00296   <a class="code" href="tidyenum_8h.html#a403a121">TidyTag_ACRONYM</a>,      <span class="comment">/**&lt; ACRONYM */</span>
00297   <a class="code" href="tidyenum_8h.html#a403a122">TidyTag_ADDRESS</a>,      <span class="comment">/**&lt; ADDRESS */</span>
00298   <a class="code" href="tidyenum_8h.html#a403a123">TidyTag_ALIGN</a>,        <span class="comment">/**&lt; ALIGN */</span>
00299   <a class="code" href="tidyenum_8h.html#a403a124">TidyTag_APPLET</a>,       <span class="comment">/**&lt; APPLET */</span>
00300   <a class="code" href="tidyenum_8h.html#a403a125">TidyTag_AREA</a>,         <span class="comment">/**&lt; AREA */</span>
00301   <a class="code" href="tidyenum_8h.html#a403a126">TidyTag_B</a>,            <span class="comment">/**&lt; B */</span>
00302   <a class="code" href="tidyenum_8h.html#a403a127">TidyTag_BASE</a>,         <span class="comment">/**&lt; BASE */</span>
00303   <a class="code" href="tidyenum_8h.html#a403a128">TidyTag_BASEFONT</a>,     <span class="comment">/**&lt; BASEFONT */</span>
00304   <a class="code" href="tidyenum_8h.html#a403a129">TidyTag_BDO</a>,          <span class="comment">/**&lt; BDO */</span>
00305   <a class="code" href="tidyenum_8h.html#a403a130">TidyTag_BGSOUND</a>,      <span class="comment">/**&lt; BGSOUND */</span>
00306   <a class="code" href="tidyenum_8h.html#a403a131">TidyTag_BIG</a>,          <span class="comment">/**&lt; BIG */</span>
00307   <a class="code" href="tidyenum_8h.html#a403a132">TidyTag_BLINK</a>,        <span class="comment">/**&lt; BLINK */</span>
00308   <a class="code" href="tidyenum_8h.html#a403a133">TidyTag_BLOCKQUOTE</a>,   <span class="comment">/**&lt; BLOCKQUOTE */</span>
00309   <a class="code" href="tidyenum_8h.html#a403a134">TidyTag_BODY</a>,         <span class="comment">/**&lt; BODY */</span>
00310   <a class="code" href="tidyenum_8h.html#a403a135">TidyTag_BR</a>,           <span class="comment">/**&lt; BR */</span>
00311   <a class="code" href="tidyenum_8h.html#a403a136">TidyTag_BUTTON</a>,       <span class="comment">/**&lt; BUTTON */</span>
00312   <a class="code" href="tidyenum_8h.html#a403a137">TidyTag_CAPTION</a>,      <span class="comment">/**&lt; CAPTION */</span>
00313   <a class="code" href="tidyenum_8h.html#a403a138">TidyTag_CENTER</a>,       <span class="comment">/**&lt; CENTER */</span>
00314   <a class="code" href="tidyenum_8h.html#a403a139">TidyTag_CITE</a>,         <span class="comment">/**&lt; CITE */</span>
00315   <a class="code" href="tidyenum_8h.html#a403a140">TidyTag_CODE</a>,         <span class="comment">/**&lt; CODE */</span>
00316   <a class="code" href="tidyenum_8h.html#a403a141">TidyTag_COL</a>,          <span class="comment">/**&lt; COL */</span>
00317   <a class="code" href="tidyenum_8h.html#a403a142">TidyTag_COLGROUP</a>,     <span class="comment">/**&lt; COLGROUP */</span>
00318   <a class="code" href="tidyenum_8h.html#a403a143">TidyTag_COMMENT</a>,      <span class="comment">/**&lt; COMMENT */</span>
00319   <a class="code" href="tidyenum_8h.html#a403a144">TidyTag_DD</a>,           <span class="comment">/**&lt; DD */</span>
00320   <a class="code" href="tidyenum_8h.html#a403a145">TidyTag_DEL</a>,          <span class="comment">/**&lt; DEL */</span>
00321   <a class="code" href="tidyenum_8h.html#a403a146">TidyTag_DFN</a>,          <span class="comment">/**&lt; DFN */</span>
00322   <a class="code" href="tidyenum_8h.html#a403a147">TidyTag_DIR</a>,          <span class="comment">/**&lt; DIR */</span>
00323   <a class="code" href="tidyenum_8h.html#a403a148">TidyTag_DIV</a>,          <span class="comment">/**&lt; DIF */</span>
00324   <a class="code" href="tidyenum_8h.html#a403a149">TidyTag_DL</a>,           <span class="comment">/**&lt; DL */</span>
00325   <a class="code" href="tidyenum_8h.html#a403a150">TidyTag_DT</a>,           <span class="comment">/**&lt; DT */</span>
00326   <a class="code" href="tidyenum_8h.html#a403a151">TidyTag_EM</a>,           <span class="comment">/**&lt; EM */</span>
00327   <a class="code" href="tidyenum_8h.html#a403a152">TidyTag_EMBED</a>,        <span class="comment">/**&lt; EMBED */</span>
00328   <a class="code" href="tidyenum_8h.html#a403a153">TidyTag_FIELDSET</a>,     <span class="comment">/**&lt; FIELDSET */</span>
00329   <a class="code" href="tidyenum_8h.html#a403a154">TidyTag_FONT</a>,         <span class="comment">/**&lt; FONT */</span>
00330   <a class="code" href="tidyenum_8h.html#a403a155">TidyTag_FORM</a>,         <span class="comment">/**&lt; FORM */</span>
00331   <a class="code" href="tidyenum_8h.html#a403a156">TidyTag_FRAME</a>,        <span class="comment">/**&lt; FRAME */</span>
00332   <a class="code" href="tidyenum_8h.html#a403a157">TidyTag_FRAMESET</a>,     <span class="comment">/**&lt; FRAMESET */</span>
00333   <a class="code" href="tidyenum_8h.html#a403a158">TidyTag_H1</a>,           <span class="comment">/**&lt; H1 */</span>
00334   <a class="code" href="tidyenum_8h.html#a403a159">TidyTag_H2</a>,           <span class="comment">/**&lt; H2 */</span>
00335   <a class="code" href="tidyenum_8h.html#a403a160">TidyTag_H3</a>,           <span class="comment">/**&lt; H3 */</span>
00336   <a class="code" href="tidyenum_8h.html#a403a161">TidyTag_H4</a>,           <span class="comment">/**&lt; H4 */</span>
00337   <a class="code" href="tidyenum_8h.html#a403a162">TidyTag_H5</a>,           <span class="comment">/**&lt; H5 */</span>
00338   <a class="code" href="tidyenum_8h.html#a403a163">TidyTag_H6</a>,           <span class="comment">/**&lt; H6 */</span>
00339   <a class="code" href="tidyenum_8h.html#a403a164">TidyTag_HEAD</a>,         <span class="comment">/**&lt; HEAD */</span>
00340   <a class="code" href="tidyenum_8h.html#a403a165">TidyTag_HR</a>,           <span class="comment">/**&lt; HR */</span>
00341   <a class="code" href="tidyenum_8h.html#a403a166">TidyTag_HTML</a>,         <span class="comment">/**&lt; HTML */</span>
00342   <a class="code" href="tidyenum_8h.html#a403a167">TidyTag_I</a>,            <span class="comment">/**&lt; I */</span>
00343   <a class="code" href="tidyenum_8h.html#a403a168">TidyTag_IFRAME</a>,       <span class="comment">/**&lt; IFRAME */</span>
00344   <a class="code" href="tidyenum_8h.html#a403a169">TidyTag_ILAYER</a>,       <span class="comment">/**&lt; ILAYER */</span>
00345   <a class="code" href="tidyenum_8h.html#a403a170">TidyTag_IMG</a>,          <span class="comment">/**&lt; IMG */</span>
00346   <a class="code" href="tidyenum_8h.html#a403a171">TidyTag_INPUT</a>,        <span class="comment">/**&lt; INPUT */</span>
00347   <a class="code" href="tidyenum_8h.html#a403a172">TidyTag_INS</a>,          <span class="comment">/**&lt; INS */</span>
00348   <a class="code" href="tidyenum_8h.html#a403a173">TidyTag_ISINDEX</a>,      <span class="comment">/**&lt; ISINDEX */</span>
00349   <a class="code" href="tidyenum_8h.html#a403a174">TidyTag_KBD</a>,          <span class="comment">/**&lt; KBD */</span>
00350   <a class="code" href="tidyenum_8h.html#a403a175">TidyTag_KEYGEN</a>,       <span class="comment">/**&lt; KEYGEN */</span>
00351   <a class="code" href="tidyenum_8h.html#a403a176">TidyTag_LABEL</a>,        <span class="comment">/**&lt; LABEL */</span>
00352   <a class="code" href="tidyenum_8h.html#a403a177">TidyTag_LAYER</a>,        <span class="comment">/**&lt; LAYER */</span>
00353   <a class="code" href="tidyenum_8h.html#a403a178">TidyTag_LEGEND</a>,       <span class="comment">/**&lt; LEGEND */</span>
00354   <a class="code" href="tidyenum_8h.html#a403a179">TidyTag_LI</a>,           <span class="comment">/**&lt; LI */</span>
00355   <a class="code" href="tidyenum_8h.html#a403a180">TidyTag_LINK</a>,         <span class="comment">/**&lt; LINK */</span>
00356   <a class="code" href="tidyenum_8h.html#a403a181">TidyTag_LISTING</a>,      <span class="comment">/**&lt; LISTING */</span>
00357   <a class="code" href="tidyenum_8h.html#a403a182">TidyTag_MAP</a>,          <span class="comment">/**&lt; MAP */</span>
00358   <a class="code" href="tidyenum_8h.html#a403a183">TidyTag_MARQUEE</a>,      <span class="comment">/**&lt; MARQUEE */</span>
00359   <a class="code" href="tidyenum_8h.html#a403a184">TidyTag_MENU</a>,         <span class="comment">/**&lt; MENU */</span>
00360   <a class="code" href="tidyenum_8h.html#a403a185">TidyTag_META</a>,         <span class="comment">/**&lt; META */</span>
00361   <a class="code" href="tidyenum_8h.html#a403a186">TidyTag_MULTICOL</a>,     <span class="comment">/**&lt; MULTICOL */</span>
00362   <a class="code" href="tidyenum_8h.html#a403a187">TidyTag_NOBR</a>,         <span class="comment">/**&lt; NOBR */</span>
00363   <a class="code" href="tidyenum_8h.html#a403a188">TidyTag_NOEMBED</a>,      <span class="comment">/**&lt; NOEMBED */</span>
00364   <a class="code" href="tidyenum_8h.html#a403a189">TidyTag_NOFRAMES</a>,     <span class="comment">/**&lt; NOFRAMES */</span>
00365   <a class="code" href="tidyenum_8h.html#a403a190">TidyTag_NOLAYER</a>,      <span class="comment">/**&lt; NOLAYER */</span>
00366   <a class="code" href="tidyenum_8h.html#a403a191">TidyTag_NOSAVE</a>,       <span class="comment">/**&lt; NOSAVE */</span>
00367   <a class="code" href="tidyenum_8h.html#a403a192">TidyTag_NOSCRIPT</a>,     <span class="comment">/**&lt; NOSCRIPT */</span>
00368   <a class="code" href="tidyenum_8h.html#a403a193">TidyTag_OBJECT</a>,       <span class="comment">/**&lt; OBJECT */</span>
00369   <a class="code" href="tidyenum_8h.html#a403a194">TidyTag_OL</a>,           <span class="comment">/**&lt; OL */</span>
00370   <a class="code" href="tidyenum_8h.html#a403a195">TidyTag_OPTGROUP</a>,     <span class="comment">/**&lt; OPTGROUP */</span>
00371   <a class="code" href="tidyenum_8h.html#a403a196">TidyTag_OPTION</a>,       <span class="comment">/**&lt; OPTION */</span>
00372   <a class="code" href="tidyenum_8h.html#a403a197">TidyTag_P</a>,            <span class="comment">/**&lt; P */</span>
00373   <a class="code" href="tidyenum_8h.html#a403a198">TidyTag_PARAM</a>,        <span class="comment">/**&lt; PARAM */</span>
00374   <a class="code" href="tidyenum_8h.html#a403a199">TidyTag_PLAINTEXT</a>,    <span class="comment">/**&lt; PLAINTEXT */</span>
00375   <a class="code" href="tidyenum_8h.html#a403a200">TidyTag_PRE</a>,          <span class="comment">/**&lt; PRE */</span>
00376   <a class="code" href="tidyenum_8h.html#a403a201">TidyTag_Q</a>,            <span class="comment">/**&lt; Q */</span>
00377   <a class="code" href="tidyenum_8h.html#a403a202">TidyTag_RB</a>,           <span class="comment">/**&lt; RB */</span>
00378   <a class="code" href="tidyenum_8h.html#a403a203">TidyTag_RBC</a>,          <span class="comment">/**&lt; RBC */</span>
00379   <a class="code" href="tidyenum_8h.html#a403a204">TidyTag_RP</a>,           <span class="comment">/**&lt; RP */</span>
00380   <a class="code" href="tidyenum_8h.html#a403a205">TidyTag_RT</a>,           <span class="comment">/**&lt; RT */</span>
00381   <a class="code" href="tidyenum_8h.html#a403a206">TidyTag_RTC</a>,          <span class="comment">/**&lt; RTC */</span>
00382   <a class="code" href="tidyenum_8h.html#a403a207">TidyTag_RUBY</a>,         <span class="comment">/**&lt; RUBY */</span>
00383   <a class="code" href="tidyenum_8h.html#a403a208">TidyTag_S</a>,            <span class="comment">/**&lt; S */</span>
00384   <a class="code" href="tidyenum_8h.html#a403a209">TidyTag_SAMP</a>,         <span class="comment">/**&lt; SAMP */</span>
00385   <a class="code" href="tidyenum_8h.html#a403a210">TidyTag_SCRIPT</a>,       <span class="comment">/**&lt; SCRIPT */</span>
00386   <a class="code" href="tidyenum_8h.html#a403a211">TidyTag_SELECT</a>,       <span class="comment">/**&lt; SELECT */</span>
00387   <a class="code" href="tidyenum_8h.html#a403a212">TidyTag_SERVER</a>,       <span class="comment">/**&lt; SERVER */</span>
00388   <a class="code" href="tidyenum_8h.html#a403a213">TidyTag_SERVLET</a>,      <span class="comment">/**&lt; SERVLET */</span>
00389   <a class="code" href="tidyenum_8h.html#a403a214">TidyTag_SMALL</a>,        <span class="comment">/**&lt; SMALL */</span>
00390   <a class="code" href="tidyenum_8h.html#a403a215">TidyTag_SPACER</a>,       <span class="comment">/**&lt; SPACER */</span>
00391   <a class="code" href="tidyenum_8h.html#a403a216">TidyTag_SPAN</a>,         <span class="comment">/**&lt; SPAN */</span>
00392   <a class="code" href="tidyenum_8h.html#a403a217">TidyTag_STRIKE</a>,       <span class="comment">/**&lt; STRIKE */</span>
00393   <a class="code" href="tidyenum_8h.html#a403a218">TidyTag_STRONG</a>,       <span class="comment">/**&lt; STRONG */</span>
00394   <a class="code" href="tidyenum_8h.html#a403a219">TidyTag_STYLE</a>,        <span class="comment">/**&lt; STYLE */</span>
00395   <a class="code" href="tidyenum_8h.html#a403a220">TidyTag_SUB</a>,          <span class="comment">/**&lt; SUB */</span>
00396   <a class="code" href="tidyenum_8h.html#a403a221">TidyTag_SUP</a>,          <span class="comment">/**&lt; SUP */</span>
00397   <a class="code" href="tidyenum_8h.html#a403a222">TidyTag_TABLE</a>,        <span class="comment">/**&lt; TABLE */</span>
00398   <a class="code" href="tidyenum_8h.html#a403a223">TidyTag_TBODY</a>,        <span class="comment">/**&lt; TBODY */</span>
00399   <a class="code" href="tidyenum_8h.html#a403a224">TidyTag_TD</a>,           <span class="comment">/**&lt; TD */</span>
00400   <a class="code" href="tidyenum_8h.html#a403a225">TidyTag_TEXTAREA</a>,     <span class="comment">/**&lt; TEXTAREA */</span>
00401   <a class="code" href="tidyenum_8h.html#a403a226">TidyTag_TFOOT</a>,        <span class="comment">/**&lt; TFOOT */</span>
00402   <a class="code" href="tidyenum_8h.html#a403a227">TidyTag_TH</a>,           <span class="comment">/**&lt; TH */</span>
00403   <a class="code" href="tidyenum_8h.html#a403a228">TidyTag_THEAD</a>,        <span class="comment">/**&lt; THEAD */</span>
00404   <a class="code" href="tidyenum_8h.html#a403a229">TidyTag_TITLE</a>,        <span class="comment">/**&lt; TITLE */</span>
00405   <a class="code" href="tidyenum_8h.html#a403a230">TidyTag_TR</a>,           <span class="comment">/**&lt; TR */</span>
00406   <a class="code" href="tidyenum_8h.html#a403a231">TidyTag_TT</a>,           <span class="comment">/**&lt; TT */</span>
00407   <a class="code" href="tidyenum_8h.html#a403a232">TidyTag_U</a>,            <span class="comment">/**&lt; U */</span>
00408   <a class="code" href="tidyenum_8h.html#a403a233">TidyTag_UL</a>,           <span class="comment">/**&lt; UL */</span>
00409   <a class="code" href="tidyenum_8h.html#a403a234">TidyTag_VAR</a>,          <span class="comment">/**&lt; VAR */</span>
00410   <a class="code" href="tidyenum_8h.html#a403a235">TidyTag_WBR</a>,          <span class="comment">/**&lt; WBR */</span>
00411   <a class="code" href="tidyenum_8h.html#a403a236">TidyTag_XMP</a>,          <span class="comment">/**&lt; XMP */</span>
00412   <a class="code" href="tidyenum_8h.html#a403a237">N_TIDY_TAGS</a>           <span class="comment">/**&lt; Must be last */</span>
00413 } <a class="code" href="tidyenum_8h.html#a403">TidyTagId</a>;
00414 
00415 <span class="comment">/* Attribute interrogation</span>
00416 <span class="comment">*/</span>
00417 <span class="comment"></span>
00418 <span class="comment">/** Known HTML attributes</span>
00419 <span class="comment">*/</span>
<a name="l00420"></a><a class="code" href="tidyenum_8h.html#a404">00420</a> <span class="keyword">typedef</span> <span class="keyword">enum</span>
00421 {
00422   <a class="code" href="tidyenum_8h.html#a404a238">TidyAttr_UNKNOWN</a>,           <span class="comment">/**&lt; UNKNOWN= */</span>
00423   <a class="code" href="tidyenum_8h.html#a404a239">TidyAttr_ABBR</a>,              <span class="comment">/**&lt; ABBR= */</span>
00424   <a class="code" href="tidyenum_8h.html#a404a240">TidyAttr_ACCEPT</a>,            <span class="comment">/**&lt; ACCEPT= */</span>
00425   <a class="code" href="tidyenum_8h.html#a404a241">TidyAttr_ACCEPT_CHARSET</a>,    <span class="comment">/**&lt; ACCEPT_CHARSET= */</span>
00426   <a class="code" href="tidyenum_8h.html#a404a242">TidyAttr_ACCESSKEY</a>,         <span class="comment">/**&lt; ACCESSKEY= */</span>
00427   <a class="code" href="tidyenum_8h.html#a404a243">TidyAttr_ACTION</a>,            <span class="comment">/**&lt; ACTION= */</span>
00428   <a class="code" href="tidyenum_8h.html#a404a244">TidyAttr_ADD_DATE</a>,          <span class="comment">/**&lt; ADD_DATE= */</span>
00429   <a class="code" href="tidyenum_8h.html#a404a245">TidyAttr_ALIGN</a>,             <span class="comment">/**&lt; ALIGN= */</span>
00430   <a class="code" href="tidyenum_8h.html#a404a246">TidyAttr_ALINK</a>,             <span class="comment">/**&lt; ALINK= */</span>
00431   <a class="code" href="tidyenum_8h.html#a404a247">TidyAttr_ALT</a>,               <span class="comment">/**&lt; ALT= */</span>
00432   <a class="code" href="tidyenum_8h.html#a404a248">TidyAttr_ARCHIVE</a>,           <span class="comment">/**&lt; ARCHIVE= */</span>
00433   <a class="code" href="tidyenum_8h.html#a404a249">TidyAttr_AXIS</a>,              <span class="comment">/**&lt; AXIS= */</span>
00434   <a class="code" href="tidyenum_8h.html#a404a250">TidyAttr_BACKGROUND</a>,        <span class="comment">/**&lt; BACKGROUND= */</span>
00435   <a class="code" href="tidyenum_8h.html#a404a251">TidyAttr_BGCOLOR</a>,           <span class="comment">/**&lt; BGCOLOR= */</span>
00436   <a class="code" href="tidyenum_8h.html#a404a252">TidyAttr_BGPROPERTIES</a>,      <span class="comment">/**&lt; BGPROPERTIES= */</span>
00437   <a class="code" href="tidyenum_8h.html#a404a253">TidyAttr_BORDER</a>,            <span class="comment">/**&lt; BORDER= */</span>
00438   <a class="code" href="tidyenum_8h.html#a404a254">TidyAttr_BORDERCOLOR</a>,       <span class="comment">/**&lt; BORDERCOLOR= */</span>
00439   <a class="code" href="tidyenum_8h.html#a404a255">TidyAttr_BOTTOMMARGIN</a>,      <span class="comment">/**&lt; BOTTOMMARGIN= */</span>
00440   <a class="code" href="tidyenum_8h.html#a404a256">TidyAttr_CELLPADDING</a>,       <span class="comment">/**&lt; CELLPADDING= */</span>
00441   <a class="code" href="tidyenum_8h.html#a404a257">TidyAttr_CELLSPACING</a>,       <span class="comment">/**&lt; CELLSPACING= */</span>
00442   <a class="code" href="tidyenum_8h.html#a404a258">TidyAttr_CHAR</a>,              <span class="comment">/**&lt; CHAR= */</span>
00443   <a class="code" href="tidyenum_8h.html#a404a259">TidyAttr_CHAROFF</a>,           <span class="comment">/**&lt; CHAROFF= */</span>
00444   <a class="code" href="tidyenum_8h.html#a404a260">TidyAttr_CHARSET</a>,           <span class="comment">/**&lt; CHARSET= */</span>
00445   <a class="code" href="tidyenum_8h.html#a404a261">TidyAttr_CHECKED</a>,           <span class="comment">/**&lt; CHECKED= */</span>
00446   <a class="code" href="tidyenum_8h.html#a404a262">TidyAttr_CITE</a>,              <span class="comment">/**&lt; CITE= */</span>
00447   <a class="code" href="tidyenum_8h.html#a404a263">TidyAttr_CLASS</a>,             <span class="comment">/**&lt; CLASS= */</span>
00448   <a class="code" href="tidyenum_8h.html#a404a264">TidyAttr_CLASSID</a>,           <span class="comment">/**&lt; CLASSID= */</span>
00449   <a class="code" href="tidyenum_8h.html#a404a265">TidyAttr_CLEAR</a>,             <span class="comment">/**&lt; CLEAR= */</span>
00450   <a class="code" href="tidyenum_8h.html#a404a266">TidyAttr_CODE</a>,              <span class="comment">/**&lt; CODE= */</span>
00451   <a class="code" href="tidyenum_8h.html#a404a267">TidyAttr_CODEBASE</a>,          <span class="comment">/**&lt; CODEBASE= */</span>
00452   <a class="code" href="tidyenum_8h.html#a404a268">TidyAttr_CODETYPE</a>,          <span class="comment">/**&lt; CODETYPE= */</span>
00453   <a class="code" href="tidyenum_8h.html#a404a269">TidyAttr_COLOR</a>,             <span class="comment">/**&lt; COLOR= */</span>
00454   <a class="code" href="tidyenum_8h.html#a404a270">TidyAttr_COLS</a>,              <span class="comment">/**&lt; COLS= */</span>
00455   <a class="code" href="tidyenum_8h.html#a404a271">TidyAttr_COLSPAN</a>,           <span class="comment">/**&lt; COLSPAN= */</span>
00456   <a class="code" href="tidyenum_8h.html#a404a272">TidyAttr_COMPACT</a>,           <span class="comment">/**&lt; COMPACT= */</span>
00457   <a class="code" href="tidyenum_8h.html#a404a273">TidyAttr_CONTENT</a>,           <span class="comment">/**&lt; CONTENT= */</span>
00458   <a class="code" href="tidyenum_8h.html#a404a274">TidyAttr_COORDS</a>,            <span class="comment">/**&lt; COORDS= */</span>
00459   <a class="code" href="tidyenum_8h.html#a404a275">TidyAttr_DATA</a>,              <span class="comment">/**&lt; DATA= */</span>
00460   <a class="code" href="tidyenum_8h.html#a404a276">TidyAttr_DATAFLD</a>,           <span class="comment">/**&lt; DATAFLD= */</span>
00461   <a class="code" href="tidyenum_8h.html#a404a277">TidyAttr_DATAFORMATAS</a>,      <span class="comment">/**&lt; DATAFORMATAS= */</span>
00462   <a class="code" href="tidyenum_8h.html#a404a278">TidyAttr_DATAPAGESIZE</a>,      <span class="comment">/**&lt; DATAPAGESIZE= */</span>
00463   <a class="code" href="tidyenum_8h.html#a404a279">TidyAttr_DATASRC</a>,           <span class="comment">/**&lt; DATASRC= */</span>
00464   <a class="code" href="tidyenum_8h.html#a404a280">TidyAttr_DATETIME</a>,          <span class="comment">/**&lt; DATETIME= */</span>
00465   <a class="code" href="tidyenum_8h.html#a404a281">TidyAttr_DECLARE</a>,           <span class="comment">/**&lt; DECLARE= */</span>
00466   <a class="code" href="tidyenum_8h.html#a404a282">TidyAttr_DEFER</a>,             <span class="comment">/**&lt; DEFER= */</span>
00467   <a class="code" href="tidyenum_8h.html#a404a283">TidyAttr_DIR</a>,               <span class="comment">/**&lt; DIR= */</span>
00468   <a class="code" href="tidyenum_8h.html#a404a284">TidyAttr_DISABLED</a>,          <span class="comment">/**&lt; DISABLED= */</span>
00469   <a class="code" href="tidyenum_8h.html#a404a285">TidyAttr_ENCODING</a>,          <span class="comment">/**&lt; ENCODING= */</span>
00470   <a class="code" href="tidyenum_8h.html#a404a286">TidyAttr_ENCTYPE</a>,           <span class="comment">/**&lt; ENCTYPE= */</span>
00471   <a class="code" href="tidyenum_8h.html#a404a287">TidyAttr_FACE</a>,              <span class="comment">/**&lt; FACE= */</span>
00472   <a class="code" href="tidyenum_8h.html#a404a288">TidyAttr_FOR</a>,               <span class="comment">/**&lt; FOR= */</span>
00473   <a class="code" href="tidyenum_8h.html#a404a289">TidyAttr_FRAME</a>,             <span class="comment">/**&lt; FRAME= */</span>
00474   <a class="code" href="tidyenum_8h.html#a404a290">TidyAttr_FRAMEBORDER</a>,       <span class="comment">/**&lt; FRAMEBORDER= */</span>
00475   <a class="code" href="tidyenum_8h.html#a404a291">TidyAttr_FRAMESPACING</a>,      <span class="comment">/**&lt; FRAMESPACING= */</span>
00476   <a class="code" href="tidyenum_8h.html#a404a292">TidyAttr_GRIDX</a>,             <span class="comment">/**&lt; GRIDX= */</span>
00477   <a class="code" href="tidyenum_8h.html#a404a293">TidyAttr_GRIDY</a>,             <span class="comment">/**&lt; GRIDY= */</span>
00478   <a class="code" href="tidyenum_8h.html#a404a294">TidyAttr_HEADERS</a>,           <span class="comment">/**&lt; HEADERS= */</span>
00479   <a class="code" href="tidyenum_8h.html#a404a295">TidyAttr_HEIGHT</a>,            <span class="comment">/**&lt; HEIGHT= */</span>
00480   <a class="code" href="tidyenum_8h.html#a404a296">TidyAttr_HREF</a>,              <span class="comment">/**&lt; HREF= */</span>
00481   <a class="code" href="tidyenum_8h.html#a404a297">TidyAttr_HREFLANG</a>,          <span class="comment">/**&lt; HREFLANG= */</span>
00482   <a class="code" href="tidyenum_8h.html#a404a298">TidyAttr_HSPACE</a>,            <span class="comment">/**&lt; HSPACE= */</span>
00483   <a class="code" href="tidyenum_8h.html#a404a299">TidyAttr_HTTP_EQUIV</a>,        <span class="comment">/**&lt; HTTP_EQUIV= */</span>
00484   <a class="code" href="tidyenum_8h.html#a404a300">TidyAttr_ID</a>,                <span class="comment">/**&lt; ID= */</span>
00485   <a class="code" href="tidyenum_8h.html#a404a301">TidyAttr_ISMAP</a>,             <span class="comment">/**&lt; ISMAP= */</span>
00486   <a class="code" href="tidyenum_8h.html#a404a302">TidyAttr_LABEL</a>,             <span class="comment">/**&lt; LABEL= */</span>
00487   <a class="code" href="tidyenum_8h.html#a404a303">TidyAttr_LANG</a>,              <span class="comment">/**&lt; LANG= */</span>
00488   <a class="code" href="tidyenum_8h.html#a404a304">TidyAttr_LANGUAGE</a>,          <span class="comment">/**&lt; LANGUAGE= */</span>
00489   <a class="code" href="tidyenum_8h.html#a404a305">TidyAttr_LAST_MODIFIED</a>,     <span class="comment">/**&lt; LAST_MODIFIED= */</span>
00490   <a class="code" href="tidyenum_8h.html#a404a306">TidyAttr_LAST_VISIT</a>,        <span class="comment">/**&lt; LAST_VISIT= */</span>
00491   <a class="code" href="tidyenum_8h.html#a404a307">TidyAttr_LEFTMARGIN</a>,        <span class="comment">/**&lt; LEFTMARGIN= */</span>
00492   <a class="code" href="tidyenum_8h.html#a404a308">TidyAttr_LINK</a>,              <span class="comment">/**&lt; LINK= */</span>
00493   <a class="code" href="tidyenum_8h.html#a404a309">TidyAttr_LONGDESC</a>,          <span class="comment">/**&lt; LONGDESC= */</span>
00494   <a class="code" href="tidyenum_8h.html#a404a310">TidyAttr_LOWSRC</a>,            <span class="comment">/**&lt; LOWSRC= */</span>
00495   <a class="code" href="tidyenum_8h.html#a404a311">TidyAttr_MARGINHEIGHT</a>,      <span class="comment">/**&lt; MARGINHEIGHT= */</span>
00496   <a class="code" href="tidyenum_8h.html#a404a312">TidyAttr_MARGINWIDTH</a>,       <span class="comment">/**&lt; MARGINWIDTH= */</span>
00497   <a class="code" href="tidyenum_8h.html#a404a313">TidyAttr_MAXLENGTH</a>,         <span class="comment">/**&lt; MAXLENGTH= */</span>
00498   <a class="code" href="tidyenum_8h.html#a404a314">TidyAttr_MEDIA</a>,             <span class="comment">/**&lt; MEDIA= */</span>
00499   <a class="code" href="tidyenum_8h.html#a404a315">TidyAttr_METHOD</a>,            <span class="comment">/**&lt; METHOD= */</span>
00500   <a class="code" href="tidyenum_8h.html#a404a316">TidyAttr_MULTIPLE</a>,          <span class="comment">/**&lt; MULTIPLE= */</span>
00501   <a class="code" href="tidyenum_8h.html#a404a317">TidyAttr_NAME</a>,              <span class="comment">/**&lt; NAME= */</span>
00502   <a class="code" href="tidyenum_8h.html#a404a318">TidyAttr_NOHREF</a>,            <span class="comment">/**&lt; NOHREF= */</span>
00503   <a class="code" href="tidyenum_8h.html#a404a319">TidyAttr_NORESIZE</a>,          <span class="comment">/**&lt; NORESIZE= */</span>
00504   <a class="code" href="tidyenum_8h.html#a404a320">TidyAttr_NOSHADE</a>,           <span class="comment">/**&lt; NOSHADE= */</span>
00505   <a class="code" href="tidyenum_8h.html#a404a321">TidyAttr_NOWRAP</a>,            <span class="comment">/**&lt; NOWRAP= */</span>
00506   <a class="code" href="tidyenum_8h.html#a404a322">TidyAttr_OBJECT</a>,            <span class="comment">/**&lt; OBJECT= */</span>
00507   <a class="code" href="tidyenum_8h.html#a404a323">TidyAttr_OnAFTERUPDATE</a>,     <span class="comment">/**&lt; OnAFTERUPDATE= */</span>
00508   <a class="code" href="tidyenum_8h.html#a404a324">TidyAttr_OnBEFOREUNLOAD</a>,    <span class="comment">/**&lt; OnBEFOREUNLOAD= */</span>
00509   <a class="code" href="tidyenum_8h.html#a404a325">TidyAttr_OnBEFOREUPDATE</a>,    <span class="comment">/**&lt; OnBEFOREUPDATE= */</span>
00510   <a class="code" href="tidyenum_8h.html#a404a326">TidyAttr_OnBLUR</a>,            <span class="comment">/**&lt; OnBLUR= */</span>
00511   <a class="code" href="tidyenum_8h.html#a404a327">TidyAttr_OnCHANGE</a>,          <span class="comment">/**&lt; OnCHANGE= */</span>
00512   <a class="code" href="tidyenum_8h.html#a404a328">TidyAttr_OnCLICK</a>,           <span class="comment">/**&lt; OnCLICK= */</span>
00513   <a class="code" href="tidyenum_8h.html#a404a329">TidyAttr_OnDATAAVAILABLE</a>,   <span class="comment">/**&lt; OnDATAAVAILABLE= */</span>
00514   <a class="code" href="tidyenum_8h.html#a404a330">TidyAttr_OnDATASETCHANGED</a>,  <span class="comment">/**&lt; OnDATASETCHANGED= */</span>
00515   <a class="code" href="tidyenum_8h.html#a404a331">TidyAttr_OnDATASETCOMPLETE</a>, <span class="comment">/**&lt; OnDATASETCOMPLETE= */</span>
00516   <a class="code" href="tidyenum_8h.html#a404a332">TidyAttr_OnDBLCLICK</a>,        <span class="comment">/**&lt; OnDBLCLICK= */</span>
00517   <a class="code" href="tidyenum_8h.html#a404a333">TidyAttr_OnERRORUPDATE</a>,     <span class="comment">/**&lt; OnERRORUPDATE= */</span>
00518   <a class="code" href="tidyenum_8h.html#a404a334">TidyAttr_OnFOCUS</a>,           <span class="comment">/**&lt; OnFOCUS= */</span>
00519   <a class="code" href="tidyenum_8h.html#a404a335">TidyAttr_OnKEYDOWN</a>,         <span class="comment">/**&lt; OnKEYDOWN= */</span>
00520   <a class="code" href="tidyenum_8h.html#a404a336">TidyAttr_OnKEYPRESS</a>,        <span class="comment">/**&lt; OnKEYPRESS= */</span>
00521   <a class="code" href="tidyenum_8h.html#a404a337">TidyAttr_OnKEYUP</a>,           <span class="comment">/**&lt; OnKEYUP= */</span>
00522   <a class="code" href="tidyenum_8h.html#a404a338">TidyAttr_OnLOAD</a>,            <span class="comment">/**&lt; OnLOAD= */</span>
00523   <a class="code" href="tidyenum_8h.html#a404a339">TidyAttr_OnMOUSEDOWN</a>,       <span class="comment">/**&lt; OnMOUSEDOWN= */</span>
00524   <a class="code" href="tidyenum_8h.html#a404a340">TidyAttr_OnMOUSEMOVE</a>,       <span class="comment">/**&lt; OnMOUSEMOVE= */</span>
00525   <a class="code" href="tidyenum_8h.html#a404a341">TidyAttr_OnMOUSEOUT</a>,        <span class="comment">/**&lt; OnMOUSEOUT= */</span>
00526   <a class="code" href="tidyenum_8h.html#a404a342">TidyAttr_OnMOUSEOVER</a>,       <span class="comment">/**&lt; OnMOUSEOVER= */</span>
00527   <a class="code" href="tidyenum_8h.html#a404a343">TidyAttr_OnMOUSEUP</a>,         <span class="comment">/**&lt; OnMOUSEUP= */</span>
00528   <a class="code" href="tidyenum_8h.html#a404a344">TidyAttr_OnRESET</a>,           <span class="comment">/**&lt; OnRESET= */</span>
00529   <a class="code" href="tidyenum_8h.html#a404a345">TidyAttr_OnROWENTER</a>,        <span class="comment">/**&lt; OnROWENTER= */</span>
00530   <a class="code" href="tidyenum_8h.html#a404a346">TidyAttr_OnROWEXIT</a>,         <span class="comment">/**&lt; OnROWEXIT= */</span>
00531   <a class="code" href="tidyenum_8h.html#a404a347">TidyAttr_OnSELECT</a>,          <span class="comment">/**&lt; OnSELECT= */</span>
00532   <a class="code" href="tidyenum_8h.html#a404a348">TidyAttr_OnSUBMIT</a>,          <span class="comment">/**&lt; OnSUBMIT= */</span>
00533   <a class="code" href="tidyenum_8h.html#a404a349">TidyAttr_OnUNLOAD</a>,          <span class="comment">/**&lt; OnUNLOAD= */</span>
00534   <a class="code" href="tidyenum_8h.html#a404a350">TidyAttr_PROFILE</a>,           <span class="comment">/**&lt; PROFILE= */</span>
00535   <a class="code" href="tidyenum_8h.html#a404a351">TidyAttr_PROMPT</a>,            <span class="comment">/**&lt; PROMPT= */</span>
00536   <a class="code" href="tidyenum_8h.html#a404a352">TidyAttr_RBSPAN</a>,            <span class="comment">/**&lt; RBSPAN= */</span>
00537   <a class="code" href="tidyenum_8h.html#a404a353">TidyAttr_READONLY</a>,          <span class="comment">/**&lt; READONLY= */</span>
00538   <a class="code" href="tidyenum_8h.html#a404a354">TidyAttr_REL</a>,               <span class="comment">/**&lt; REL= */</span>
00539   <a class="code" href="tidyenum_8h.html#a404a355">TidyAttr_REV</a>,               <span class="comment">/**&lt; REV= */</span>
00540   <a class="code" href="tidyenum_8h.html#a404a356">TidyAttr_RIGHTMARGIN</a>,       <span class="comment">/**&lt; RIGHTMARGIN= */</span>
00541   <a class="code" href="tidyenum_8h.html#a404a357">TidyAttr_ROWS</a>,              <span class="comment">/**&lt; ROWS= */</span>
00542   <a class="code" href="tidyenum_8h.html#a404a358">TidyAttr_ROWSPAN</a>,           <span class="comment">/**&lt; ROWSPAN= */</span>
00543   <a class="code" href="tidyenum_8h.html#a404a359">TidyAttr_RULES</a>,             <span class="comment">/**&lt; RULES= */</span>
00544   <a class="code" href="tidyenum_8h.html#a404a360">TidyAttr_SCHEME</a>,            <span class="comment">/**&lt; SCHEME= */</span>
00545   <a class="code" href="tidyenum_8h.html#a404a361">TidyAttr_SCOPE</a>,             <span class="comment">/**&lt; SCOPE= */</span>
00546   <a class="code" href="tidyenum_8h.html#a404a362">TidyAttr_SCROLLING</a>,         <span class="comment">/**&lt; SCROLLING= */</span>
00547   <a class="code" href="tidyenum_8h.html#a404a363">TidyAttr_SELECTED</a>,          <span class="comment">/**&lt; SELECTED= */</span>
00548   <a class="code" href="tidyenum_8h.html#a404a364">TidyAttr_SHAPE</a>,             <span class="comment">/**&lt; SHAPE= */</span>
00549   <a class="code" href="tidyenum_8h.html#a404a365">TidyAttr_SHOWGRID</a>,          <span class="comment">/**&lt; SHOWGRID= */</span>
00550   <a class="code" href="tidyenum_8h.html#a404a366">TidyAttr_SHOWGRIDX</a>,         <span class="comment">/**&lt; SHOWGRIDX= */</span>
00551   <a class="code" href="tidyenum_8h.html#a404a367">TidyAttr_SHOWGRIDY</a>,         <span class="comment">/**&lt; SHOWGRIDY= */</span>
00552   <a class="code" href="tidyenum_8h.html#a404a368">TidyAttr_SIZE</a>,              <span class="comment">/**&lt; SIZE= */</span>
00553   <a class="code" href="tidyenum_8h.html#a404a369">TidyAttr_SPAN</a>,              <span class="comment">/**&lt; SPAN= */</span>
00554   <a class="code" href="tidyenum_8h.html#a404a370">TidyAttr_SRC</a>,               <span class="comment">/**&lt; SRC= */</span>
00555   <a class="code" href="tidyenum_8h.html#a404a371">TidyAttr_STANDBY</a>,           <span class="comment">/**&lt; STANDBY= */</span>
00556   <a class="code" href="tidyenum_8h.html#a404a372">TidyAttr_START</a>,             <span class="comment">/**&lt; START= */</span>
00557   <a class="code" href="tidyenum_8h.html#a404a373">TidyAttr_STYLE</a>,             <span class="comment">/**&lt; STYLE= */</span>
00558   <a class="code" href="tidyenum_8h.html#a404a374">TidyAttr_SUMMARY</a>,           <span class="comment">/**&lt; SUMMARY= */</span>
00559   <a class="code" href="tidyenum_8h.html#a404a375">TidyAttr_TABINDEX</a>,          <span class="comment">/**&lt; TABINDEX= */</span>
00560   <a class="code" href="tidyenum_8h.html#a404a376">TidyAttr_TARGET</a>,            <span class="comment">/**&lt; TARGET= */</span>
00561   <a class="code" href="tidyenum_8h.html#a404a377">TidyAttr_TEXT</a>,              <span class="comment">/**&lt; TEXT= */</span>
00562   <a class="code" href="tidyenum_8h.html#a404a378">TidyAttr_TITLE</a>,             <span class="comment">/**&lt; TITLE= */</span>
00563   <a class="code" href="tidyenum_8h.html#a404a379">TidyAttr_TOPMARGIN</a>,         <span class="comment">/**&lt; TOPMARGIN= */</span>
00564   <a class="code" href="tidyenum_8h.html#a404a380">TidyAttr_TYPE</a>,              <span class="comment">/**&lt; TYPE= */</span>
00565   <a class="code" href="tidyenum_8h.html#a404a381">TidyAttr_USEMAP</a>,            <span class="comment">/**&lt; USEMAP= */</span>
00566   <a class="code" href="tidyenum_8h.html#a404a382">TidyAttr_VALIGN</a>,            <span class="comment">/**&lt; VALIGN= */</span>
00567   <a class="code" href="tidyenum_8h.html#a404a383">TidyAttr_VALUE</a>,             <span class="comment">/**&lt; VALUE= */</span>
00568   <a class="code" href="tidyenum_8h.html#a404a384">TidyAttr_VALUETYPE</a>,         <span class="comment">/**&lt; VALUETYPE= */</span>
00569   <a class="code" href="tidyenum_8h.html#a404a385">TidyAttr_VERSION</a>,           <span class="comment">/**&lt; VERSION= */</span>
00570   <a class="code" href="tidyenum_8h.html#a404a386">TidyAttr_VLINK</a>,             <span class="comment">/**&lt; VLINK= */</span>
00571   <a class="code" href="tidyenum_8h.html#a404a387">TidyAttr_VSPACE</a>,            <span class="comment">/**&lt; VSPACE= */</span>
00572   <a class="code" href="tidyenum_8h.html#a404a388">TidyAttr_WIDTH</a>,             <span class="comment">/**&lt; WIDTH= */</span>
00573   <a class="code" href="tidyenum_8h.html#a404a389">TidyAttr_WRAP</a>,              <span class="comment">/**&lt; WRAP= */</span>
00574   <a class="code" href="tidyenum_8h.html#a404a390">TidyAttr_XML_LANG</a>,          <span class="comment">/**&lt; XML_LANG= */</span>
00575   <a class="code" href="tidyenum_8h.html#a404a391">TidyAttr_XML_SPACE</a>,         <span class="comment">/**&lt; XML_SPACE= */</span>
00576   <a class="code" href="tidyenum_8h.html#a404a392">TidyAttr_XMLNS</a>,             <span class="comment">/**&lt; XMLNS= */</span>
00577   <a class="code" href="tidyenum_8h.html#a404a393">N_TIDY_ATTRIBS</a>              <span class="comment">/**&lt; Must be last */</span>
00578 } <a class="code" href="tidyenum_8h.html#a404">TidyAttrId</a>;
00579 
00580 <span class="preprocessor">#ifdef __cplusplus</span>
00581 <span class="preprocessor"></span>}  <span class="comment">/* extern "C" */</span>
00582 <span class="preprocessor">#endif</span>
00583 <span class="preprocessor"></span><span class="preprocessor">#endif </span><span class="comment">/* __TIDYENUM_H__ */</span>
</pre></div><hr><address style="align: right;"><small>Generated on Fri Dec 13 18:27:08 2002 for HTML Tidy by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0 
width=110 height=53></a>1.2.17 </small></address>
</body>
</html>