Xerces-C++
3.1.3
Main Page
Related Pages
Classes
Files
File List
File Members
src
xercesc
util
XMLUniDefs.hpp
Go to the documentation of this file.
1
/*
2
* Licensed to the Apache Software Foundation (ASF) under one or more
3
* contributor license agreements. See the NOTICE file distributed with
4
* this work for additional information regarding copyright ownership.
5
* The ASF licenses this file to You under the Apache License, Version 2.0
6
* (the "License"); you may not use this file except in compliance with
7
* the License. You may obtain a copy of the License at
8
*
9
* http://www.apache.org/licenses/LICENSE-2.0
10
*
11
* Unless required by applicable law or agreed to in writing, software
12
* distributed under the License is distributed on an "AS IS" BASIS,
13
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14
* See the License for the specific language governing permissions and
15
* limitations under the License.
16
*/
17
18
/*
19
* $Id: XMLUniDefs.hpp 527149 2007-04-10 14:56:39Z amassari $
20
*/
21
22
#if !defined(XERCESC_INCLUDE_GUARD_XMLUNIDEFS_HPP)
23
#define XERCESC_INCLUDE_GUARD_XMLUNIDEFS_HPP
24
25
#include <
xercesc/util/XercesDefs.hpp
>
26
27
XERCES_CPP_NAMESPACE_BEGIN
28
29
// ---------------------------------------------------------------------------
30
// Constants for the Unicode characters of interest to us in an XML parser
31
// We don't put these inside the class because then they could not be const
32
// inline values, which would have significant performance ramifications.
33
//
34
// We cannot use a namespace because of the requirement to support old
35
// compilers.
36
// ---------------------------------------------------------------------------
37
const
XMLCh
chNull
= 0x00;
38
const
XMLCh
chHTab
= 0x09;
39
const
XMLCh
chLF
= 0x0A;
40
const
XMLCh
chVTab
= 0x0B;
41
const
XMLCh
chFF
= 0x0C;
42
const
XMLCh
chCR
= 0x0D;
43
const
XMLCh
chAmpersand
= 0x26;
44
const
XMLCh
chAsterisk
= 0x2A;
45
const
XMLCh
chAt
= 0x40;
46
const
XMLCh
chBackSlash
= 0x5C;
47
const
XMLCh
chBang
= 0x21;
48
const
XMLCh
chCaret
= 0x5E;
49
const
XMLCh
chCloseAngle
= 0x3E;
50
const
XMLCh
chCloseCurly
= 0x7D;
51
const
XMLCh
chCloseParen
= 0x29;
52
const
XMLCh
chCloseSquare
= 0x5D;
53
const
XMLCh
chColon
= 0x3A;
54
const
XMLCh
chComma
= 0x2C;
55
const
XMLCh
chDash
= 0x2D;
56
const
XMLCh
chDollarSign
= 0x24;
57
const
XMLCh
chDoubleQuote
= 0x22;
58
const
XMLCh
chEqual
= 0x3D;
59
const
XMLCh
chForwardSlash
= 0x2F;
60
const
XMLCh
chGrave
= 0x60;
61
const
XMLCh
chNEL
= 0x85;
62
const
XMLCh
chOpenAngle
= 0x3C;
63
const
XMLCh
chOpenCurly
= 0x7B;
64
const
XMLCh
chOpenParen
= 0x28;
65
const
XMLCh
chOpenSquare
= 0x5B;
66
const
XMLCh
chPercent
= 0x25;
67
const
XMLCh
chPeriod
= 0x2E;
68
const
XMLCh
chPipe
= 0x7C;
69
const
XMLCh
chPlus
= 0x2B;
70
const
XMLCh
chPound
= 0x23;
71
const
XMLCh
chQuestion
= 0x3F;
72
const
XMLCh
chSingleQuote
= 0x27;
73
const
XMLCh
chSpace
= 0x20;
74
const
XMLCh
chSemiColon
= 0x3B;
75
const
XMLCh
chTilde
= 0x7E;
76
const
XMLCh
chUnderscore
= 0x5F;
77
78
const
XMLCh
chSwappedUnicodeMarker
=
XMLCh
(0xFFFE);
79
const
XMLCh
chUnicodeMarker
=
XMLCh
(0xFEFF);
80
81
const
XMLCh
chDigit_0
= 0x30;
82
const
XMLCh
chDigit_1
= 0x31;
83
const
XMLCh
chDigit_2
= 0x32;
84
const
XMLCh
chDigit_3
= 0x33;
85
const
XMLCh
chDigit_4
= 0x34;
86
const
XMLCh
chDigit_5
= 0x35;
87
const
XMLCh
chDigit_6
= 0x36;
88
const
XMLCh
chDigit_7
= 0x37;
89
const
XMLCh
chDigit_8
= 0x38;
90
const
XMLCh
chDigit_9
= 0x39;
91
92
const
XMLCh
chLatin_A
= 0x41;
93
const
XMLCh
chLatin_B
= 0x42;
94
const
XMLCh
chLatin_C
= 0x43;
95
const
XMLCh
chLatin_D
= 0x44;
96
const
XMLCh
chLatin_E
= 0x45;
97
const
XMLCh
chLatin_F
= 0x46;
98
const
XMLCh
chLatin_G
= 0x47;
99
const
XMLCh
chLatin_H
= 0x48;
100
const
XMLCh
chLatin_I
= 0x49;
101
const
XMLCh
chLatin_J
= 0x4A;
102
const
XMLCh
chLatin_K
= 0x4B;
103
const
XMLCh
chLatin_L
= 0x4C;
104
const
XMLCh
chLatin_M
= 0x4D;
105
const
XMLCh
chLatin_N
= 0x4E;
106
const
XMLCh
chLatin_O
= 0x4F;
107
const
XMLCh
chLatin_P
= 0x50;
108
const
XMLCh
chLatin_Q
= 0x51;
109
const
XMLCh
chLatin_R
= 0x52;
110
const
XMLCh
chLatin_S
= 0x53;
111
const
XMLCh
chLatin_T
= 0x54;
112
const
XMLCh
chLatin_U
= 0x55;
113
const
XMLCh
chLatin_V
= 0x56;
114
const
XMLCh
chLatin_W
= 0x57;
115
const
XMLCh
chLatin_X
= 0x58;
116
const
XMLCh
chLatin_Y
= 0x59;
117
const
XMLCh
chLatin_Z
= 0x5A;
118
119
const
XMLCh
chLatin_a
= 0x61;
120
const
XMLCh
chLatin_b
= 0x62;
121
const
XMLCh
chLatin_c
= 0x63;
122
const
XMLCh
chLatin_d
= 0x64;
123
const
XMLCh
chLatin_e
= 0x65;
124
const
XMLCh
chLatin_f
= 0x66;
125
const
XMLCh
chLatin_g
= 0x67;
126
const
XMLCh
chLatin_h
= 0x68;
127
const
XMLCh
chLatin_i
= 0x69;
128
const
XMLCh
chLatin_j
= 0x6A;
129
const
XMLCh
chLatin_k
= 0x6B;
130
const
XMLCh
chLatin_l
= 0x6C;
131
const
XMLCh
chLatin_m
= 0x6D;
132
const
XMLCh
chLatin_n
= 0x6E;
133
const
XMLCh
chLatin_o
= 0x6F;
134
const
XMLCh
chLatin_p
= 0x70;
135
const
XMLCh
chLatin_q
= 0x71;
136
const
XMLCh
chLatin_r
= 0x72;
137
const
XMLCh
chLatin_s
= 0x73;
138
const
XMLCh
chLatin_t
= 0x74;
139
const
XMLCh
chLatin_u
= 0x75;
140
const
XMLCh
chLatin_v
= 0x76;
141
const
XMLCh
chLatin_w
= 0x77;
142
const
XMLCh
chLatin_x
= 0x78;
143
const
XMLCh
chLatin_y
= 0x79;
144
const
XMLCh
chLatin_z
= 0x7A;
145
146
const
XMLCh
chYenSign
= 0xA5;
147
const
XMLCh
chWonSign
= 0x20A9;
148
149
const
XMLCh
chLineSeparator
= 0x2028;
150
const
XMLCh
chParagraphSeparator
= 0x2029;
151
152
XERCES_CPP_NAMESPACE_END
153
154
#endif
Generated on Mon Feb 1 2016 13:04:19 for Xerces-C++ by
1.8.1.2