Lines Matching defs:XML_ParserStruct

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