Home | History | Annotate | Download | only in lib

Lines Matching full:encoding

125 struct encoding;
126 typedef struct encoding ENCODING;
128 typedef int (PTRCALL *SCANNER)(const ENCODING *,
133 struct encoding {
136 int (PTRCALL *sameName)(const ENCODING *,
139 int (PTRCALL *nameMatchesAscii)(const ENCODING *,
143 int (PTRFASTCALL *nameLength)(const ENCODING *, const char *);
144 const char *(PTRFASTCALL *skipS)(const ENCODING *, const char *);
145 int (PTRCALL *getAtts)(const ENCODING *enc,
149 int (PTRFASTCALL *charRefNumber)(const ENCODING *enc, const char *ptr);
150 int (PTRCALL *predefinedEntityName)(const ENCODING *,
153 void (PTRCALL *updatePosition)(const ENCODING *,
157 int (PTRCALL *isPublicId)(const ENCODING *enc,
161 void (PTRCALL *utf8Convert)(const ENCODING *enc,
166 void (PTRCALL *utf16Convert)(const ENCODING *enc,
262 ENCODING initEnc;
263 const ENCODING **encPtr;
267 const ENCODING *enc,
274 const ENCODING **namedEncodingPtr,
277 int XmlInitEncoding(INIT_ENCODING *, const ENCODING **, const char *name);
278 const ENCODING *XmlGetUtf8InternalEncoding(void);
279 const ENCODING *XmlGetUtf16InternalEncoding(void);
287 ENCODING *
294 const ENCODING *enc,
301 const ENCODING **namedEncodingPtr,
304 int XmlInitEncodingNS(INIT_ENCODING *, const ENCODING **, const char *name);
305 const ENCODING *XmlGetUtf8InternalEncodingNS(void);
306 const ENCODING *XmlGetUtf16InternalEncodingNS(void);
307 ENCODING *