#include <libxml/xmlversion.h>
Go to the source code of this file.
Classes | |
struct | _xmlChSRange |
struct | _xmlChLRange |
struct | _xmlChRangeGroup |
Defines | |
#define | xmlIsBaseChar_ch(c) |
#define | xmlIsBaseCharQ(c) |
#define | xmlIsBlank_ch(c) |
#define | xmlIsBlankQ(c) |
#define | xmlIsChar_ch(c) |
#define | xmlIsCharQ(c) |
#define | xmlIsCombiningQ(c) |
#define | xmlIsDigit_ch(c) (((0x30 <= (c)) && ((c) <= 0x39))) |
#define | xmlIsDigitQ(c) |
#define | xmlIsExtender_ch(c) (((c) == 0xb7)) |
#define | xmlIsExtenderQ(c) |
#define | xmlIsIdeographicQ(c) |
#define | xmlIsPubidChar_ch(c) (xmlIsPubidChar_tab[(c)]) |
#define | xmlIsPubidCharQ(c) |
Typedefs | |
typedef _xmlChSRange | xmlChSRange |
typedef xmlChSRange * | xmlChSRangePtr |
typedef _xmlChLRange | xmlChLRange |
typedef xmlChLRange * | xmlChLRangePtr |
typedef _xmlChRangeGroup | xmlChRangeGroup |
typedef xmlChRangeGroup * | xmlChRangeGroupPtr |
Functions | |
XMLPUBFUN int XMLCALL | xmlCharInRange (unsigned int val, const xmlChRangeGroupPtr rptr) |
XMLPUBFUN int XMLCALL | xmlIsBaseChar (unsigned int ch) |
XMLPUBFUN int XMLCALL | xmlIsBlank (unsigned int ch) |
XMLPUBFUN int XMLCALL | xmlIsChar (unsigned int ch) |
XMLPUBFUN int XMLCALL | xmlIsCombining (unsigned int ch) |
XMLPUBFUN int XMLCALL | xmlIsDigit (unsigned int ch) |
XMLPUBFUN int XMLCALL | xmlIsExtender (unsigned int ch) |
XMLPUBFUN int XMLCALL | xmlIsIdeographic (unsigned int ch) |
XMLPUBFUN int XMLCALL | xmlIsPubidChar (unsigned int ch) |
Variables | |
XMLPUBVAR xmlChRangeGroup | xmlIsBaseCharGroup |
XMLPUBVAR xmlChRangeGroup | xmlIsCharGroup |
XMLPUBVAR xmlChRangeGroup | xmlIsCombiningGroup |
XMLPUBVAR xmlChRangeGroup | xmlIsDigitGroup |
XMLPUBVAR xmlChRangeGroup | xmlIsExtenderGroup |
XMLPUBVAR xmlChRangeGroup | xmlIsIdeographicGroup |
XMLPUBVAR unsigned char | xmlIsPubidChar_tab [256] |
|
Value: (((0x41 <= (c)) && ((c) <= 0x5a)) || \ ((0x61 <= (c)) && ((c) <= 0x7a)) || \ ((0xc0 <= (c)) && ((c) <= 0xd6)) || \ ((0xd8 <= (c)) && ((c) <= 0xf6)) || \ ((0xf8 <= (c)) && ((c) <= 0xff)))
Automatically generated by genChRanges.py |
|
Value: (((c) < 0x100) ? \ xmlIsBaseChar_ch((c)) : \ xmlCharInRange((c), &xmlIsBaseCharGroup)) : char to validateAutomatically generated by genChRanges.py |
|
Value: (((c) == 0x20) || \ ((0x9 <= (c)) && ((c) <= 0xa)) || \ ((c) == 0xd))
Automatically generated by genChRanges.py |
|
Value: (((c) < 0x100) ? \ xmlIsBlank_ch((c)) : 0) : char to validateAutomatically generated by genChRanges.py |
|
Value: (((0x9 <= (c)) && ((c) <= 0xa)) || \ ((c) == 0xd) || \ ((0x20 <= (c)) && ((c) <= 0xff)))
Automatically generated by genChRanges.py |
|
Value: (((c) < 0x100) ? \ xmlIsChar_ch((c)) :\ (((0x100 <= (c)) && ((c) <= 0xd7ff)) || \ ((0xe000 <= (c)) && ((c) <= 0xfffd)) || \ ((0x10000 <= (c)) && ((c) <= 0x10ffff)))) : char to validateAutomatically generated by genChRanges.py |
|
Value: (((c) < 0x100) ? \ 0 : \ xmlCharInRange((c), &xmlIsCombiningGroup)) : char to validateAutomatically generated by genChRanges.py |
|
xmlIsDigit_ch:
Automatically generated by genChRanges.py |
|
Value: (((c) < 0x100) ? \ xmlIsDigit_ch((c)) : \ xmlCharInRange((c), &xmlIsDigitGroup)) : char to validateAutomatically generated by genChRanges.py |
|
xmlIsExtender_ch:
Automatically generated by genChRanges.py |
|
Value: (((c) < 0x100) ? \ xmlIsExtender_ch((c)) : \ xmlCharInRange((c), &xmlIsExtenderGroup)) : char to validateAutomatically generated by genChRanges.py |
|
Value: (((c) < 0x100) ? \ 0 :\ (((0x4e00 <= (c)) && ((c) <= 0x9fa5)) || \ ((c) == 0x3007) || \ ((0x3021 <= (c)) && ((c) <= 0x3029)))) : char to validateAutomatically generated by genChRanges.py |
|
xmlIsPubidChar_ch: Automatically generated by genChRanges.py |
|
Value: (((c) < 0x100) ? \ xmlIsPubidChar_ch((c)) : 0) : char to validateAutomatically generated by genChRanges.py |
|
|
|
|
|
|
|
|
|
|
|
|
|
Range checking routine |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|