Lines Matching full:to
24 Permission is hereby granted, free of charge, to any person obtaining
26 "Software"), to deal in the Software without restriction, including
27 without limitation the rights to use, copy, modify, merge, publish,
28 distribute, sublicense, and/or sell copies of the Software, and to permit
29 persons to whom the Software is furnished to do so, subject to the
36 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
66 stanza can be added to code that still needs to support older
159 and children point to an array of XML_Content cells that will be
162 If type == XML_CTYPE_NAME, then the name points to the name, and
167 numchildren and children will point, recursively, to an array
185 to free model when finished with it. See XML_FreeContentModel.
186 There is no need to free the model from the handler, it can be kept
198 generate multiple calls to this handler. The "default" parameter
212 and text declarations. The way to distinguish is that the version
240 names and attribute names that belong to a namespace will be
247 It is a programming error to use the separator '\0' with namespace
256 against RFC 3986 today (and is not required to do so with regard to
259 be ready to receive namespace URIs containing non-URI characters.
264 /* Constructs a new parser using the memory management suite referred to
278 /* Prepare a parser object to be reused. This is particularly
280 such as when a large number of small documnents need to be parsed.
323 character is not passed to the default handler. There are no
324 guarantees about how characters are divided between calls to the
353 the value_length argument. Since it is legal to have zero-length
354 values, do not use this argument to test for internal entities.
361 Note that is_parameter_entity can't be changed to XML_Bool, since
398 each namespace declaration. The call to the start and end element
399 handlers occur between the calls to the start and end namespace
411 external subset or a reference to a parameter entity, but does not
415 If parameter entity parsing is enabled, then in addition to the
421 /* This is called for a reference to an external parsed general
427 reference; it can be passed as the parser argument to
442 expected by the context argument to XML_ExternalEntityParserCreate;
444 referenced entity is to be parsed later, it must be copied.
475 /* This structure is filled in by the XML_UnknownEncodingHandler to
476 provide information to the parser about encodings that are unknown
477 to the parser.
490 The data member will be passed as the first argument to the convert
493 The convert function is used to convert multibyte sequences; s will
494 point to a n-byte sequence where map[(unsigned char)*s] == -n. The
517 2. No character may require more than 4 bytes to encode.
522 apply to the built-in support for UTF-8 and UTF-16.
534 /* This is called for an encoding that is unknown to the parser.
537 second argument to XML_SetUnknownEncodingHandler.
587 internal entities. These entity references will be passed to the
588 default handler, or to the skipped entity handler, if one is set.
594 internal entities. The entity reference will not be passed to the
640 passed as the first argument to the external entity ref handler
657 corresponding markup to be passed to the default handler.
679 /* This value is passed as the userData argument to callbacks. */
686 /* This is equivalent to supplying an encoding argument to
696 first argument to callbacks instead of userData. The userData will
702 /* If useDTD == XML_TRUE is passed to this function, then the parser
711 the first call to XML_Parse or XML_ParseBuffer, since it will
724 /* Sets the base to be used for resolving relative URIs in system
726 left to the application: this value will be passed through as the
727 base argument to the XML_ExternalEntityRefHandler,
739 to the XML_StartElementHandler that were specified in the start-tag
741 this corresponds to an index into the atts array passed to the
747 /* Returns the index of the ID attribute passed in the last call to
750 corresponds to an index into the atts array passed to the
763 XML_Index nameStart; /* Offset to beginning of the attribute name. */
765 XML_Index valueStart; /* Offset to beginning of the attribute value. */
770 passed in last call to the XML_StartElementHandler that were specified
780 detected. The last call to XML_Parse must have isFinal true; len
797 /* Stops parsing, causing XML_Parse() or XML_ParseBuffer() to return.
820 This will be applied to the current parser instance only, that is, if
822 externalEntityRefHandler() returns. It is up to the implementation of
823 the externalEntityRefHandler() to call XML_StopParser() on the parent
824 parser (recursively), if one wants to stop parsing altogether.
839 to be applied recursively until the document entity's parser is restarted.
840 That is, the parent parser will not resume by itself and it is up to the
841 application to call XML_ResumeParser() on it at the appropriate moment.
853 /* Returns status of parser with respect to being initialized, parsing,
870 namespace. This can be called at any point after the first call to
889 references to external parameter entities (including the external
890 DTD subset) will be passed to the handler set with
895 to be parsed, it must be parsed during the call to the external
899 XML_ExternalEntityParserCreate has been called to create the parser
901 call), it is illegal to make any calls on the old parser until
915 /* Sets the hash salt to use for internal hash calculations.
931 location. They may be called from any callback called to report
940 They may also be called after returning from a call to XML_Parse
947 return 0 to indicate an error.
948 Note: XML_GetCurrentByteIndex returns -1 to indicate an error.
961 the integer pointed to by offset to the offset within this buffer
962 of the current parse position, and sets the integer pointed to by size
963 to the size of this buffer (the number of input bytes). Otherwise
978 /* Frees the content model passed to the element declaration handler */
1037 /* Additional features must be added to the end of this enum. */