• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/tcl-102/tcl_ext/tdom/tdom/expat/

Lines Matching defs:parser

155 XML_SetElementDeclHandler(XML_Parser parser,
175 XML_SetAttlistDeclHandler(XML_Parser parser,
192 XML_SetXmlDeclHandler(XML_Parser parser,
202 /* Constructs a new parser; encoding is the encoding specified by the
208 /* Constructs a new parser and namespace processor. Element type
223 /* Constructs a new parser using the memory management suite referred to
225 suite. If namespaceSeparator is non-NULL it creates a parser with
229 All further memory operations used for the created parser will come from
237 /* Prepare a parser object to be re-used. This is particularly
240 All handlers are cleared from the parser, except for the
241 unknownEncodingHandler. The parser's external state is re-initialized
247 XML_ParserReset(XML_Parser parser, const XML_Char *encoding);
341 XML_SetEntityDeclHandler(XML_Parser parser,
390 then processing will not continue, and the parser will return a
403 The parser argument is the parser parsing the entity containing the
404 reference; it can be passed as the parser argument to
426 entity. In this case the calling parser will return an
429 Note that unlike other handlers the first argument is the parser,
433 XML_Parser parser,
455 provide information to the parser about encodings that are unknown
456 to the parser.
480 When the parser is finished with the encoding, then if release is
513 /* This is called for an encoding that is unknown to the parser.
525 If info does not describe a suitable encoding, then the parser will
534 XML_SetElementHandler(XML_Parser parser,
539 XML_SetStartElementHandler(XML_Parser parser,
543 XML_SetEndElementHandler(XML_Parser parser,
547 XML_SetCharacterDataHandler(XML_Parser parser,
551 XML_SetProcessingInstructionHandler(XML_Parser parser,
554 XML_SetCommentHandler(XML_Parser parser,
558 XML_SetCdataSectionHandler(XML_Parser parser,
563 XML_SetStartCdataSectionHandler(XML_Parser parser,
567 XML_SetEndCdataSectionHandler(XML_Parser parser,
575 XML_SetDefaultHandler(XML_Parser parser,
583 XML_SetDefaultHandlerExpand(XML_Parser parser,
587 XML_SetDoctypeDeclHandler(XML_Parser parser,
592 XML_SetStartDoctypeDeclHandler(XML_Parser parser,
596 XML_SetEndDoctypeDeclHandler(XML_Parser parser,
600 XML_SetUnparsedEntityDeclHandler(XML_Parser parser,
604 XML_SetNotationDeclHandler(XML_Parser parser,
608 XML_SetNamespaceDeclHandler(XML_Parser parser,
613 XML_SetStartNamespaceDeclHandler(XML_Parser parser,
617 XML_SetEndNamespaceDeclHandler(XML_Parser parser,
621 XML_SetNotStandaloneHandler(XML_Parser parser,
625 XML_SetExternalEntityRefHandler(XML_Parser parser,
630 instead of the parser object.
633 XML_SetExternalEntityRefHandlerArg(XML_Parser parser,
637 XML_SetSkippedEntityHandler(XML_Parser parser,
641 XML_SetUnknownEncodingHandler(XML_Parser parser,
650 XML_DefaultCurrent(XML_Parser parser);
655 the separator character specified when the parser was created: URI
667 XML_SetReturnNSTriplet(XML_Parser parser, int do_nst);
671 XML_SetUserData(XML_Parser parser, void *userData);
674 #define XML_GetUserData(parser) (*(void **)(parser))
683 XML_SetEncoding(XML_Parser parser, const XML_Char *encoding);
685 /* If this function is called, then the parser will be passed as the
690 XML_UseParserAsHandlerArg(XML_Parser parser);
692 /* If useDTD == XML_TRUE is passed to this function, then the parser
694 specified in the document. In such a case the parser will call the
698 useDTD == XML_TRUE will make the parser behave as if the document
711 XML_UseForeignDTD(XML_Parser parser, XML_Bool useDTD);
723 XML_SetBase(XML_Parser parser, const XML_Char *base);
726 XML_GetBase(XML_Parser parser);
735 XML_GetSpecifiedAttributeCount(XML_Parser parser);
743 XML_GetIdAttributeIndex(XML_Parser parser);
755 XML_Parse(XML_Parser parser, const char *s, int len, int isFinal);
758 XML_GetBuffer(XML_Parser parser, int len);
761 XML_ParseBuffer(XML_Parser parser, int len, int isFinal);
765 (resumable = 0) an already suspended parser. Some call-backs may
776 - XML_ERROR_SUSPENDED: when suspending an already suspended parser.
777 - XML_ERROR_FINISHED: when the parser has already finished.
786 This will be applied to the current parser instance only, that is, if
787 there is a parent parser then it will continue parsing when the
790 parser (recursively), if one wants to stop parsing altogether.
795 XML_StopParser(XML_Parser parser, XML_Bool resumable);
803 This must be called on the most deeply nested child parser instance
804 first, and on its parent parser only after the child parser has finished,
805 to be applied recursively until the document entity's parser is restarted.
806 That is, the parent parser will not resume by itself and it is up to the
810 XML_ResumeParser(XML_Parser parser);
824 /* Returns status of parser with respect to being initialized, parsing,
830 XML_GetParsingStatus(XML_Parser parser, XML_ParsingStatus *status);
842 an ExternalEntityRefHandler so longer as the parser has not yet
843 been freed. The new parser is completely independent and may
845 initialized from the parser argument. Returns NULL if out of memory.
849 XML_ExternalEntityParserCreate(XML_Parser parser,
871 XML_ExternalEntityParserCreate has been called to create the parser
873 call), it is illegal to make any calls on the old parser until
874 XML_ParserFree has been called on the newly created parser.
883 XML_SetParamEntityParsing(XML_Parser parser,
890 XML_GetErrorCode(XML_Parser parser);
908 XMLPARSEAPI(XML_Size) XML_GetCurrentLineNumber(XML_Parser parser);
909 XMLPARSEAPI(XML_Size) XML_GetCurrentColumnNumber(XML_Parser parser);
910 XMLPARSEAPI(XML_Index) XML_GetCurrentByteIndex(XML_Parser parser);
916 XML_GetCurrentByteCount(XML_Parser parser);
929 XML_GetInputContext(XML_Parser parser,
940 XML_FreeContentModel(XML_Parser parser, XML_Content *model);
944 XML_MemMalloc(XML_Parser parser, size_t size);
947 XML_MemRealloc(XML_Parser parser, void *ptr, size_t size);
950 XML_MemFree(XML_Parser parser, void *ptr);
952 /* Frees memory used by the parser. */
954 XML_ParserFree(XML_Parser parser);