Umasoft
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Attributes | List of all members
encoding Struct Reference

Public Attributes

int(* scanners [XML_N_STATES])(const ENCODING *, const char *, const char *, const char **)
 
int(* literalScanners [XML_N_LITERAL_TYPES])(const ENCODING *, const char *, const char *, const char **)
 
int(* sameName )(const ENCODING *, const char *, const char *)
 
int(* nameMatchesAscii )(const ENCODING *, const char *, const char *)
 
int(* nameLength )(const ENCODING *, const char *)
 
const char *(* skipS )(const ENCODING *, const char *)
 
int(* getAtts )(const ENCODING *enc, const char *ptr, int attsMax, ATTRIBUTE *atts)
 
int(* charRefNumber )(const ENCODING *enc, const char *ptr)
 
int(* predefinedEntityName )(const ENCODING *, const char *, const char *)
 
void(* updatePosition )(const ENCODING *, const char *ptr, const char *end, POSITION *)
 
int(* isPublicId )(const ENCODING *enc, const char *ptr, const char *end, const char **badPtr)
 
void(* utf8Convert )(const ENCODING *enc, const char **fromP, const char *fromLim, char **toP, const char *toLim)
 
void(* utf16Convert )(const ENCODING *enc, const char **fromP, const char *fromLim, unsigned short **toP, const unsigned short *toLim)
 
int minBytesPerChar
 
char isUtf8
 
char isUtf16
 

The documentation for this struct was generated from the following file: