Lines Matching defs:library
180 void *_private; /* unused by the library for users or bindings */
576 * @data: data needed for the library
580 * Function provided by a type library to check if a type is exported
588 * @data: data needed for the library
593 * Function provided by a type library to check if a value match a type
603 * @data: data needed for the library
610 * Function provided by a type library to check a value facet
621 * @data: data needed for the library
624 * Function provided by a type library to free a returned result
630 * @data: data needed for the library
635 * Function provided by a type library to compare two values accordingly
650 void *data; /* data needed for the library */
2398 * Type library hooks *
2406 * @data: data needed for the library
2410 * the W3C XMLSchema Datatype library.
2431 * @data: data needed for the library
2437 * the W3C XMLSchema Datatype library.
2470 * @data: data needed for the library
2477 * Function provided by a type library to check a value facet
2546 * @data: data needed for the library
2549 * Function provided by a type library to free a Schemas value
2561 * @data: data needed for the library
2567 * Datatype library.
2618 * @data: data needed for the library
2622 * the default datatype library.
2641 * @data: data needed for the library
2647 * the default datatype library.
2671 * @data: data needed for the library
2677 * datatype library.
2726 * @lib: the type library structure
2727 * @namespace: the URI bound to the library
2729 * Free the structure associated to the type library
2745 * @namespace: the URI bound to the library
2746 * @data: data associated to the library
2751 * Register a new type library
2771 "Relax-NG types library '%s' already registered\n",
2779 xmlRngVErrMemory(NULL, "adding types library\n");
2793 "Relax-NG types library failed to register '%s'\n",
2838 * Cleanup the default Schemas type library associated to RelaxNG
3528 xmlChar *library;
3543 library = xmlRelaxNGGetDataTypeLibrary(ctxt, node);
3544 if (library == NULL)
3545 library =
3549 def->ns = library;
3552 xmlHashLookup(xmlRelaxNGRegisteredTypes, library);
3555 "Use of unregistered type library '%s'\n", library,
3562 "Internal error with type library '%s': no 'have'\n",
3563 library, NULL);
3568 "Error type '%s' is not exported by type library '%s'\n",
3569 def->name, library);
3621 xmlChar *library;
3636 library = xmlRelaxNGGetDataTypeLibrary(ctxt, node);
3637 if (library == NULL)
3638 library =
3648 def->ns = library;
3651 xmlHashLookup(xmlRelaxNGRegisteredTypes, library);
3654 "Use of unregistered type library '%s'\n", library,
3661 "Internal error with type library '%s': no 'have'\n",
3662 library, NULL);
3667 "Error type '%s' is not exported by type library '%s'\n",
3668 def->name, library);
3671 (library,
3688 if (xmlStrEqual(library,
3691 "Type library '%s' does not allow type parameters\n",
3692 library, NULL);