#include <xmltok.h>
|
| 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 |
| |
Definition at line 128 of file xmltok.h.
◆ charRefNumber
| int(* encoding::charRefNumber) (const ENCODING *enc, const char *ptr) |
◆ getAtts
| int(* encoding::getAtts) (const ENCODING *enc, const char *ptr, int attsMax, ATTRIBUTE *atts) |
◆ isPublicId
| int(* encoding::isPublicId) (const ENCODING *enc, const char *ptr, const char *end, const char **badPtr) |
◆ isUtf16
◆ isUtf8
◆ literalScanners
◆ minBytesPerChar
| int encoding::minBytesPerChar |
◆ nameLength
| int(* encoding::nameLength) (const ENCODING *, const char *) |
◆ nameMatchesAscii
| int(* encoding::nameMatchesAscii) (const ENCODING *, const char *, const char *) |
◆ predefinedEntityName
| int(* encoding::predefinedEntityName) (const ENCODING *, const char *, const char *) |
◆ sameName
| int(* encoding::sameName) (const ENCODING *, const char *, const char *) |
◆ scanners
| int(* encoding::scanners[XML_N_STATES])(const ENCODING *, const char *, const char *, const char **) |
◆ skipS
| const char*(* encoding::skipS) (const ENCODING *, const char *) |
◆ updatePosition
| void(* encoding::updatePosition) (const ENCODING *, const char *ptr, const char *end, POSITION *) |
◆ utf16Convert
| void(* encoding::utf16Convert) (const ENCODING *enc, const char **fromP, const char *fromLim, unsigned short **toP, const unsigned short *toLim) |
◆ utf8Convert
| void(* encoding::utf8Convert) (const ENCODING *enc, const char **fromP, const char *fromLim, char **toP, const char *toLim) |
The documentation for this struct was generated from the following file: