Lines Matching defs:XML_ParserStruct
467 struct XML_ParserStruct { struct
470 void *m_userData;
471 void *m_handlerArg;
472 char *m_buffer;
473 const XML_Memory_Handling_Suite m_mem;
475 const char *m_bufferPtr;
477 char *m_bufferEnd;
479 const char *m_bufferLim;
480 XML_Index m_parseEndByteIndex;
481 const char *m_parseEndPtr;
482 XML_Char *m_dataBuf;
483 XML_Char *m_dataBufEnd;
484 XML_StartElementHandler m_startElementHandler;
485 XML_EndElementHandler m_endElementHandler;
486 XML_CharacterDataHandler m_characterDataHandler;
487 XML_ProcessingInstructionHandler m_processingInstructionHandler;
488 XML_CommentHandler m_commentHandler;
489 XML_StartCdataSectionHandler m_startCdataSectionHandler;
490 XML_EndCdataSectionHandler m_endCdataSectionHandler;
491 XML_DefaultHandler m_defaultHandler;
492 XML_StartDoctypeDeclHandler m_startDoctypeDeclHandler;
493 XML_EndDoctypeDeclHandler m_endDoctypeDeclHandler;
494 XML_UnparsedEntityDeclHandler m_unparsedEntityDeclHandler;
495 XML_NotationDeclHandler m_notationDeclHandler;
496 XML_StartNamespaceDeclHandler m_startNamespaceDeclHandler;
497 XML_EndNamespaceDeclHandler m_endNamespaceDeclHandler;
498 XML_NotStandaloneHandler m_notStandaloneHandler;
499 XML_ExternalEntityRefHandler m_externalEntityRefHandler;
500 XML_Parser m_externalEntityRefHandlerArg;
501 XML_SkippedEntityHandler m_skippedEntityHandler;
502 XML_UnknownEncodingHandler m_unknownEncodingHandler;
503 XML_ElementDeclHandler m_elementDeclHandler;
504 XML_AttlistDeclHandler m_attlistDeclHandler;
505 XML_EntityDeclHandler m_entityDeclHandler;
506 XML_XmlDeclHandler m_xmlDeclHandler;
507 const ENCODING *m_encoding;
508 INIT_ENCODING m_initEncoding;
509 const ENCODING *m_internalEncoding;
510 const XML_Char *m_protocolEncodingName;
511 XML_Bool m_ns;
512 XML_Bool m_ns_triplets;
513 void *m_unknownEncodingMem;
514 void *m_unknownEncodingData;
515 void *m_unknownEncodingHandlerData;
516 void (XMLCALL *m_unknownEncodingRelease)(void *);
517 PROLOG_STATE m_prologState;
518 Processor *m_processor;
519 enum XML_Error m_errorCode;
520 const char *m_eventPtr;
521 const char *m_eventEndPtr;
522 const char *m_positionPtr;
523 OPEN_INTERNAL_ENTITY *m_openInternalEntities;
524 OPEN_INTERNAL_ENTITY *m_freeInternalEntities;
525 XML_Bool m_defaultExpandInternalEntities;
526 int m_tagLevel;
527 ENTITY *m_declEntity;
528 const XML_Char *m_doctypeName;
529 const XML_Char *m_doctypeSysid;
530 const XML_Char *m_doctypePubid;
531 const XML_Char *m_declAttributeType;
532 const XML_Char *m_declNotationName;
533 const XML_Char *m_declNotationPublicId;
534 ELEMENT_TYPE *m_declElementType;
535 ATTRIBUTE_ID *m_declAttributeId;
536 XML_Bool m_declAttributeIsCdata;
537 XML_Bool m_declAttributeIsId;
538 DTD *m_dtd;
539 const XML_Char *m_curBase;
540 TAG *m_tagStack;
541 TAG *m_freeTagList;
542 BINDING *m_inheritedBindings;
543 BINDING *m_freeBindingList;
544 int m_attsSize;
545 int m_nSpecifiedAtts;
546 int m_idAttIndex;
547 ATTRIBUTE *m_atts;
548 NS_ATT *m_nsAtts;
549 unsigned long m_nsAttsVersion;
550 unsigned char m_nsAttsPower;
552 XML_AttrInfo *m_attInfo;
554 POSITION m_position;
555 STRING_POOL m_tempPool;
556 STRING_POOL m_temp2Pool;
557 char *m_groupConnector;
558 unsigned int m_groupSize;
559 XML_Char m_namespaceSeparator;
560 XML_Parser m_parentParser;
561 XML_ParsingStatus m_parsingStatus;
563 XML_Bool m_isParamEntity;
564 XML_Bool m_useForeignDTD;
565 enum XML_ParamEntityParsing m_paramEntityParsing;
567 unsigned long m_hash_secret_salt;