Lines Matching defs:sax
975 xmlSAXHandlerPtr sax;
21713 if (vctxt->sax != NULL) {
27962 } else if ((vctxt->sax != NULL) && (vctxt->parserCtxt != NULL)) {
28377 * @sax: a pointer to the original xmlSAXHandlerPtr
28389 xmlSAXHandlerPtr *sax, void **user_data)
28394 if ((ctxt == NULL) || (sax == NULL) || (user_data == NULL))
28400 old_sax = *sax;
28419 ret->user_sax_ptr = sax;
28513 *sax = &(ret->schemas_sax);
28514 ctxt->sax = *sax;
28532 xmlSAXHandlerPtr *sax;
28541 sax = plug->user_sax_ptr;
28542 *sax = plug->user_sax;
28558 * @sax: a SAX handler for the resulting events
28562 * and forward the events to the @sax handler with the provided @user_data
28563 * the user provided @sax handler must be a SAX2 one.
28571 xmlSAXHandlerPtr sax, void *user_data)
28588 old_sax = pctxt->sax;
28589 pctxt->sax = sax;
28609 plug = xmlSchemaSAXPlug(ctxt, &(pctxt->sax), &(pctxt->userData));
28616 ctxt->sax = pctxt->sax;
28628 ctxt->sax = NULL;
28635 pctxt->sax = old_sax;