Lines Matching defs:ENCODING
125 typedef struct encoding ENCODING;
128 int (*scanners[XML_N_STATES])(const ENCODING *,
132 int (*literalScanners[XML_N_LITERAL_TYPES])(const ENCODING *,
136 int (*sameName)(const ENCODING *,
138 int (*nameMatchesAscii)(const ENCODING *,
140 int (*nameLength)(const ENCODING *, const char *);
141 const char *(*skipS)(const ENCODING *, const char *);
142 int (*getAtts)(const ENCODING *enc, const char *ptr,
144 int (*charRefNumber)(const ENCODING *enc, const char *ptr);
145 int (*predefinedEntityName)(const ENCODING *, const char *, const char *);
146 void (*updatePosition)(const ENCODING *,
150 int (*isPublicId)(const ENCODING *enc, const char *ptr, const char *end,
152 void (*utf8Convert)(const ENCODING *enc,
157 void (*utf16Convert)(const ENCODING *enc,
245 ENCODING initEnc;
246 const ENCODING **encPtr;
250 const ENCODING *enc,
256 const ENCODING **namedEncodingPtr,
259 int XMLTOKAPI XmlInitEncoding(INIT_ENCODING *, const ENCODING **, const char *name);
260 const ENCODING XMLTOKAPI *XmlGetUtf8InternalEncoding();
261 const ENCODING XMLTOKAPI *XmlGetUtf16InternalEncoding();
266 ENCODING XMLTOKAPI *