• Home
  • Raw
  • Download

Lines Matching defs:XML_ParserStruct

601 struct XML_ParserStruct {  struct
604 void *m_userData;
605 void *m_handlerArg;
606 char *m_buffer;
607 const XML_Memory_Handling_Suite m_mem;
609 const char *m_bufferPtr;
611 char *m_bufferEnd;
613 const char *m_bufferLim;
614 XML_Index m_parseEndByteIndex;
615 const char *m_parseEndPtr;
616 XML_Char *m_dataBuf;
617 XML_Char *m_dataBufEnd;
618 XML_StartElementHandler m_startElementHandler;
619 XML_EndElementHandler m_endElementHandler;
620 XML_CharacterDataHandler m_characterDataHandler;
621 XML_ProcessingInstructionHandler m_processingInstructionHandler;
622 XML_CommentHandler m_commentHandler;
623 XML_StartCdataSectionHandler m_startCdataSectionHandler;
624 XML_EndCdataSectionHandler m_endCdataSectionHandler;
625 XML_DefaultHandler m_defaultHandler;
626 XML_StartDoctypeDeclHandler m_startDoctypeDeclHandler;
627 XML_EndDoctypeDeclHandler m_endDoctypeDeclHandler;
628 XML_UnparsedEntityDeclHandler m_unparsedEntityDeclHandler;
629 XML_NotationDeclHandler m_notationDeclHandler;
630 XML_StartNamespaceDeclHandler m_startNamespaceDeclHandler;
631 XML_EndNamespaceDeclHandler m_endNamespaceDeclHandler;
632 XML_NotStandaloneHandler m_notStandaloneHandler;
633 XML_ExternalEntityRefHandler m_externalEntityRefHandler;
634 XML_Parser m_externalEntityRefHandlerArg;
635 XML_SkippedEntityHandler m_skippedEntityHandler;
636 XML_UnknownEncodingHandler m_unknownEncodingHandler;
637 XML_ElementDeclHandler m_elementDeclHandler;
638 XML_AttlistDeclHandler m_attlistDeclHandler;
639 XML_EntityDeclHandler m_entityDeclHandler;
640 XML_XmlDeclHandler m_xmlDeclHandler;
641 const ENCODING *m_encoding;
642 INIT_ENCODING m_initEncoding;
643 const ENCODING *m_internalEncoding;
644 const XML_Char *m_protocolEncodingName;
645 XML_Bool m_ns;
646 XML_Bool m_ns_triplets;
647 void *m_unknownEncodingMem;
648 void *m_unknownEncodingData;
649 void *m_unknownEncodingHandlerData;
650 void(XMLCALL *m_unknownEncodingRelease)(void *);
651 PROLOG_STATE m_prologState;
652 Processor *m_processor;
653 enum XML_Error m_errorCode;
654 const char *m_eventPtr;
655 const char *m_eventEndPtr;
656 const char *m_positionPtr;
657 OPEN_INTERNAL_ENTITY *m_openInternalEntities;
658 OPEN_INTERNAL_ENTITY *m_freeInternalEntities;
659 XML_Bool m_defaultExpandInternalEntities;
660 int m_tagLevel;
661 ENTITY *m_declEntity;
662 const XML_Char *m_doctypeName;
663 const XML_Char *m_doctypeSysid;
664 const XML_Char *m_doctypePubid;
665 const XML_Char *m_declAttributeType;
666 const XML_Char *m_declNotationName;
667 const XML_Char *m_declNotationPublicId;
668 ELEMENT_TYPE *m_declElementType;
669 ATTRIBUTE_ID *m_declAttributeId;
670 XML_Bool m_declAttributeIsCdata;
671 XML_Bool m_declAttributeIsId;
672 DTD *m_dtd;
673 const XML_Char *m_curBase;
674 TAG *m_tagStack;
675 TAG *m_freeTagList;
676 BINDING *m_inheritedBindings;
677 BINDING *m_freeBindingList;
678 int m_attsSize;
679 int m_nSpecifiedAtts;
680 int m_idAttIndex;
681 ATTRIBUTE *m_atts;
682 NS_ATT *m_nsAtts;
683 unsigned long m_nsAttsVersion;
684 unsigned char m_nsAttsPower;
686 XML_AttrInfo *m_attInfo;
688 POSITION m_position;
689 STRING_POOL m_tempPool;
690 STRING_POOL m_temp2Pool;
691 char *m_groupConnector;
692 unsigned int m_groupSize;
693 XML_Char m_namespaceSeparator;
694 XML_Parser m_parentParser;
695 XML_ParsingStatus m_parsingStatus;
697 XML_Bool m_isParamEntity;
698 XML_Bool m_useForeignDTD;
699 enum XML_ParamEntityParsing m_paramEntityParsing;
701 unsigned long m_hash_secret_salt;
703 ACCOUNTING m_accounting;
704 ENTITY_STATS m_entity_stats;