Lines Matching defs:XML_ParserStruct
547 struct XML_ParserStruct { struct
550 void *m_userData;
551 void *m_handlerArg;
552 char *m_buffer;
553 const XML_Memory_Handling_Suite m_mem;
555 const char *m_bufferPtr;
557 char *m_bufferEnd;
559 const char *m_bufferLim;
560 XML_Index m_parseEndByteIndex;
561 const char *m_parseEndPtr;
562 XML_Char *m_dataBuf;
563 XML_Char *m_dataBufEnd;
564 XML_StartElementHandler m_startElementHandler;
565 XML_EndElementHandler m_endElementHandler;
566 XML_CharacterDataHandler m_characterDataHandler;
567 XML_ProcessingInstructionHandler m_processingInstructionHandler;
568 XML_CommentHandler m_commentHandler;
569 XML_StartCdataSectionHandler m_startCdataSectionHandler;
570 XML_EndCdataSectionHandler m_endCdataSectionHandler;
571 XML_DefaultHandler m_defaultHandler;
572 XML_StartDoctypeDeclHandler m_startDoctypeDeclHandler;
573 XML_EndDoctypeDeclHandler m_endDoctypeDeclHandler;
574 XML_UnparsedEntityDeclHandler m_unparsedEntityDeclHandler;
575 XML_NotationDeclHandler m_notationDeclHandler;
576 XML_StartNamespaceDeclHandler m_startNamespaceDeclHandler;
577 XML_EndNamespaceDeclHandler m_endNamespaceDeclHandler;
578 XML_NotStandaloneHandler m_notStandaloneHandler;
579 XML_ExternalEntityRefHandler m_externalEntityRefHandler;
580 XML_Parser m_externalEntityRefHandlerArg;
581 XML_SkippedEntityHandler m_skippedEntityHandler;
582 XML_UnknownEncodingHandler m_unknownEncodingHandler;
583 XML_ElementDeclHandler m_elementDeclHandler;
584 XML_AttlistDeclHandler m_attlistDeclHandler;
585 XML_EntityDeclHandler m_entityDeclHandler;
586 XML_XmlDeclHandler m_xmlDeclHandler;
587 const ENCODING *m_encoding;
588 INIT_ENCODING m_initEncoding;
589 const ENCODING *m_internalEncoding;
590 const XML_Char *m_protocolEncodingName;
591 XML_Bool m_ns;
592 XML_Bool m_ns_triplets;
593 void *m_unknownEncodingMem;
594 void *m_unknownEncodingData;
595 void *m_unknownEncodingHandlerData;
596 void (XMLCALL *m_unknownEncodingRelease)(void *);
597 PROLOG_STATE m_prologState;
598 Processor *m_processor;
599 enum XML_Error m_errorCode;
600 const char *m_eventPtr;
601 const char *m_eventEndPtr;
602 const char *m_positionPtr;
603 OPEN_INTERNAL_ENTITY *m_openInternalEntities;
604 OPEN_INTERNAL_ENTITY *m_freeInternalEntities;
605 XML_Bool m_defaultExpandInternalEntities;
606 int m_tagLevel;
607 ENTITY *m_declEntity;
608 const XML_Char *m_doctypeName;
609 const XML_Char *m_doctypeSysid;
610 const XML_Char *m_doctypePubid;
611 const XML_Char *m_declAttributeType;
612 const XML_Char *m_declNotationName;
613 const XML_Char *m_declNotationPublicId;
614 ELEMENT_TYPE *m_declElementType;
615 ATTRIBUTE_ID *m_declAttributeId;
616 XML_Bool m_declAttributeIsCdata;
617 XML_Bool m_declAttributeIsId;
618 DTD *m_dtd;
619 const XML_Char *m_curBase;
620 TAG *m_tagStack;
621 TAG *m_freeTagList;
622 BINDING *m_inheritedBindings;
623 BINDING *m_freeBindingList;
624 int m_attsSize;
625 int m_nSpecifiedAtts;
626 int m_idAttIndex;
627 ATTRIBUTE *m_atts;
628 NS_ATT *m_nsAtts;
629 unsigned long m_nsAttsVersion;
630 unsigned char m_nsAttsPower;
632 XML_AttrInfo *m_attInfo;
634 POSITION m_position;
635 STRING_POOL m_tempPool;
636 STRING_POOL m_temp2Pool;
637 char *m_groupConnector;
638 unsigned int m_groupSize;
639 XML_Char m_namespaceSeparator;
640 XML_Parser m_parentParser;
641 XML_ParsingStatus m_parsingStatus;
643 XML_Bool m_isParamEntity;
644 XML_Bool m_useForeignDTD;
645 enum XML_ParamEntityParsing m_paramEntityParsing;
647 unsigned long m_hash_secret_salt;