Lines Matching defs:XML_ParserStruct

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