| this module exports interfaces for the character range validation APIs  This file is automatically generated from the cvs source definition files using the genChRanges.py Python script  Table of Contents#define xmlIsBaseCharQ #define xmlIsBaseChar_ch #define xmlIsBlankQ #define xmlIsBlank_ch #define xmlIsCharQ #define xmlIsChar_ch #define xmlIsCombiningQ #define xmlIsDigitQ #define xmlIsDigit_ch #define xmlIsExtenderQ #define xmlIsExtender_ch #define xmlIsIdeographicQ #define xmlIsPubidCharQ #define xmlIsPubidChar_ch Structure xmlChLRangestruct _xmlChLRange
 Typedef xmlChLRange * xmlChLRangePtr
 Structure xmlChRangeGroupstruct _xmlChRangeGroup
 Typedef xmlChRangeGroup * xmlChRangeGroupPtr
 Structure xmlChSRangestruct _xmlChSRange
 Typedef xmlChSRange * xmlChSRangePtr
 int	xmlCharInRange			(unsigned int val, const xmlChRangeGroup * rptr)
 int	xmlIsBaseChar			(unsigned int ch) int	xmlIsBlank			(unsigned int ch) int	xmlIsChar			(unsigned int ch) int	xmlIsCombining			(unsigned int ch) int	xmlIsDigit			(unsigned int ch) int	xmlIsExtender			(unsigned int ch) int	xmlIsIdeographic		(unsigned int ch) int	xmlIsPubidChar			(unsigned int ch) DescriptionMacro: xmlIsBaseCharQ#define xmlIsBaseCharQ Automatically generated by genChRanges.py Macro: xmlIsBaseChar_ch#define xmlIsBaseChar_ch Automatically generated by genChRanges.py Macro: xmlIsBlankQ#define xmlIsBlankQ Automatically generated by genChRanges.py Macro: xmlIsBlank_ch#define xmlIsBlank_ch Automatically generated by genChRanges.py Macro: xmlIsCharQ#define xmlIsCharQ Automatically generated by genChRanges.py Macro: xmlIsChar_ch#define xmlIsChar_ch Automatically generated by genChRanges.py Macro: xmlIsCombiningQ#define xmlIsCombiningQ Automatically generated by genChRanges.py Macro: xmlIsDigitQ#define xmlIsDigitQ Automatically generated by genChRanges.py Macro: xmlIsDigit_ch#define xmlIsDigit_ch Automatically generated by genChRanges.py Macro: xmlIsExtenderQ#define xmlIsExtenderQ Automatically generated by genChRanges.py Macro: xmlIsExtender_ch#define xmlIsExtender_ch Automatically generated by genChRanges.py Macro: xmlIsIdeographicQ#define xmlIsIdeographicQ Automatically generated by genChRanges.py Macro: xmlIsPubidCharQ#define xmlIsPubidCharQ Automatically generated by genChRanges.py Macro: xmlIsPubidChar_ch#define xmlIsPubidChar_ch Automatically generated by genChRanges.py Structure xmlChLRangestruct _xmlChLRange {
    unsigned int	low
    unsigned int	high
}
 Structure xmlChRangeGroupstruct _xmlChRangeGroup {
    int	nbShortRange
    int	nbLongRange
    const xmlChSRange *	shortRange	: points to an array of ranges
    const xmlChLRange *	longRange
}
 Structure xmlChSRangestruct _xmlChSRange {
    unsigned short	low
    unsigned short	high
}
 Function: xmlCharInRangeint	xmlCharInRange			(unsigned int val, const xmlChRangeGroup * rptr)
 
 Does a binary search of the range table to determine if char is valid | val: | character to be validated |  | rptr: | pointer to range to be used to validate |  | Returns: | true if character valid, false otherwise | 
Function: xmlIsBaseCharint	xmlIsBaseChar			(unsigned int ch)
 This function is DEPRECATED. Use xmlIsBaseChar_ch or xmlIsBaseCharQ instead | ch: | character to validate |  | Returns: | true if argument valid, false otherwise | 
Function: xmlIsBlankint	xmlIsBlank			(unsigned int ch)
 This function is DEPRECATED. Use xmlIsBlank_ch or xmlIsBlankQ instead | ch: | character to validate |  | Returns: | true if argument valid, false otherwise | 
Function: xmlIsCharint	xmlIsChar			(unsigned int ch)
 This function is DEPRECATED. Use xmlIsChar_ch or xmlIsCharQ instead | ch: | character to validate |  | Returns: | true if argument valid, false otherwise | 
Function: xmlIsCombiningint	xmlIsCombining			(unsigned int ch)
 This function is DEPRECATED. Use xmlIsCombiningQ instead | ch: | character to validate |  | Returns: | true if argument valid, false otherwise | 
Function: xmlIsDigitint	xmlIsDigit			(unsigned int ch)
 This function is DEPRECATED. Use xmlIsDigit_ch or xmlIsDigitQ instead | ch: | character to validate |  | Returns: | true if argument valid, false otherwise | 
Function: xmlIsExtenderint	xmlIsExtender			(unsigned int ch)
 This function is DEPRECATED. Use xmlIsExtender_ch or xmlIsExtenderQ instead | ch: | character to validate |  | Returns: | true if argument valid, false otherwise | 
Function: xmlIsIdeographicint	xmlIsIdeographic		(unsigned int ch)
 This function is DEPRECATED. Use xmlIsIdeographicQ instead | ch: | character to validate |  | Returns: | true if argument valid, false otherwise | 
Function: xmlIsPubidCharint	xmlIsPubidChar			(unsigned int ch)
 This function is DEPRECATED. Use xmlIsPubidChar_ch or xmlIsPubidCharQ instead | ch: | character to validate |  | Returns: | true if argument valid, false otherwise | 
Daniel Veillard |