• Home
  • Raw
  • Download

Lines Matching defs:XML_ParserStruct

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