Go to the source code of this file.
Macros | |
#define | STD_API |
#define | xml_legal 0x01 |
#define | xml_namestart 0x02 |
#define | xml_namechar 0x04 |
#define | xml_whitespace 0x08 |
#define | is_xml_legal(c) (c < 0x110000 && (c >= 0x10000 || (xml_char_map[c] & xml_legal))) |
#define | is_xml_namestart(c) (c < 0x10000 && (xml_char_map[c] & xml_namestart)) |
#define | is_xml_namechar(c) (c < 0x10000 && (xml_char_map[c] & xml_namechar)) |
#define | is_xml_whitespace(c) (c < 0x10000 && (xml_char_map[c] & xml_whitespace)) |
Functions | |
STD_API void | init_ctype16 (void) |
STD_API int | Toupper (int c) |
STD_API int | Tolower (int c) |
Variables | |
STD_API unsigned char | xml_char_map [] |
#define is_xml_legal | ( | c | ) | (c < 0x110000 && (c >= 0x10000 || (xml_char_map[c] & xml_legal))) |
#define is_xml_namestart | ( | c | ) | (c < 0x10000 && (xml_char_map[c] & xml_namestart)) |
#define is_xml_namechar | ( | c | ) | (c < 0x10000 && (xml_char_map[c] & xml_namechar)) |
#define is_xml_whitespace | ( | c | ) | (c < 0x10000 && (xml_char_map[c] & xml_whitespace)) |