• Home
  • Raw
  • Download

Lines Matching defs:XML_ParserStruct

516 struct XML_ParserStruct {  struct
519 void *m_userData;
520 void *m_handlerArg;
521 char *m_buffer;
522 const XML_Memory_Handling_Suite m_mem;
524 const char *m_bufferPtr;
526 char *m_bufferEnd;
528 const char *m_bufferLim;
529 XML_Index m_parseEndByteIndex;
530 const char *m_parseEndPtr;
531 XML_Char *m_dataBuf;
532 XML_Char *m_dataBufEnd;
533 XML_StartElementHandler m_startElementHandler;
534 XML_EndElementHandler m_endElementHandler;
535 XML_CharacterDataHandler m_characterDataHandler;
536 XML_ProcessingInstructionHandler m_processingInstructionHandler;
537 XML_CommentHandler m_commentHandler;
538 XML_StartCdataSectionHandler m_startCdataSectionHandler;
539 XML_EndCdataSectionHandler m_endCdataSectionHandler;
540 XML_DefaultHandler m_defaultHandler;
541 XML_StartDoctypeDeclHandler m_startDoctypeDeclHandler;
542 XML_EndDoctypeDeclHandler m_endDoctypeDeclHandler;
543 XML_UnparsedEntityDeclHandler m_unparsedEntityDeclHandler;
544 XML_NotationDeclHandler m_notationDeclHandler;
545 XML_StartNamespaceDeclHandler m_startNamespaceDeclHandler;
546 XML_EndNamespaceDeclHandler m_endNamespaceDeclHandler;
547 XML_NotStandaloneHandler m_notStandaloneHandler;
548 XML_ExternalEntityRefHandler m_externalEntityRefHandler;
549 XML_Parser m_externalEntityRefHandlerArg;
550 XML_SkippedEntityHandler m_skippedEntityHandler;
551 XML_UnknownEncodingHandler m_unknownEncodingHandler;
552 XML_ElementDeclHandler m_elementDeclHandler;
553 XML_AttlistDeclHandler m_attlistDeclHandler;
554 XML_EntityDeclHandler m_entityDeclHandler;
555 XML_XmlDeclHandler m_xmlDeclHandler;
556 const ENCODING *m_encoding;
557 INIT_ENCODING m_initEncoding;
558 const ENCODING *m_internalEncoding;
559 const XML_Char *m_protocolEncodingName;
560 XML_Bool m_ns;
561 XML_Bool m_ns_triplets;
562 void *m_unknownEncodingMem;
563 void *m_unknownEncodingData;
564 void *m_unknownEncodingHandlerData;
565 void(XMLCALL *m_unknownEncodingRelease)(void *);
566 PROLOG_STATE m_prologState;
567 Processor *m_processor;
568 enum XML_Error m_errorCode;
569 const char *m_eventPtr;
570 const char *m_eventEndPtr;
571 const char *m_positionPtr;
572 OPEN_INTERNAL_ENTITY *m_openInternalEntities;
573 OPEN_INTERNAL_ENTITY *m_freeInternalEntities;
574 XML_Bool m_defaultExpandInternalEntities;
575 int m_tagLevel;
576 ENTITY *m_declEntity;
577 const XML_Char *m_doctypeName;
578 const XML_Char *m_doctypeSysid;
579 const XML_Char *m_doctypePubid;
580 const XML_Char *m_declAttributeType;
581 const XML_Char *m_declNotationName;
582 const XML_Char *m_declNotationPublicId;
583 ELEMENT_TYPE *m_declElementType;
584 ATTRIBUTE_ID *m_declAttributeId;
585 XML_Bool m_declAttributeIsCdata;
586 XML_Bool m_declAttributeIsId;
587 DTD *m_dtd;
588 const XML_Char *m_curBase;
589 TAG *m_tagStack;
590 TAG *m_freeTagList;
591 BINDING *m_inheritedBindings;
592 BINDING *m_freeBindingList;
593 int m_attsSize;
594 int m_nSpecifiedAtts;
595 int m_idAttIndex;
596 ATTRIBUTE *m_atts;
597 NS_ATT *m_nsAtts;
598 unsigned long m_nsAttsVersion;
599 unsigned char m_nsAttsPower;
601 XML_AttrInfo *m_attInfo;
603 POSITION m_position;
604 STRING_POOL m_tempPool;
605 STRING_POOL m_temp2Pool;
606 char *m_groupConnector;
607 unsigned int m_groupSize;
608 XML_Char m_namespaceSeparator;
609 XML_Parser m_parentParser;
610 XML_ParsingStatus m_parsingStatus;
612 XML_Bool m_isParamEntity;
613 XML_Bool m_useForeignDTD;
614 enum XML_ParamEntityParsing m_paramEntityParsing;
616 unsigned long m_hash_secret_salt;