Home | History | Annotate | Download | only in libxml2

Lines Matching defs:handler

918                        xmlCharEncodingHandlerPtr handler, int len);
921 xmlCharEncodingHandlerPtr handler, int len);
935 xmlCharEncodingHandlerPtr handler;
1009 handler = xmlGetCharEncodingHandler(enc);
1010 if (handler == NULL) {
1100 if (handler == NULL) {
1105 ret = xmlSwitchToEncodingInt(ctxt, handler, len);
1120 * @handler: the encoding handler
1130 xmlCharEncodingHandlerPtr handler, int len)
1134 if (handler == NULL)
1144 if (input->buf->encoder == handler)
1151 (!xmlStrncmp(BAD_CAST handler->name,
1163 input->buf->encoder = handler;
1166 input->buf->encoder = handler;
1179 if ((handler->name != NULL) &&
1180 (!strcmp(handler->name, "UTF-16LE") ||
1181 !strcmp(handler->name, "UTF-16")) &&
1185 if ((handler->name != NULL) &&
1186 (!strcmp(handler->name, "UTF-16BE")) &&
1195 if ((handler->name != NULL) &&
1196 (!strcmp(handler->name, "UTF-8")) &&
1252 * @handler: the encoding handler
1261 xmlCharEncodingHandlerPtr handler) {
1262 return(xmlSwitchInputEncodingInt(ctxt, input, handler, -1));
1268 * @handler: the encoding handler
1280 xmlCharEncodingHandlerPtr handler, int len) {
1283 if (handler != NULL) {
1285 ret = xmlSwitchInputEncodingInt(ctxt, ctxt->input, handler, len);
1303 * @handler: the encoding handler
1311 xmlSwitchToEncoding(xmlParserCtxtPtr ctxt, xmlCharEncodingHandlerPtr handler)
1313 return (xmlSwitchToEncodingInt(ctxt, handler, -1));