EBOOKHTMLToken.h
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2/*
3 * This file is part of the libe-book project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 */
9
10#ifndef EBOOKHTMLTOKEN_H_INCLUDED
11#define EBOOKHTMLTOKEN_H_INCLUDED
12
13#include "EBOOKToken.h"
14
15 namespace libebook
16{
17
18 namespace EBOOKHTMLToken
19{
20
21 enum
22{
23 INVALID_TOKEN = 0,
24 FIRST_TOKEN = EBOOKToken<EBOOKHTMLParser>::FIRST_TOKEN,
25
26 // namespace prefixes
27 xlink,
28 xml,
29 xmlns,
30
31 // elements
32 a,
33 abbr,
34 acronym,
35 address,
36 applet,
37 area,
38 article,
39 aside,
40 b,
41 base,
42 basefont,
43 bdi,
44 bdo,
45 big,
46 blink,
47 blockquote,
48 body,
49 br,
50 button,
51 caption,
52 center,
53 cite,
54 code,
55 col,
56 colgroup,
57 datalist,
58 dd,
59 del,
60 details,
61 dfn,
62 dialog,
63 dir,
64 div,
65 dl,
66 dt,
67 em,
68 embed,
69 fieldset,
70 figcaption,
71 figure,
72 font,
73 footer,
74 form,
75 h1,
76 h2,
77 h3,
78 h4,
79 h5,
80 h6,
81 head,
82 header,
83 hgroup,
84 hr,
85 html,
86 i,
87 iframe,
88 img,
89 input,
90 ins,
91 isindex,
92 kbd,
93 keygen,
94 label,
95 legend,
96 li,
97 link,
98 listing,
99 main,
100 map,
101 mark,
102 marquee,
103 menu,
104 meta,
105 meter,
106 nav,
107 nobr,
108 noembed,
109 noframes,
110 noscript,
111 object,
112 ol,
113 optgroup,
114 option,
115 output,
116 p,
117 param,
118 plaintext,
119 pre,
120 progress,
121 q,
122 rp,
123 rt,
124 ruby,
125 s,
126 samp,
127 script,
128 section,
129 select,
130 small,
131 source,
132 span,
133 strike,
134 strong,
135 style,
136 sub,
137 sup,
138 table,
139 tbody,
140 td,
141 template_,
142 textarea,
143 tfoot,
144 th,
145 thead,
146 title,
147 tr,
148 track,
149 tt,
150 u,
151 ul,
152 var,
153 video,
154 wbr,
155 xmp,
156
157 // attributes
158 accept,
159 accept_charset,
160 accesskey,
161 action,
162 align,
163 alink,
164 alt,
165 archive,
166 axis,
167 background,
168 bgcolor,
169 border,
170 cellpadding,
171 cellspacing,
172 char_,
173 charoff,
174 charset,
175 checked,
176 class_,
177 classid,
178 clear,
179 codebase,
180 codetype,
181 color,
182 cols,
183 colspan,
184 compact,
185 content,
186 coords,
187 data,
188 datetime,
189 declare,
190 defer,
191 disabled,
192 enctype,
193 face,
194 for_,
195 frame,
196 frameborder,
197 headers,
198 height,
199 href,
200 hreflang,
201 hspace,
202 http_equiv,
203 id,
204 ismap,
205 lang,
206 language,
207 longdesc,
208 marginheight,
209 marginwidth,
210 maxlength,
211 media,
212 method,
213 multiple,
214 name,
215 nohref,
216 noshade,
217 nowrap,
218 onblur,
219 onchange,
220 onclick,
221 ondblclick,
222 onfocus,
223 onkeydown,
224 onkeypress,
225 onkeyup,
226 onload,
227 onmousedown,
228 onmousemove,
229 onmouseout,
230 onmouseover,
231 onmouseup,
232 onreset,
233 onselect,
234 onsubmit,
235 onunload,
236 profile,
237 prompt,
238 readonly,
239 rel,
240 rev,
241 rows,
242 rowspan,
243 rules,
244 scheme,
245 scope,
246 scrolling,
247 selected,
248 shape,
249 size,
250 space,
251 src,
252 standby,
253 start,
254 summary,
255 tabindex,
256 target,
257 text,
258 type,
259 usemap,
260 valign,
261 value,
262 valuetype,
263 vlink,
264 vspace,
265 width,
266
267 // attribute values
268 above,
269 all,
270 aqua,
271 auto_,
272 baseline,
273 below,
274 black,
275 blue,
276 bottom,
277 box,
278 checkbox,
279 circle,
280 default_,
281 disc,
282 fuchsia,
283 get,
284 gray,
285 green,
286 groups,
287 hsides,
288 justify,
289 left,
290 lhs,
291 lime,
292 ltr,
293 maroon,
294 middle,
295 navy,
296 no,
297 none,
298 numbered,
299 olive,
300 password,
301 poly,
302 post,
303 preserve,
304 purple,
305 rect,
306 red,
307 ref,
308 reset,
309 rhs,
310 right,
311 row,
312 rowgroup,
313 rtl,
314 silver,
315 square,
316 submit,
317 teal,
318 top,
319 void_,
320 vsides,
321 white,
322 yellow,
323 yes,
324
325 LAST_TOKEN
326};
327
328 static_assert(EBOOKToken<EBOOKHTMLParser>::LAST_TOKEN >= LAST_TOKEN, "token number overflow");
329
330 enum Namespace
331{
332 NS_html = html << 16,
333 NS_xlink = xlink << 16,
334 NS_xml = xml << 16,
335 NS_xmlns = xmlns << 16
336};
337
338}
339
340 int getHTMLTokenId(const char *name, const char *ns = nullptr);
341 int getHTMLTokenId(const char *name, std::size_t nameLen, const char *ns, std::size_t nsLen);
342 int getHTMLTokenId(const char *name, std::size_t nameLen);
343
344}
345
346#endif // EBOOKHTMLTOKEN_H_INCLUDED
347
348/* vim:set shiftwidth=2 softtabstop=2 expandtab: */
EBOOKToken.h
name
string name
Definition: HTMLHelpStream.cpp:80
libebook::EBOOKHTMLToken::all
@ all
Definition: EBOOKHTMLToken.h:269
libebook::EBOOKHTMLToken::dd
@ dd
Definition: EBOOKHTMLToken.h:58
libebook::EBOOKHTMLToken::enctype
@ enctype
Definition: EBOOKHTMLToken.h:192
libebook::EBOOKHTMLToken::selected
@ selected
Definition: EBOOKHTMLToken.h:247
libebook::EBOOKHTMLToken::compact
@ compact
Definition: EBOOKHTMLToken.h:184
libebook::EBOOKHTMLToken::defer
@ defer
Definition: EBOOKHTMLToken.h:190
libebook::EBOOKHTMLToken::h1
@ h1
Definition: EBOOKHTMLToken.h:75
libebook::EBOOKHTMLToken::vspace
@ vspace
Definition: EBOOKHTMLToken.h:264
libebook::EBOOKHTMLToken::poly
@ poly
Definition: EBOOKHTMLToken.h:301
libebook::EBOOKHTMLToken::below
@ below
Definition: EBOOKHTMLToken.h:273
libebook::EBOOKHTMLToken::nohref
@ nohref
Definition: EBOOKHTMLToken.h:215
libebook::EBOOKHTMLToken::onmouseout
@ onmouseout
Definition: EBOOKHTMLToken.h:229
libebook::EBOOKHTMLToken::get
@ get
Definition: EBOOKHTMLToken.h:283
libebook::EBOOKHTMLToken::marginwidth
@ marginwidth
Definition: EBOOKHTMLToken.h:209
libebook::EBOOKHTMLToken::onmouseup
@ onmouseup
Definition: EBOOKHTMLToken.h:231
libebook::EBOOKHTMLToken::baseline
@ baseline
Definition: EBOOKHTMLToken.h:272
libebook::EBOOKHTMLToken::valuetype
@ valuetype
Definition: EBOOKHTMLToken.h:262
libebook::EBOOKHTMLToken::address
@ address
Definition: EBOOKHTMLToken.h:35
libebook::EBOOKHTMLToken::img
@ img
Definition: EBOOKHTMLToken.h:88
libebook::EBOOKHTMLToken::circle
@ circle
Definition: EBOOKHTMLToken.h:279
libebook::EBOOKHTMLToken::rules
@ rules
Definition: EBOOKHTMLToken.h:243
libebook::EBOOKHTMLToken::bgcolor
@ bgcolor
Definition: EBOOKHTMLToken.h:168
libebook::EBOOKHTMLToken::charset
@ charset
Definition: EBOOKHTMLToken.h:174
libebook::EBOOKHTMLToken::lang
@ lang
Definition: EBOOKHTMLToken.h:205
libebook::EBOOKHTMLToken::button
@ button
Definition: EBOOKHTMLToken.h:50
libebook::EBOOKHTMLToken::plaintext
@ plaintext
Definition: EBOOKHTMLToken.h:118
libebook::EBOOKHTMLToken::onkeyup
@ onkeyup
Definition: EBOOKHTMLToken.h:225
libebook::EBOOKHTMLToken::headers
@ headers
Definition: EBOOKHTMLToken.h:197
libebook::EBOOKHTMLToken::content
@ content
Definition: EBOOKHTMLToken.h:185
libebook::EBOOKHTMLToken::main
@ main
Definition: EBOOKHTMLToken.h:99
libebook::EBOOKHTMLToken::fieldset
@ fieldset
Definition: EBOOKHTMLToken.h:69
libebook::EBOOKHTMLToken::noscript
@ noscript
Definition: EBOOKHTMLToken.h:110
libebook::EBOOKHTMLToken::face
@ face
Definition: EBOOKHTMLToken.h:193
libebook::EBOOKHTMLToken::maroon
@ maroon
Definition: EBOOKHTMLToken.h:293
libebook::EBOOKHTMLToken::yellow
@ yellow
Definition: EBOOKHTMLToken.h:322
libebook::EBOOKHTMLToken::post
@ post
Definition: EBOOKHTMLToken.h:302
libebook::EBOOKHTMLToken::type
@ type
Definition: EBOOKHTMLToken.h:258
libebook::EBOOKHTMLToken::progress
@ progress
Definition: EBOOKHTMLToken.h:120
libebook::EBOOKHTMLToken::footer
@ footer
Definition: EBOOKHTMLToken.h:73
libebook::EBOOKHTMLToken::scrolling
@ scrolling
Definition: EBOOKHTMLToken.h:246
libebook::EBOOKHTMLToken::xmlns
@ xmlns
Definition: EBOOKHTMLToken.h:29
libebook::EBOOKHTMLToken::bdi
@ bdi
Definition: EBOOKHTMLToken.h:43
libebook::EBOOKHTMLToken::value
@ value
Definition: EBOOKHTMLToken.h:261
libebook::EBOOKHTMLToken::select
@ select
Definition: EBOOKHTMLToken.h:129
libebook::EBOOKHTMLToken::tbody
@ tbody
Definition: EBOOKHTMLToken.h:139
libebook::EBOOKHTMLToken::default_
@ default_
Definition: EBOOKHTMLToken.h:280
libebook::EBOOKHTMLToken::numbered
@ numbered
Definition: EBOOKHTMLToken.h:298
libebook::EBOOKHTMLToken::dialog
@ dialog
Definition: EBOOKHTMLToken.h:62
libebook::EBOOKHTMLToken::size
@ size
Definition: EBOOKHTMLToken.h:249
libebook::EBOOKHTMLToken::checkbox
@ checkbox
Definition: EBOOKHTMLToken.h:278
libebook::EBOOKHTMLToken::width
@ width
Definition: EBOOKHTMLToken.h:265
libebook::EBOOKHTMLToken::ruby
@ ruby
Definition: EBOOKHTMLToken.h:124
libebook::EBOOKHTMLToken::preserve
@ preserve
Definition: EBOOKHTMLToken.h:303
libebook::EBOOKHTMLToken::caption
@ caption
Definition: EBOOKHTMLToken.h:51
libebook::EBOOKHTMLToken::ul
@ ul
Definition: EBOOKHTMLToken.h:151
libebook::EBOOKHTMLToken::standby
@ standby
Definition: EBOOKHTMLToken.h:252
libebook::EBOOKHTMLToken::h3
@ h3
Definition: EBOOKHTMLToken.h:77
libebook::EBOOKHTMLToken::yes
@ yes
Definition: EBOOKHTMLToken.h:323
libebook::EBOOKHTMLToken::square
@ square
Definition: EBOOKHTMLToken.h:315
libebook::EBOOKHTMLToken::blue
@ blue
Definition: EBOOKHTMLToken.h:275
libebook::EBOOKHTMLToken::applet
@ applet
Definition: EBOOKHTMLToken.h:36
libebook::EBOOKHTMLToken::for_
@ for_
Definition: EBOOKHTMLToken.h:194
libebook::EBOOKHTMLToken::hreflang
@ hreflang
Definition: EBOOKHTMLToken.h:200
libebook::EBOOKHTMLToken::div
@ div
Definition: EBOOKHTMLToken.h:64
libebook::EBOOKHTMLToken::body
@ body
Definition: EBOOKHTMLToken.h:48
libebook::EBOOKHTMLToken::aside
@ aside
Definition: EBOOKHTMLToken.h:39
libebook::EBOOKHTMLToken::maxlength
@ maxlength
Definition: EBOOKHTMLToken.h:210
libebook::EBOOKHTMLToken::teal
@ teal
Definition: EBOOKHTMLToken.h:317
libebook::EBOOKHTMLToken::textarea
@ textarea
Definition: EBOOKHTMLToken.h:142
libebook::EBOOKHTMLToken::ins
@ ins
Definition: EBOOKHTMLToken.h:90
libebook::EBOOKHTMLToken::b
@ b
Definition: EBOOKHTMLToken.h:40
libebook::EBOOKHTMLToken::thead
@ thead
Definition: EBOOKHTMLToken.h:145
libebook::EBOOKHTMLToken::abbr
@ abbr
Definition: EBOOKHTMLToken.h:33
libebook::EBOOKHTMLToken::src
@ src
Definition: EBOOKHTMLToken.h:251
libebook::EBOOKHTMLToken::action
@ action
Definition: EBOOKHTMLToken.h:161
libebook::EBOOKHTMLToken::colgroup
@ colgroup
Definition: EBOOKHTMLToken.h:56
libebook::EBOOKHTMLToken::embed
@ embed
Definition: EBOOKHTMLToken.h:68
libebook::EBOOKHTMLToken::output
@ output
Definition: EBOOKHTMLToken.h:115
libebook::EBOOKHTMLToken::param
@ param
Definition: EBOOKHTMLToken.h:117
libebook::EBOOKHTMLToken::tt
@ tt
Definition: EBOOKHTMLToken.h:149
libebook::EBOOKHTMLToken::isindex
@ isindex
Definition: EBOOKHTMLToken.h:91
libebook::EBOOKHTMLToken::href
@ href
Definition: EBOOKHTMLToken.h:199
libebook::EBOOKHTMLToken::hspace
@ hspace
Definition: EBOOKHTMLToken.h:201
libebook::EBOOKHTMLToken::marginheight
@ marginheight
Definition: EBOOKHTMLToken.h:208
libebook::EBOOKHTMLToken::template_
@ template_
Definition: EBOOKHTMLToken.h:141
libebook::EBOOKHTMLToken::onreset
@ onreset
Definition: EBOOKHTMLToken.h:232
libebook::EBOOKHTMLToken::border
@ border
Definition: EBOOKHTMLToken.h:169
libebook::EBOOKHTMLToken::archive
@ archive
Definition: EBOOKHTMLToken.h:165
libebook::EBOOKHTMLToken::vlink
@ vlink
Definition: EBOOKHTMLToken.h:263
libebook::EBOOKHTMLToken::onfocus
@ onfocus
Definition: EBOOKHTMLToken.h:222
libebook::EBOOKHTMLToken::datetime
@ datetime
Definition: EBOOKHTMLToken.h:188
libebook::EBOOKHTMLToken::vsides
@ vsides
Definition: EBOOKHTMLToken.h:320
libebook::EBOOKHTMLToken::noembed
@ noembed
Definition: EBOOKHTMLToken.h:108
libebook::EBOOKHTMLToken::lime
@ lime
Definition: EBOOKHTMLToken.h:291
libebook::EBOOKHTMLToken::a
@ a
Definition: EBOOKHTMLToken.h:32
libebook::EBOOKHTMLToken::rect
@ rect
Definition: EBOOKHTMLToken.h:305
libebook::EBOOKHTMLToken::rowgroup
@ rowgroup
Definition: EBOOKHTMLToken.h:312
libebook::EBOOKHTMLToken::samp
@ samp
Definition: EBOOKHTMLToken.h:126
libebook::EBOOKHTMLToken::listing
@ listing
Definition: EBOOKHTMLToken.h:98
libebook::EBOOKHTMLToken::legend
@ legend
Definition: EBOOKHTMLToken.h:95
libebook::EBOOKHTMLToken::http_equiv
@ http_equiv
Definition: EBOOKHTMLToken.h:202
libebook::EBOOKHTMLToken::scope
@ scope
Definition: EBOOKHTMLToken.h:245
libebook::EBOOKHTMLToken::code
@ code
Definition: EBOOKHTMLToken.h:54
libebook::EBOOKHTMLToken::rowspan
@ rowspan
Definition: EBOOKHTMLToken.h:242
libebook::EBOOKHTMLToken::multiple
@ multiple
Definition: EBOOKHTMLToken.h:213
libebook::EBOOKHTMLToken::ltr
@ ltr
Definition: EBOOKHTMLToken.h:292
libebook::EBOOKHTMLToken::basefont
@ basefont
Definition: EBOOKHTMLToken.h:42
libebook::EBOOKHTMLToken::u
@ u
Definition: EBOOKHTMLToken.h:150
libebook::EBOOKHTMLToken::alt
@ alt
Definition: EBOOKHTMLToken.h:164
libebook::EBOOKHTMLToken::span
@ span
Definition: EBOOKHTMLToken.h:132
libebook::EBOOKHTMLToken::cols
@ cols
Definition: EBOOKHTMLToken.h:182
libebook::EBOOKHTMLToken::center
@ center
Definition: EBOOKHTMLToken.h:52
libebook::EBOOKHTMLToken::LAST_TOKEN
@ LAST_TOKEN
Definition: EBOOKHTMLToken.h:325
libebook::EBOOKHTMLToken::script
@ script
Definition: EBOOKHTMLToken.h:127
libebook::EBOOKHTMLToken::map
@ map
Definition: EBOOKHTMLToken.h:100
libebook::EBOOKHTMLToken::head
@ head
Definition: EBOOKHTMLToken.h:81
libebook::EBOOKHTMLToken::strong
@ strong
Definition: EBOOKHTMLToken.h:134
libebook::EBOOKHTMLToken::onload
@ onload
Definition: EBOOKHTMLToken.h:226
libebook::EBOOKHTMLToken::aqua
@ aqua
Definition: EBOOKHTMLToken.h:270
libebook::EBOOKHTMLToken::onmouseover
@ onmouseover
Definition: EBOOKHTMLToken.h:230
libebook::EBOOKHTMLToken::noframes
@ noframes
Definition: EBOOKHTMLToken.h:109
libebook::EBOOKHTMLToken::dl
@ dl
Definition: EBOOKHTMLToken.h:65
libebook::EBOOKHTMLToken::object
@ object
Definition: EBOOKHTMLToken.h:111
libebook::EBOOKHTMLToken::readonly
@ readonly
Definition: EBOOKHTMLToken.h:238
libebook::EBOOKHTMLToken::justify
@ justify
Definition: EBOOKHTMLToken.h:288
libebook::EBOOKHTMLToken::acronym
@ acronym
Definition: EBOOKHTMLToken.h:34
libebook::EBOOKHTMLToken::blockquote
@ blockquote
Definition: EBOOKHTMLToken.h:47
libebook::EBOOKHTMLToken::onclick
@ onclick
Definition: EBOOKHTMLToken.h:220
libebook::EBOOKHTMLToken::li
@ li
Definition: EBOOKHTMLToken.h:96
libebook::EBOOKHTMLToken::rev
@ rev
Definition: EBOOKHTMLToken.h:240
libebook::EBOOKHTMLToken::hsides
@ hsides
Definition: EBOOKHTMLToken.h:287
libebook::EBOOKHTMLToken::i
@ i
Definition: EBOOKHTMLToken.h:86
libebook::EBOOKHTMLToken::track
@ track
Definition: EBOOKHTMLToken.h:148
libebook::EBOOKHTMLToken::navy
@ navy
Definition: EBOOKHTMLToken.h:295
libebook::EBOOKHTMLToken::clear
@ clear
Definition: EBOOKHTMLToken.h:178
libebook::EBOOKHTMLToken::kbd
@ kbd
Definition: EBOOKHTMLToken.h:92
libebook::EBOOKHTMLToken::col
@ col
Definition: EBOOKHTMLToken.h:55
libebook::EBOOKHTMLToken::method
@ method
Definition: EBOOKHTMLToken.h:212
libebook::EBOOKHTMLToken::table
@ table
Definition: EBOOKHTMLToken.h:138
libebook::EBOOKHTMLToken::reset
@ reset
Definition: EBOOKHTMLToken.h:308
libebook::EBOOKHTMLToken::media
@ media
Definition: EBOOKHTMLToken.h:211
libebook::EBOOKHTMLToken::style
@ style
Definition: EBOOKHTMLToken.h:135
libebook::EBOOKHTMLToken::language
@ language
Definition: EBOOKHTMLToken.h:206
libebook::EBOOKHTMLToken::sup
@ sup
Definition: EBOOKHTMLToken.h:137
libebook::EBOOKHTMLToken::coords
@ coords
Definition: EBOOKHTMLToken.h:186
libebook::EBOOKHTMLToken::target
@ target
Definition: EBOOKHTMLToken.h:256
libebook::EBOOKHTMLToken::p
@ p
Definition: EBOOKHTMLToken.h:116
libebook::EBOOKHTMLToken::br
@ br
Definition: EBOOKHTMLToken.h:49
libebook::EBOOKHTMLToken::hgroup
@ hgroup
Definition: EBOOKHTMLToken.h:83
libebook::EBOOKHTMLToken::right
@ right
Definition: EBOOKHTMLToken.h:310
libebook::EBOOKHTMLToken::disc
@ disc
Definition: EBOOKHTMLToken.h:281
libebook::EBOOKHTMLToken::h6
@ h6
Definition: EBOOKHTMLToken.h:80
libebook::EBOOKHTMLToken::lhs
@ lhs
Definition: EBOOKHTMLToken.h:290
libebook::EBOOKHTMLToken::ismap
@ ismap
Definition: EBOOKHTMLToken.h:204
libebook::EBOOKHTMLToken::checked
@ checked
Definition: EBOOKHTMLToken.h:175
libebook::EBOOKHTMLToken::rhs
@ rhs
Definition: EBOOKHTMLToken.h:309
libebook::EBOOKHTMLToken::html
@ html
Definition: EBOOKHTMLToken.h:85
libebook::EBOOKHTMLToken::area
@ area
Definition: EBOOKHTMLToken.h:37
libebook::EBOOKHTMLToken::green
@ green
Definition: EBOOKHTMLToken.h:285
libebook::EBOOKHTMLToken::title
@ title
Definition: EBOOKHTMLToken.h:146
libebook::EBOOKHTMLToken::dfn
@ dfn
Definition: EBOOKHTMLToken.h:61
libebook::EBOOKHTMLToken::small
@ small
Definition: EBOOKHTMLToken.h:130
libebook::EBOOKHTMLToken::olive
@ olive
Definition: EBOOKHTMLToken.h:299
libebook::EBOOKHTMLToken::bottom
@ bottom
Definition: EBOOKHTMLToken.h:276
libebook::EBOOKHTMLToken::keygen
@ keygen
Definition: EBOOKHTMLToken.h:93
libebook::EBOOKHTMLToken::axis
@ axis
Definition: EBOOKHTMLToken.h:166
libebook::EBOOKHTMLToken::video
@ video
Definition: EBOOKHTMLToken.h:153
libebook::EBOOKHTMLToken::figure
@ figure
Definition: EBOOKHTMLToken.h:71
libebook::EBOOKHTMLToken::purple
@ purple
Definition: EBOOKHTMLToken.h:304
libebook::EBOOKHTMLToken::char_
@ char_
Definition: EBOOKHTMLToken.h:172
libebook::EBOOKHTMLToken::background
@ background
Definition: EBOOKHTMLToken.h:167
libebook::EBOOKHTMLToken::s
@ s
Definition: EBOOKHTMLToken.h:125
libebook::EBOOKHTMLToken::accept
@ accept
Definition: EBOOKHTMLToken.h:158
libebook::EBOOKHTMLToken::rp
@ rp
Definition: EBOOKHTMLToken.h:122
libebook::EBOOKHTMLToken::no
@ no
Definition: EBOOKHTMLToken.h:296
libebook::EBOOKHTMLToken::scheme
@ scheme
Definition: EBOOKHTMLToken.h:244
libebook::EBOOKHTMLToken::usemap
@ usemap
Definition: EBOOKHTMLToken.h:259
libebook::EBOOKHTMLToken::above
@ above
Definition: EBOOKHTMLToken.h:268
libebook::EBOOKHTMLToken::ondblclick
@ ondblclick
Definition: EBOOKHTMLToken.h:221
libebook::EBOOKHTMLToken::article
@ article
Definition: EBOOKHTMLToken.h:38
libebook::EBOOKHTMLToken::noshade
@ noshade
Definition: EBOOKHTMLToken.h:216
libebook::EBOOKHTMLToken::shape
@ shape
Definition: EBOOKHTMLToken.h:248
libebook::EBOOKHTMLToken::form
@ form
Definition: EBOOKHTMLToken.h:74
libebook::EBOOKHTMLToken::onkeydown
@ onkeydown
Definition: EBOOKHTMLToken.h:223
libebook::EBOOKHTMLToken::longdesc
@ longdesc
Definition: EBOOKHTMLToken.h:207
libebook::EBOOKHTMLToken::iframe
@ iframe
Definition: EBOOKHTMLToken.h:87
libebook::EBOOKHTMLToken::label
@ label
Definition: EBOOKHTMLToken.h:94
libebook::EBOOKHTMLToken::classid
@ classid
Definition: EBOOKHTMLToken.h:177
libebook::EBOOKHTMLToken::tr
@ tr
Definition: EBOOKHTMLToken.h:147
libebook::EBOOKHTMLToken::data
@ data
Definition: EBOOKHTMLToken.h:187
libebook::EBOOKHTMLToken::tabindex
@ tabindex
Definition: EBOOKHTMLToken.h:255
libebook::EBOOKHTMLToken::middle
@ middle
Definition: EBOOKHTMLToken.h:294
libebook::EBOOKHTMLToken::summary
@ summary
Definition: EBOOKHTMLToken.h:254
libebook::EBOOKHTMLToken::onunload
@ onunload
Definition: EBOOKHTMLToken.h:235
libebook::EBOOKHTMLToken::rows
@ rows
Definition: EBOOKHTMLToken.h:241
libebook::EBOOKHTMLToken::rel
@ rel
Definition: EBOOKHTMLToken.h:239
libebook::EBOOKHTMLToken::input
@ input
Definition: EBOOKHTMLToken.h:89
libebook::EBOOKHTMLToken::alink
@ alink
Definition: EBOOKHTMLToken.h:163
libebook::EBOOKHTMLToken::onselect
@ onselect
Definition: EBOOKHTMLToken.h:233
libebook::EBOOKHTMLToken::figcaption
@ figcaption
Definition: EBOOKHTMLToken.h:70
libebook::EBOOKHTMLToken::link
@ link
Definition: EBOOKHTMLToken.h:97
libebook::EBOOKHTMLToken::white
@ white
Definition: EBOOKHTMLToken.h:321
libebook::EBOOKHTMLToken::big
@ big
Definition: EBOOKHTMLToken.h:45
libebook::EBOOKHTMLToken::header
@ header
Definition: EBOOKHTMLToken.h:82
libebook::EBOOKHTMLToken::color
@ color
Definition: EBOOKHTMLToken.h:181
libebook::EBOOKHTMLToken::submit
@ submit
Definition: EBOOKHTMLToken.h:316
libebook::EBOOKHTMLToken::colspan
@ colspan
Definition: EBOOKHTMLToken.h:183
libebook::EBOOKHTMLToken::onchange
@ onchange
Definition: EBOOKHTMLToken.h:219
libebook::EBOOKHTMLToken::onsubmit
@ onsubmit
Definition: EBOOKHTMLToken.h:234
libebook::EBOOKHTMLToken::none
@ none
Definition: EBOOKHTMLToken.h:297
libebook::EBOOKHTMLToken::cite
@ cite
Definition: EBOOKHTMLToken.h:53
libebook::EBOOKHTMLToken::codebase
@ codebase
Definition: EBOOKHTMLToken.h:179
libebook::EBOOKHTMLToken::onblur
@ onblur
Definition: EBOOKHTMLToken.h:218
libebook::EBOOKHTMLToken::frameborder
@ frameborder
Definition: EBOOKHTMLToken.h:196
libebook::EBOOKHTMLToken::dt
@ dt
Definition: EBOOKHTMLToken.h:66
libebook::EBOOKHTMLToken::name
@ name
Definition: EBOOKHTMLToken.h:214
libebook::EBOOKHTMLToken::box
@ box
Definition: EBOOKHTMLToken.h:277
libebook::EBOOKHTMLToken::black
@ black
Definition: EBOOKHTMLToken.h:274
libebook::EBOOKHTMLToken::marquee
@ marquee
Definition: EBOOKHTMLToken.h:102
libebook::EBOOKHTMLToken::cellspacing
@ cellspacing
Definition: EBOOKHTMLToken.h:171
libebook::EBOOKHTMLToken::meta
@ meta
Definition: EBOOKHTMLToken.h:104
libebook::EBOOKHTMLToken::optgroup
@ optgroup
Definition: EBOOKHTMLToken.h:113
libebook::EBOOKHTMLToken::groups
@ groups
Definition: EBOOKHTMLToken.h:286
libebook::EBOOKHTMLToken::red
@ red
Definition: EBOOKHTMLToken.h:306
libebook::EBOOKHTMLToken::rt
@ rt
Definition: EBOOKHTMLToken.h:123
libebook::EBOOKHTMLToken::disabled
@ disabled
Definition: EBOOKHTMLToken.h:191
libebook::EBOOKHTMLToken::profile
@ profile
Definition: EBOOKHTMLToken.h:236
libebook::EBOOKHTMLToken::valign
@ valign
Definition: EBOOKHTMLToken.h:260
libebook::EBOOKHTMLToken::prompt
@ prompt
Definition: EBOOKHTMLToken.h:237
libebook::EBOOKHTMLToken::xmp
@ xmp
Definition: EBOOKHTMLToken.h:155
libebook::EBOOKHTMLToken::left
@ left
Definition: EBOOKHTMLToken.h:289
libebook::EBOOKHTMLToken::frame
@ frame
Definition: EBOOKHTMLToken.h:195
libebook::EBOOKHTMLToken::accesskey
@ accesskey
Definition: EBOOKHTMLToken.h:160
libebook::EBOOKHTMLToken::strike
@ strike
Definition: EBOOKHTMLToken.h:133
libebook::EBOOKHTMLToken::auto_
@ auto_
Definition: EBOOKHTMLToken.h:271
libebook::EBOOKHTMLToken::text
@ text
Definition: EBOOKHTMLToken.h:257
libebook::EBOOKHTMLToken::fuchsia
@ fuchsia
Definition: EBOOKHTMLToken.h:282
libebook::EBOOKHTMLToken::q
@ q
Definition: EBOOKHTMLToken.h:121
libebook::EBOOKHTMLToken::ol
@ ol
Definition: EBOOKHTMLToken.h:112
libebook::EBOOKHTMLToken::details
@ details
Definition: EBOOKHTMLToken.h:60
libebook::EBOOKHTMLToken::gray
@ gray
Definition: EBOOKHTMLToken.h:284
libebook::EBOOKHTMLToken::nobr
@ nobr
Definition: EBOOKHTMLToken.h:107
libebook::EBOOKHTMLToken::row
@ row
Definition: EBOOKHTMLToken.h:311
libebook::EBOOKHTMLToken::xml
@ xml
Definition: EBOOKHTMLToken.h:28
libebook::EBOOKHTMLToken::nav
@ nav
Definition: EBOOKHTMLToken.h:106
libebook::EBOOKHTMLToken::nowrap
@ nowrap
Definition: EBOOKHTMLToken.h:217
libebook::EBOOKHTMLToken::h5
@ h5
Definition: EBOOKHTMLToken.h:79
libebook::EBOOKHTMLToken::onmousemove
@ onmousemove
Definition: EBOOKHTMLToken.h:228
libebook::EBOOKHTMLToken::cellpadding
@ cellpadding
Definition: EBOOKHTMLToken.h:170
libebook::EBOOKHTMLToken::base
@ base
Definition: EBOOKHTMLToken.h:41
libebook::EBOOKHTMLToken::bdo
@ bdo
Definition: EBOOKHTMLToken.h:44
libebook::EBOOKHTMLToken::h4
@ h4
Definition: EBOOKHTMLToken.h:78
libebook::EBOOKHTMLToken::var
@ var
Definition: EBOOKHTMLToken.h:152
libebook::EBOOKHTMLToken::align
@ align
Definition: EBOOKHTMLToken.h:162
libebook::EBOOKHTMLToken::codetype
@ codetype
Definition: EBOOKHTMLToken.h:180
libebook::EBOOKHTMLToken::FIRST_TOKEN
@ FIRST_TOKEN
Definition: EBOOKHTMLToken.h:24
libebook::EBOOKHTMLToken::hr
@ hr
Definition: EBOOKHTMLToken.h:84
libebook::EBOOKHTMLToken::dir
@ dir
Definition: EBOOKHTMLToken.h:63
libebook::EBOOKHTMLToken::declare
@ declare
Definition: EBOOKHTMLToken.h:189
libebook::EBOOKHTMLToken::pre
@ pre
Definition: EBOOKHTMLToken.h:119
libebook::EBOOKHTMLToken::font
@ font
Definition: EBOOKHTMLToken.h:72
libebook::EBOOKHTMLToken::class_
@ class_
Definition: EBOOKHTMLToken.h:176
libebook::EBOOKHTMLToken::space
@ space
Definition: EBOOKHTMLToken.h:250
libebook::EBOOKHTMLToken::h2
@ h2
Definition: EBOOKHTMLToken.h:76
libebook::EBOOKHTMLToken::wbr
@ wbr
Definition: EBOOKHTMLToken.h:154
libebook::EBOOKHTMLToken::mark
@ mark
Definition: EBOOKHTMLToken.h:101
libebook::EBOOKHTMLToken::em
@ em
Definition: EBOOKHTMLToken.h:67
libebook::EBOOKHTMLToken::th
@ th
Definition: EBOOKHTMLToken.h:144
libebook::EBOOKHTMLToken::section
@ section
Definition: EBOOKHTMLToken.h:128
libebook::EBOOKHTMLToken::option
@ option
Definition: EBOOKHTMLToken.h:114
libebook::EBOOKHTMLToken::onkeypress
@ onkeypress
Definition: EBOOKHTMLToken.h:224
libebook::EBOOKHTMLToken::xlink
@ xlink
Definition: EBOOKHTMLToken.h:27
libebook::EBOOKHTMLToken::INVALID_TOKEN
@ INVALID_TOKEN
Definition: EBOOKHTMLToken.h:23
libebook::EBOOKHTMLToken::height
@ height
Definition: EBOOKHTMLToken.h:198
libebook::EBOOKHTMLToken::del
@ del
Definition: EBOOKHTMLToken.h:59
libebook::EBOOKHTMLToken::meter
@ meter
Definition: EBOOKHTMLToken.h:105
libebook::EBOOKHTMLToken::charoff
@ charoff
Definition: EBOOKHTMLToken.h:173
libebook::EBOOKHTMLToken::blink
@ blink
Definition: EBOOKHTMLToken.h:46
libebook::EBOOKHTMLToken::silver
@ silver
Definition: EBOOKHTMLToken.h:314
libebook::EBOOKHTMLToken::onmousedown
@ onmousedown
Definition: EBOOKHTMLToken.h:227
libebook::EBOOKHTMLToken::source
@ source
Definition: EBOOKHTMLToken.h:131
libebook::EBOOKHTMLToken::ref
@ ref
Definition: EBOOKHTMLToken.h:307
libebook::EBOOKHTMLToken::start
@ start
Definition: EBOOKHTMLToken.h:253
libebook::EBOOKHTMLToken::tfoot
@ tfoot
Definition: EBOOKHTMLToken.h:143
libebook::EBOOKHTMLToken::top
@ top
Definition: EBOOKHTMLToken.h:318
libebook::EBOOKHTMLToken::rtl
@ rtl
Definition: EBOOKHTMLToken.h:313
libebook::EBOOKHTMLToken::td
@ td
Definition: EBOOKHTMLToken.h:140
libebook::EBOOKHTMLToken::sub
@ sub
Definition: EBOOKHTMLToken.h:136
libebook::EBOOKHTMLToken::accept_charset
@ accept_charset
Definition: EBOOKHTMLToken.h:159
libebook::EBOOKHTMLToken::password
@ password
Definition: EBOOKHTMLToken.h:300
libebook::EBOOKHTMLToken::id
@ id
Definition: EBOOKHTMLToken.h:203
libebook::EBOOKHTMLToken::menu
@ menu
Definition: EBOOKHTMLToken.h:103
libebook::EBOOKHTMLToken::void_
@ void_
Definition: EBOOKHTMLToken.h:319
libebook::EBOOKHTMLToken::datalist
@ datalist
Definition: EBOOKHTMLToken.h:57
libebook::EBOOKHTMLToken::Namespace
Namespace
Definition: EBOOKHTMLToken.h:331
libebook::EBOOKHTMLToken::NS_xlink
@ NS_xlink
Definition: EBOOKHTMLToken.h:333
libebook::EBOOKHTMLToken::NS_html
@ NS_html
Definition: EBOOKHTMLToken.h:332
libebook::EBOOKHTMLToken::NS_xmlns
@ NS_xmlns
Definition: EBOOKHTMLToken.h:335
libebook::EBOOKHTMLToken::NS_xml
@ NS_xml
Definition: EBOOKHTMLToken.h:334
libebook
Definition: BBeBCollector.cpp:19
libebook::getHTMLTokenId
int getHTMLTokenId(const char *const name, const char *const ns)
Definition: EBOOKHTMLToken.cpp:27
libebook::EBOOKToken
Definition: EBOOKToken.h:18