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