Home | History | Annotate | Download | only in libxml2

Lines Matching refs:handler

950 xmlCharEncFirstLineInt(xmlCharEncodingHandler *handler, xmlBufferPtr out,
955 xmlCharEncodingHandlerPtr handler, int len);
958 xmlCharEncodingHandlerPtr handler, int len);
972 xmlCharEncodingHandlerPtr handler;
1045 handler = xmlGetCharEncodingHandler(enc);
1046 if (handler == NULL) {
1131 if (handler == NULL)
1134 return(xmlSwitchToEncodingInt(ctxt, handler, len));
1141 * @handler: the encoding handler
1151 xmlCharEncodingHandlerPtr handler, int len)
1155 if (handler == NULL)
1165 if (input->buf->encoder == handler)
1172 (!xmlStrncmp(BAD_CAST handler->name,
1184 input->buf->encoder = handler;
1187 input->buf->encoder = handler;
1200 if ((handler->name != NULL) &&
1201 (!strcmp(handler->name, "UTF-16LE") ||
1202 !strcmp(handler->name, "UTF-16")) &&
1206 if ((handler->name != NULL) &&
1207 (!strcmp(handler->name, "UTF-16BE")) &&
1216 if ((handler->name != NULL) &&
1217 (!strcmp(handler->name, "UTF-8")) &&
1280 * @handler: the encoding handler
1289 xmlCharEncodingHandlerPtr handler) {
1290 return(xmlSwitchInputEncodingInt(ctxt, input, handler, -1));
1296 * @handler: the encoding handler
1308 xmlCharEncodingHandlerPtr handler, int len) {
1311 if (handler != NULL) {
1313 ret = xmlSwitchInputEncodingInt(ctxt, ctxt->input, handler, len);
1331 * @handler: the encoding handler
1339 xmlSwitchToEncoding(xmlParserCtxtPtr ctxt, xmlCharEncodingHandlerPtr handler)
1341 return (xmlSwitchToEncodingInt(ctxt, handler, -1));