Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Data Fields
XML_ParserStruct Struct Reference

Public Member Functions

 void (XMLCALL *m_unknownEncodingRelease)(void *)
 

Data Fields

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
 

Detailed Description

Definition at line 452 of file xmlparse.cc.

Member Function Documentation

XML_ParserStruct::void ( XMLCALL m_unknownEncodingRelease)

Field Documentation

XML_AttlistDeclHandler XML_ParserStruct::m_attlistDeclHandler

Definition at line 489 of file xmlparse.cc.

ATTRIBUTE* XML_ParserStruct::m_atts

Definition at line 532 of file xmlparse.cc.

int XML_ParserStruct::m_attsSize

Definition at line 529 of file xmlparse.cc.

char* XML_ParserStruct::m_buffer

Definition at line 457 of file xmlparse.cc.

char* XML_ParserStruct::m_bufferEnd

Definition at line 462 of file xmlparse.cc.

const char* XML_ParserStruct::m_bufferLim

Definition at line 464 of file xmlparse.cc.

const char* XML_ParserStruct::m_bufferPtr

Definition at line 460 of file xmlparse.cc.

XML_CharacterDataHandler XML_ParserStruct::m_characterDataHandler

Definition at line 471 of file xmlparse.cc.

XML_CommentHandler XML_ParserStruct::m_commentHandler

Definition at line 473 of file xmlparse.cc.

const XML_Char* XML_ParserStruct::m_curBase

Definition at line 524 of file xmlparse.cc.

XML_Char* XML_ParserStruct::m_dataBuf

Definition at line 467 of file xmlparse.cc.

XML_Char* XML_ParserStruct::m_dataBufEnd

Definition at line 468 of file xmlparse.cc.

ATTRIBUTE_ID* XML_ParserStruct::m_declAttributeId

Definition at line 520 of file xmlparse.cc.

XML_Bool XML_ParserStruct::m_declAttributeIsCdata

Definition at line 521 of file xmlparse.cc.

XML_Bool XML_ParserStruct::m_declAttributeIsId

Definition at line 522 of file xmlparse.cc.

const XML_Char* XML_ParserStruct::m_declAttributeType

Definition at line 516 of file xmlparse.cc.

ELEMENT_TYPE* XML_ParserStruct::m_declElementType

Definition at line 519 of file xmlparse.cc.

ENTITY* XML_ParserStruct::m_declEntity

Definition at line 512 of file xmlparse.cc.

const XML_Char* XML_ParserStruct::m_declNotationName

Definition at line 517 of file xmlparse.cc.

const XML_Char* XML_ParserStruct::m_declNotationPublicId

Definition at line 518 of file xmlparse.cc.

XML_Bool XML_ParserStruct::m_defaultExpandInternalEntities

Definition at line 510 of file xmlparse.cc.

XML_DefaultHandler XML_ParserStruct::m_defaultHandler

Definition at line 476 of file xmlparse.cc.

const XML_Char* XML_ParserStruct::m_doctypeName

Definition at line 513 of file xmlparse.cc.

const XML_Char* XML_ParserStruct::m_doctypePubid

Definition at line 515 of file xmlparse.cc.

const XML_Char* XML_ParserStruct::m_doctypeSysid

Definition at line 514 of file xmlparse.cc.

DTD* XML_ParserStruct::m_dtd

Definition at line 523 of file xmlparse.cc.

XML_ElementDeclHandler XML_ParserStruct::m_elementDeclHandler

Definition at line 488 of file xmlparse.cc.

const ENCODING* XML_ParserStruct::m_encoding

Definition at line 492 of file xmlparse.cc.

XML_EndCdataSectionHandler XML_ParserStruct::m_endCdataSectionHandler

Definition at line 475 of file xmlparse.cc.

XML_EndDoctypeDeclHandler XML_ParserStruct::m_endDoctypeDeclHandler

Definition at line 478 of file xmlparse.cc.

XML_EndElementHandler XML_ParserStruct::m_endElementHandler

Definition at line 470 of file xmlparse.cc.

XML_EndNamespaceDeclHandler XML_ParserStruct::m_endNamespaceDeclHandler

Definition at line 482 of file xmlparse.cc.

XML_EntityDeclHandler XML_ParserStruct::m_entityDeclHandler

Definition at line 490 of file xmlparse.cc.

enum XML_Error XML_ParserStruct::m_errorCode

Definition at line 504 of file xmlparse.cc.

const char* XML_ParserStruct::m_eventEndPtr

Definition at line 506 of file xmlparse.cc.

const char* XML_ParserStruct::m_eventPtr

Definition at line 505 of file xmlparse.cc.

XML_ExternalEntityRefHandler XML_ParserStruct::m_externalEntityRefHandler

Definition at line 484 of file xmlparse.cc.

XML_Parser XML_ParserStruct::m_externalEntityRefHandlerArg

Definition at line 485 of file xmlparse.cc.

BINDING* XML_ParserStruct::m_freeBindingList

Definition at line 528 of file xmlparse.cc.

OPEN_INTERNAL_ENTITY* XML_ParserStruct::m_freeInternalEntities

Definition at line 509 of file xmlparse.cc.

TAG* XML_ParserStruct::m_freeTagList

Definition at line 526 of file xmlparse.cc.

char* XML_ParserStruct::m_groupConnector

Definition at line 539 of file xmlparse.cc.

unsigned int XML_ParserStruct::m_groupSize

Definition at line 540 of file xmlparse.cc.

void* XML_ParserStruct::m_handlerArg

Definition at line 456 of file xmlparse.cc.

int XML_ParserStruct::m_idAttIndex

Definition at line 531 of file xmlparse.cc.

BINDING* XML_ParserStruct::m_inheritedBindings

Definition at line 527 of file xmlparse.cc.

INIT_ENCODING XML_ParserStruct::m_initEncoding

Definition at line 493 of file xmlparse.cc.

const ENCODING* XML_ParserStruct::m_internalEncoding

Definition at line 494 of file xmlparse.cc.

const XML_Memory_Handling_Suite XML_ParserStruct::m_mem

Definition at line 458 of file xmlparse.cc.

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

XML_Char XML_ParserStruct::m_namespaceSeparator

Definition at line 541 of file xmlparse.cc.

XML_NotationDeclHandler XML_ParserStruct::m_notationDeclHandler

Definition at line 480 of file xmlparse.cc.

XML_NotStandaloneHandler XML_ParserStruct::m_notStandaloneHandler

Definition at line 483 of file xmlparse.cc.

XML_Bool XML_ParserStruct::m_ns

Definition at line 496 of file xmlparse.cc.

XML_Bool XML_ParserStruct::m_ns_triplets

Definition at line 497 of file xmlparse.cc.

NS_ATT* XML_ParserStruct::m_nsAtts

Definition at line 533 of file xmlparse.cc.

unsigned char XML_ParserStruct::m_nsAttsPower

Definition at line 535 of file xmlparse.cc.

unsigned long XML_ParserStruct::m_nsAttsVersion

Definition at line 534 of file xmlparse.cc.

int XML_ParserStruct::m_nSpecifiedAtts

Definition at line 530 of file xmlparse.cc.

OPEN_INTERNAL_ENTITY* XML_ParserStruct::m_openInternalEntities

Definition at line 508 of file xmlparse.cc.

XML_Parser XML_ParserStruct::m_parentParser

Definition at line 542 of file xmlparse.cc.

XML_Index XML_ParserStruct::m_parseEndByteIndex

Definition at line 465 of file xmlparse.cc.

const char* XML_ParserStruct::m_parseEndPtr

Definition at line 466 of file xmlparse.cc.

XML_ParsingStatus XML_ParserStruct::m_parsingStatus

Definition at line 543 of file xmlparse.cc.

Referenced by XML_GetParsingStatus().

POSITION XML_ParserStruct::m_position

Definition at line 536 of file xmlparse.cc.

const char* XML_ParserStruct::m_positionPtr

Definition at line 507 of file xmlparse.cc.

XML_ProcessingInstructionHandler XML_ParserStruct::m_processingInstructionHandler

Definition at line 472 of file xmlparse.cc.

Processor* XML_ParserStruct::m_processor

Definition at line 503 of file xmlparse.cc.

PROLOG_STATE XML_ParserStruct::m_prologState

Definition at line 502 of file xmlparse.cc.

const XML_Char* XML_ParserStruct::m_protocolEncodingName

Definition at line 495 of file xmlparse.cc.

XML_SkippedEntityHandler XML_ParserStruct::m_skippedEntityHandler

Definition at line 486 of file xmlparse.cc.

XML_StartCdataSectionHandler XML_ParserStruct::m_startCdataSectionHandler

Definition at line 474 of file xmlparse.cc.

XML_StartDoctypeDeclHandler XML_ParserStruct::m_startDoctypeDeclHandler

Definition at line 477 of file xmlparse.cc.

XML_StartElementHandler XML_ParserStruct::m_startElementHandler

Definition at line 469 of file xmlparse.cc.

XML_StartNamespaceDeclHandler XML_ParserStruct::m_startNamespaceDeclHandler

Definition at line 481 of file xmlparse.cc.

int XML_ParserStruct::m_tagLevel

Definition at line 511 of file xmlparse.cc.

TAG* XML_ParserStruct::m_tagStack

Definition at line 525 of file xmlparse.cc.

STRING_POOL XML_ParserStruct::m_temp2Pool

Definition at line 538 of file xmlparse.cc.

STRING_POOL XML_ParserStruct::m_tempPool

Definition at line 537 of file xmlparse.cc.

void* XML_ParserStruct::m_unknownEncodingData

Definition at line 499 of file xmlparse.cc.

XML_UnknownEncodingHandler XML_ParserStruct::m_unknownEncodingHandler

Definition at line 487 of file xmlparse.cc.

void* XML_ParserStruct::m_unknownEncodingHandlerData

Definition at line 500 of file xmlparse.cc.

void* XML_ParserStruct::m_unknownEncodingMem

Definition at line 498 of file xmlparse.cc.

XML_UnparsedEntityDeclHandler XML_ParserStruct::m_unparsedEntityDeclHandler

Definition at line 479 of file xmlparse.cc.

void* XML_ParserStruct::m_userData

Definition at line 455 of file xmlparse.cc.

XML_XmlDeclHandler XML_ParserStruct::m_xmlDeclHandler

Definition at line 491 of file xmlparse.cc.


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