ReactOS
0.4.15-dev-4570-g4f8bbd1
|
Go to the source code of this file.
Classes | |
struct | _xmlChSRange |
struct | _xmlChLRange |
struct | _xmlChRangeGroup |
Macros | |
#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 struct _xmlChSRange | xmlChSRange |
typedef xmlChSRange * | xmlChSRangePtr |
typedef struct _xmlChLRange | xmlChLRange |
typedef xmlChLRange * | xmlChLRangePtr |
typedef struct _xmlChRangeGroup | xmlChRangeGroup |
typedef xmlChRangeGroup * | xmlChRangeGroupPtr |
Functions | |
XMLPUBFUN int XMLCALL | xmlCharInRange (unsigned int val, const xmlChRangeGroup *group) |
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) |
xmlIsBaseChar_ch: : char to validate
Automatically generated by genChRanges.py
xmlIsBaseCharQ: : char to validate
Automatically generated by genChRanges.py
xmlIsCombiningQ: : char to validate
Automatically generated by genChRanges.py
xmlIsDigitQ: : char to validate
Automatically generated by genChRanges.py
xmlIsExtenderQ: : char to validate
Automatically generated by genChRanges.py
#define xmlIsPubidChar_ch | ( | c | ) | (xmlIsPubidChar_tab[(c)]) |
typedef struct _xmlChLRange xmlChLRange |
typedef xmlChLRange* xmlChLRangePtr |
typedef struct _xmlChRangeGroup xmlChRangeGroup |
typedef xmlChRangeGroup* xmlChRangeGroupPtr |
typedef struct _xmlChSRange xmlChSRange |
typedef xmlChSRange* xmlChSRangePtr |
Range checking routine
xmlCharInRange: @val: character to be validated @rptr: pointer to range to be used to validate
Does a binary search of the range table to determine if char is valid
Returns: true if character valid, false otherwise
Definition at line 168 of file chvalid.c.
xmlIsBlank: @ch: character to validate
This function is DEPRECATED. Use xmlIsBlank_ch or xmlIsBlankQ instead
Returns true if argument valid, false otherwise
xmlIsChar: @ch: character to validate
This function is DEPRECATED. Use xmlIsChar_ch or xmlIsCharQ instead
Returns true if argument valid, false otherwise
xmlIsDigit: @ch: character to validate
This function is DEPRECATED. Use xmlIsDigit_ch or xmlIsDigitQ instead
Returns true if argument valid, false otherwise
XMLPUBVAR const xmlChRangeGroup xmlIsBaseCharGroup |
XMLPUBVAR const xmlChRangeGroup xmlIsCharGroup |
XMLPUBVAR const xmlChRangeGroup xmlIsCombiningGroup |
XMLPUBVAR const xmlChRangeGroup xmlIsDigitGroup |
XMLPUBVAR const xmlChRangeGroup xmlIsExtenderGroup |
XMLPUBVAR const xmlChRangeGroup xmlIsIdeographicGroup |