ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
XML_ParserStruct Struct Reference
+ Collaboration diagram for XML_ParserStruct:

Public Member Functions

 void (XMLCALL *m_unknownEncodingRelease)(void *)
 

Public Attributes

voidm_userData
 
voidm_handlerArg
 
char * m_buffer
 
const XML_Memory_Handling_Suite m_mem
 
const char * m_bufferPtr
 
char * m_bufferEnd
 
const char * m_bufferLim
 
XML_Index m_parseEndByteIndex
 
const char * m_parseEndPtr
 
XML_Charm_dataBuf
 
XML_Charm_dataBufEnd
 
XML_StartElementHandler m_startElementHandler
 
XML_EndElementHandler m_endElementHandler
 
XML_CharacterDataHandler m_characterDataHandler
 
XML_ProcessingInstructionHandler m_processingInstructionHandler
 
XML_CommentHandler m_commentHandler
 
XML_StartCdataSectionHandler m_startCdataSectionHandler
 
XML_EndCdataSectionHandler m_endCdataSectionHandler
 
XML_DefaultHandler m_defaultHandler
 
XML_StartDoctypeDeclHandler m_startDoctypeDeclHandler
 
XML_EndDoctypeDeclHandler m_endDoctypeDeclHandler
 
XML_UnparsedEntityDeclHandler m_unparsedEntityDeclHandler
 
XML_NotationDeclHandler m_notationDeclHandler
 
XML_StartNamespaceDeclHandler m_startNamespaceDeclHandler
 
XML_EndNamespaceDeclHandler m_endNamespaceDeclHandler
 
XML_NotStandaloneHandler m_notStandaloneHandler
 
XML_ExternalEntityRefHandler m_externalEntityRefHandler
 
XML_Parser m_externalEntityRefHandlerArg
 
XML_SkippedEntityHandler m_skippedEntityHandler
 
XML_UnknownEncodingHandler m_unknownEncodingHandler
 
XML_ElementDeclHandler m_elementDeclHandler
 
XML_AttlistDeclHandler m_attlistDeclHandler
 
XML_EntityDeclHandler m_entityDeclHandler
 
XML_XmlDeclHandler m_xmlDeclHandler
 
const ENCODINGm_encoding
 
INIT_ENCODING m_initEncoding
 
const ENCODINGm_internalEncoding
 
const XML_Charm_protocolEncodingName
 
XML_Bool m_ns
 
XML_Bool m_ns_triplets
 
voidm_unknownEncodingMem
 
voidm_unknownEncodingData
 
voidm_unknownEncodingHandlerData
 
PROLOG_STATE m_prologState
 
Processorm_processor
 
enum XML_Error m_errorCode
 
const char * m_eventPtr
 
const char * m_eventEndPtr
 
const char * m_positionPtr
 
OPEN_INTERNAL_ENTITYm_openInternalEntities
 
OPEN_INTERNAL_ENTITYm_freeInternalEntities
 
XML_Bool m_defaultExpandInternalEntities
 
int m_tagLevel
 
ENTITYm_declEntity
 
const XML_Charm_doctypeName
 
const XML_Charm_doctypeSysid
 
const XML_Charm_doctypePubid
 
const XML_Charm_declAttributeType
 
const XML_Charm_declNotationName
 
const XML_Charm_declNotationPublicId
 
ELEMENT_TYPEm_declElementType
 
ATTRIBUTE_IDm_declAttributeId
 
XML_Bool m_declAttributeIsCdata
 
XML_Bool m_declAttributeIsId
 
DTDm_dtd
 
const XML_Charm_curBase
 
TAGm_tagStack
 
TAGm_freeTagList
 
BINDINGm_inheritedBindings
 
BINDINGm_freeBindingList
 
int m_attsSize
 
int m_nSpecifiedAtts
 
int m_idAttIndex
 
ATTRIBUTEm_atts
 
NS_ATTm_nsAtts
 
unsigned long m_nsAttsVersion
 
unsigned char m_nsAttsPower
 
POSITION m_position
 
STRING_POOL m_tempPool
 
STRING_POOL m_temp2Pool
 
char * m_groupConnector
 
unsigned int m_groupSize
 
XML_Char m_namespaceSeparator
 
XML_Parser m_parentParser
 
XML_ParsingStatus m_parsingStatus
 
unsigned long m_hash_secret_salt
 

Detailed Description

Definition at line 465 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 465 of file xmlparse.cc

Member Function Documentation

XML_ParserStruct::void ( XMLCALL m_unknownEncodingRelease)

Member Data Documentation

XML_AttlistDeclHandler XML_ParserStruct::m_attlistDeclHandler

Definition at line 502 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 502 of file xmlparse.cc

ATTRIBUTE* XML_ParserStruct::m_atts

Definition at line 545 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 545 of file xmlparse.cc

int XML_ParserStruct::m_attsSize

Definition at line 542 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 542 of file xmlparse.cc

char* XML_ParserStruct::m_buffer

Definition at line 470 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 470 of file xmlparse.cc

char* XML_ParserStruct::m_bufferEnd

Definition at line 475 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 475 of file xmlparse.cc

const char* XML_ParserStruct::m_bufferLim

Definition at line 477 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 477 of file xmlparse.cc

const char* XML_ParserStruct::m_bufferPtr

Definition at line 473 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 473 of file xmlparse.cc

XML_CharacterDataHandler XML_ParserStruct::m_characterDataHandler

Definition at line 484 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 484 of file xmlparse.cc

XML_CommentHandler XML_ParserStruct::m_commentHandler

Definition at line 486 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 486 of file xmlparse.cc

const XML_Char* XML_ParserStruct::m_curBase

Definition at line 537 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 537 of file xmlparse.cc

XML_Char* XML_ParserStruct::m_dataBuf

Definition at line 480 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 480 of file xmlparse.cc

XML_Char* XML_ParserStruct::m_dataBufEnd

Definition at line 481 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 481 of file xmlparse.cc

ATTRIBUTE_ID* XML_ParserStruct::m_declAttributeId

Definition at line 533 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 533 of file xmlparse.cc

XML_Bool XML_ParserStruct::m_declAttributeIsCdata

Definition at line 534 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 534 of file xmlparse.cc

XML_Bool XML_ParserStruct::m_declAttributeIsId

Definition at line 535 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 535 of file xmlparse.cc

const XML_Char* XML_ParserStruct::m_declAttributeType

Definition at line 529 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 529 of file xmlparse.cc

ELEMENT_TYPE* XML_ParserStruct::m_declElementType

Definition at line 532 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 532 of file xmlparse.cc

ENTITY* XML_ParserStruct::m_declEntity

Definition at line 525 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 525 of file xmlparse.cc

const XML_Char* XML_ParserStruct::m_declNotationName

Definition at line 530 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 530 of file xmlparse.cc

const XML_Char* XML_ParserStruct::m_declNotationPublicId

Definition at line 531 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 531 of file xmlparse.cc

XML_Bool XML_ParserStruct::m_defaultExpandInternalEntities

Definition at line 523 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 523 of file xmlparse.cc

XML_DefaultHandler XML_ParserStruct::m_defaultHandler

Definition at line 489 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 489 of file xmlparse.cc

const XML_Char* XML_ParserStruct::m_doctypeName

Definition at line 526 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 526 of file xmlparse.cc

const XML_Char* XML_ParserStruct::m_doctypePubid

Definition at line 528 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 528 of file xmlparse.cc

const XML_Char* XML_ParserStruct::m_doctypeSysid

Definition at line 527 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 527 of file xmlparse.cc

DTD* XML_ParserStruct::m_dtd

Definition at line 536 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 536 of file xmlparse.cc

XML_ElementDeclHandler XML_ParserStruct::m_elementDeclHandler

Definition at line 501 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 501 of file xmlparse.cc

const ENCODING* XML_ParserStruct::m_encoding

Definition at line 505 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 505 of file xmlparse.cc

XML_EndCdataSectionHandler XML_ParserStruct::m_endCdataSectionHandler

Definition at line 488 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 488 of file xmlparse.cc

XML_EndDoctypeDeclHandler XML_ParserStruct::m_endDoctypeDeclHandler

Definition at line 491 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 491 of file xmlparse.cc

XML_EndElementHandler XML_ParserStruct::m_endElementHandler

Definition at line 483 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 483 of file xmlparse.cc

XML_EndNamespaceDeclHandler XML_ParserStruct::m_endNamespaceDeclHandler

Definition at line 495 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 495 of file xmlparse.cc

XML_EntityDeclHandler XML_ParserStruct::m_entityDeclHandler

Definition at line 503 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 503 of file xmlparse.cc

enum XML_Error XML_ParserStruct::m_errorCode

Definition at line 517 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 517 of file xmlparse.cc

const char* XML_ParserStruct::m_eventEndPtr

Definition at line 519 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 519 of file xmlparse.cc

const char* XML_ParserStruct::m_eventPtr

Definition at line 518 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 518 of file xmlparse.cc

XML_ExternalEntityRefHandler XML_ParserStruct::m_externalEntityRefHandler

Definition at line 497 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 497 of file xmlparse.cc

XML_Parser XML_ParserStruct::m_externalEntityRefHandlerArg

Definition at line 498 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 498 of file xmlparse.cc

BINDING* XML_ParserStruct::m_freeBindingList

Definition at line 541 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 541 of file xmlparse.cc

OPEN_INTERNAL_ENTITY* XML_ParserStruct::m_freeInternalEntities

Definition at line 522 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 522 of file xmlparse.cc

TAG* XML_ParserStruct::m_freeTagList

Definition at line 539 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 539 of file xmlparse.cc

char* XML_ParserStruct::m_groupConnector

Definition at line 555 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 555 of file xmlparse.cc

unsigned int XML_ParserStruct::m_groupSize

Definition at line 556 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 556 of file xmlparse.cc

void* XML_ParserStruct::m_handlerArg

Definition at line 469 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 469 of file xmlparse.cc

unsigned long XML_ParserStruct::m_hash_secret_salt

Definition at line 565 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 565 of file xmlparse.cc

int XML_ParserStruct::m_idAttIndex

Definition at line 544 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 544 of file xmlparse.cc

BINDING* XML_ParserStruct::m_inheritedBindings

Definition at line 540 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 540 of file xmlparse.cc

INIT_ENCODING XML_ParserStruct::m_initEncoding

Definition at line 506 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 506 of file xmlparse.cc

const ENCODING* XML_ParserStruct::m_internalEncoding

Definition at line 507 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 507 of file xmlparse.cc

const XML_Memory_Handling_Suite XML_ParserStruct::m_mem

Definition at line 471 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 471 of file xmlparse.cc

Referenced by parserCreate(), XML_ExternalEntityParserCreate(), XML_ParserFree(), and XML_ParserReset().

XML_Char XML_ParserStruct::m_namespaceSeparator

Definition at line 557 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 557 of file xmlparse.cc

XML_NotationDeclHandler XML_ParserStruct::m_notationDeclHandler

Definition at line 493 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 493 of file xmlparse.cc

XML_NotStandaloneHandler XML_ParserStruct::m_notStandaloneHandler

Definition at line 496 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 496 of file xmlparse.cc

XML_Bool XML_ParserStruct::m_ns

Definition at line 509 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 509 of file xmlparse.cc

XML_Bool XML_ParserStruct::m_ns_triplets

Definition at line 510 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 510 of file xmlparse.cc

NS_ATT* XML_ParserStruct::m_nsAtts

Definition at line 546 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 546 of file xmlparse.cc

unsigned char XML_ParserStruct::m_nsAttsPower

Definition at line 548 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 548 of file xmlparse.cc

unsigned long XML_ParserStruct::m_nsAttsVersion

Definition at line 547 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 547 of file xmlparse.cc

int XML_ParserStruct::m_nSpecifiedAtts

Definition at line 543 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 543 of file xmlparse.cc

OPEN_INTERNAL_ENTITY* XML_ParserStruct::m_openInternalEntities

Definition at line 521 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 521 of file xmlparse.cc

XML_Parser XML_ParserStruct::m_parentParser

Definition at line 558 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 558 of file xmlparse.cc

XML_Index XML_ParserStruct::m_parseEndByteIndex

Definition at line 478 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 478 of file xmlparse.cc

const char* XML_ParserStruct::m_parseEndPtr

Definition at line 479 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 479 of file xmlparse.cc

XML_ParsingStatus XML_ParserStruct::m_parsingStatus

Definition at line 559 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 559 of file xmlparse.cc

Referenced by XML_GetParsingStatus().

POSITION XML_ParserStruct::m_position

Definition at line 552 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 552 of file xmlparse.cc

const char* XML_ParserStruct::m_positionPtr

Definition at line 520 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 520 of file xmlparse.cc

XML_ProcessingInstructionHandler XML_ParserStruct::m_processingInstructionHandler

Definition at line 485 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 485 of file xmlparse.cc

Processor* XML_ParserStruct::m_processor

Definition at line 516 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 516 of file xmlparse.cc

PROLOG_STATE XML_ParserStruct::m_prologState

Definition at line 515 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 515 of file xmlparse.cc

const XML_Char* XML_ParserStruct::m_protocolEncodingName

Definition at line 508 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 508 of file xmlparse.cc

XML_SkippedEntityHandler XML_ParserStruct::m_skippedEntityHandler

Definition at line 499 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 499 of file xmlparse.cc

XML_StartCdataSectionHandler XML_ParserStruct::m_startCdataSectionHandler

Definition at line 487 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 487 of file xmlparse.cc

XML_StartDoctypeDeclHandler XML_ParserStruct::m_startDoctypeDeclHandler

Definition at line 490 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 490 of file xmlparse.cc

XML_StartElementHandler XML_ParserStruct::m_startElementHandler

Definition at line 482 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 482 of file xmlparse.cc

XML_StartNamespaceDeclHandler XML_ParserStruct::m_startNamespaceDeclHandler

Definition at line 494 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 494 of file xmlparse.cc

int XML_ParserStruct::m_tagLevel

Definition at line 524 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 524 of file xmlparse.cc

TAG* XML_ParserStruct::m_tagStack

Definition at line 538 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 538 of file xmlparse.cc

STRING_POOL XML_ParserStruct::m_temp2Pool

Definition at line 554 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 554 of file xmlparse.cc

STRING_POOL XML_ParserStruct::m_tempPool

Definition at line 553 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 553 of file xmlparse.cc

void* XML_ParserStruct::m_unknownEncodingData

Definition at line 512 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 512 of file xmlparse.cc

XML_UnknownEncodingHandler XML_ParserStruct::m_unknownEncodingHandler

Definition at line 500 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 500 of file xmlparse.cc

void* XML_ParserStruct::m_unknownEncodingHandlerData

Definition at line 513 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 513 of file xmlparse.cc

void* XML_ParserStruct::m_unknownEncodingMem

Definition at line 511 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 511 of file xmlparse.cc

XML_UnparsedEntityDeclHandler XML_ParserStruct::m_unparsedEntityDeclHandler

Definition at line 492 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 492 of file xmlparse.cc

void* XML_ParserStruct::m_userData

Definition at line 468 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 468 of file xmlparse.cc

XML_XmlDeclHandler XML_ParserStruct::m_xmlDeclHandler

Definition at line 504 of file xmlparse.cc.

View newest version in sPHENIX GitHub at line 504 of file xmlparse.cc


The documentation for this struct was generated from the following file: