• Home
  • Raw
  • Download

Lines Matching +full:use +full:- +full:external +full:- +full:names

9    Copyright (c) 1997-2000 Thai Open Source Software Center Ltd
10 Copyright (c) 2000-2017 Expat development team
16 without limitation the rights to use, copy, modify, merge, publish,
30 USE OR OTHER DEALINGS IN THE SOFTWARE.
193 true and default is non-NULL, then this is a "#FIXED" default.
211 parameter will be -1, 0, or 1 indicating respectively that there
232 external protocol or NULL if there is none specified.
238 names and attribute names that belong to a namespace will be
239 expanded; unprefixed attribute names are never expanded; unprefixed
240 element type names are expanded only if there is a default
245 It is a programming error to use the separator '\0' with namespace
253 by memsuite. If memsuite is NULL, then use the standard library memory
254 suite. If namespaceSeparator is non-NULL it creates a parser with
266 /* Prepare a parser object to be re-used. This is particularly
270 unknownEncodingHandler. The parser's external state is re-initialized
279 names and values are 0 terminated.
313 document except that they will be encoded in UTF-8 or UTF-16.
335 closing > is encountered, but after processing any external
341 argument will be non-zero if the entity is a parameter entity, zero
345 be non-NULL and systemId, publicID, and notationName will be NULL.
346 The value string is NOT nul-terminated; the length is provided in
347 the value_length argument. Since it is legal to have zero-length
348 values, do not use this argument to test for internal entities.
350 For external entities, value will be NULL and systemId will be
351 non-NULL. The publicId argument will be NULL unless a public
353 non-NULL value only for unparsed entity declarations.
373 /* OBSOLETE -- OBSOLETE -- OBSOLETE
417 external subset or a reference to a parameter entity, but does not
427 /* This is called for a reference to an external parsed general
454 continue because of a fatal error in the handling of the external
493 If map[b] is -1, then the byte sequence is malformed.
495 If map[b] is -n, where n >= 2, then b is the first byte of an
496 n-byte sequence that encodes a single Unicode scalar value.
502 point to a n-byte sequence where map[(unsigned char)*s] == -n. The
504 by this byte sequence or -1 if the byte sequence is malformed.
506 The convert function may be NULL if the encoding is a single-byte
507 encoding, that is if map[b] >= -1 for all bytes b.
517 1. Every ASCII character that can appear in a well-formed XML document,
529 UTF-16 are not allowed). Note that this restriction doesn't
530 apply to the built-in support for UTF-8 and UTF-16.
657 /* If a non-NULL value for arg is specified here, then it will be
658 passed as the first argument to the external entity ref handler
681 /* If do_nst is non-zero, and namespace processing is in effect, and
706 XML_ParserCreate. On success XML_SetEncoding returns non-zero,
722 will assume that there is an external subset, even if none is
728 had a DTD with an external subset.
735 be called, despite an external subset being parsed.
759 to the XML_StartElementHandler that were specified in the start-tag
762 XML_StartElementHandler. Returns -1 if parser == NULL.
768 XML_StartElementHandler, or -1 if there is no ID attribute or
777 /* Source file byte offsets for the start and end of attribute names and values.
778 The value indices are exclusive of surrounding quotes; thus in a UTF-8 source
780 info->valueEnd - info->valueStart = 4 bytes.
791 in the start-tag rather than defaulted. Each attribute/value pair counts
818 Must be called from within a call-back handler, except when aborting
819 (resumable = 0) an already suspended parser. Some call-backs may
821 - endElementHandler() for empty elements when stopped in
823 - endNameSpaceDeclHandler() when stopped in endElementHandler(),
826 Can be called from most handlers, including DTD related call-backs,
827 except when parsing an external parameter entity and resumable != 0.
830 - XML_ERROR_SUSPENDED: when suspending an already suspended parser.
831 - XML_ERROR_FINISHED: when the parser has already finished.
832 - XML_ERROR_SUSPEND_PE: when suspending while parsing an external PE.
852 Must not be called from within a handler call-back. Returns same
886 /* Creates an XML_Parser object that can parse an external general
887 entity; context is a '\0'-terminated string specifying the parse
888 context; encoding is a '\0'-terminated string giving the name of
913 /* Controls parsing of parameter entities (including the external DTD
915 references to external parameter entities (including the external
919 Unlike external general entities, external parameter entities can
920 only be parsed synchronously. If the external parameter entity is
921 to be parsed, it must be parsed during the call to the external
926 for the external parameter entity (context must be 0 for this
932 entities is requested; otherwise it will return non-zero.
941 /* Sets the hash salt to use for internal hash calculations.
975 Note: XML_GetCurrentByteIndex returns -1 to indicate an error.