webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
XML_ParserStruct Struct Reference

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
 

Member Function Documentation

◆ void()

XML_ParserStruct::void ( XMLCALL m_unknownEncodingRelease)

Member Data Documentation

◆ m_attlistDeclHandler

XML_AttlistDeclHandler XML_ParserStruct::m_attlistDeclHandler

◆ m_atts

ATTRIBUTE* XML_ParserStruct::m_atts

◆ m_attsSize

int XML_ParserStruct::m_attsSize

◆ m_buffer

char* XML_ParserStruct::m_buffer

◆ m_bufferEnd

char* XML_ParserStruct::m_bufferEnd

◆ m_bufferLim

const char* XML_ParserStruct::m_bufferLim

◆ m_bufferPtr

const char* XML_ParserStruct::m_bufferPtr

◆ m_characterDataHandler

XML_CharacterDataHandler XML_ParserStruct::m_characterDataHandler

◆ m_commentHandler

XML_CommentHandler XML_ParserStruct::m_commentHandler

◆ m_curBase

const XML_Char* XML_ParserStruct::m_curBase

◆ m_dataBuf

XML_Char* XML_ParserStruct::m_dataBuf

◆ m_dataBufEnd

XML_Char* XML_ParserStruct::m_dataBufEnd

◆ m_declAttributeId

ATTRIBUTE_ID* XML_ParserStruct::m_declAttributeId

◆ m_declAttributeIsCdata

XML_Bool XML_ParserStruct::m_declAttributeIsCdata

◆ m_declAttributeIsId

XML_Bool XML_ParserStruct::m_declAttributeIsId

◆ m_declAttributeType

const XML_Char* XML_ParserStruct::m_declAttributeType

◆ m_declElementType

ELEMENT_TYPE* XML_ParserStruct::m_declElementType

◆ m_declEntity

ENTITY* XML_ParserStruct::m_declEntity

◆ m_declNotationName

const XML_Char* XML_ParserStruct::m_declNotationName

◆ m_declNotationPublicId

const XML_Char* XML_ParserStruct::m_declNotationPublicId

◆ m_defaultExpandInternalEntities

XML_Bool XML_ParserStruct::m_defaultExpandInternalEntities

◆ m_defaultHandler

XML_DefaultHandler XML_ParserStruct::m_defaultHandler

◆ m_doctypeName

const XML_Char* XML_ParserStruct::m_doctypeName

◆ m_doctypePubid

const XML_Char* XML_ParserStruct::m_doctypePubid

◆ m_doctypeSysid

const XML_Char* XML_ParserStruct::m_doctypeSysid

◆ m_dtd

DTD* XML_ParserStruct::m_dtd

◆ m_elementDeclHandler

XML_ElementDeclHandler XML_ParserStruct::m_elementDeclHandler

◆ m_encoding

const ENCODING* XML_ParserStruct::m_encoding

◆ m_endCdataSectionHandler

XML_EndCdataSectionHandler XML_ParserStruct::m_endCdataSectionHandler

◆ m_endDoctypeDeclHandler

XML_EndDoctypeDeclHandler XML_ParserStruct::m_endDoctypeDeclHandler

◆ m_endElementHandler

XML_EndElementHandler XML_ParserStruct::m_endElementHandler

◆ m_endNamespaceDeclHandler

XML_EndNamespaceDeclHandler XML_ParserStruct::m_endNamespaceDeclHandler

◆ m_entityDeclHandler

XML_EntityDeclHandler XML_ParserStruct::m_entityDeclHandler

◆ m_errorCode

enum XML_Error XML_ParserStruct::m_errorCode

◆ m_eventEndPtr

const char* XML_ParserStruct::m_eventEndPtr

◆ m_eventPtr

const char* XML_ParserStruct::m_eventPtr

◆ m_externalEntityRefHandler

XML_ExternalEntityRefHandler XML_ParserStruct::m_externalEntityRefHandler

◆ m_externalEntityRefHandlerArg

XML_Parser XML_ParserStruct::m_externalEntityRefHandlerArg

◆ m_freeBindingList

BINDING* XML_ParserStruct::m_freeBindingList

◆ m_freeInternalEntities

OPEN_INTERNAL_ENTITY* XML_ParserStruct::m_freeInternalEntities

◆ m_freeTagList

TAG* XML_ParserStruct::m_freeTagList

◆ m_groupConnector

char* XML_ParserStruct::m_groupConnector

◆ m_groupSize

unsigned int XML_ParserStruct::m_groupSize

◆ m_handlerArg

void* XML_ParserStruct::m_handlerArg

◆ m_hash_secret_salt

unsigned long XML_ParserStruct::m_hash_secret_salt

◆ m_idAttIndex

int XML_ParserStruct::m_idAttIndex

◆ m_inheritedBindings

BINDING* XML_ParserStruct::m_inheritedBindings

◆ m_initEncoding

INIT_ENCODING XML_ParserStruct::m_initEncoding

◆ m_internalEncoding

const ENCODING* XML_ParserStruct::m_internalEncoding

◆ m_mem

const XML_Memory_Handling_Suite XML_ParserStruct::m_mem

◆ m_namespaceSeparator

XML_Char XML_ParserStruct::m_namespaceSeparator

◆ m_notationDeclHandler

XML_NotationDeclHandler XML_ParserStruct::m_notationDeclHandler

◆ m_notStandaloneHandler

XML_NotStandaloneHandler XML_ParserStruct::m_notStandaloneHandler

◆ m_ns

XML_Bool XML_ParserStruct::m_ns

◆ m_ns_triplets

XML_Bool XML_ParserStruct::m_ns_triplets

◆ m_nsAtts

NS_ATT* XML_ParserStruct::m_nsAtts

◆ m_nsAttsPower

unsigned char XML_ParserStruct::m_nsAttsPower

◆ m_nsAttsVersion

unsigned long XML_ParserStruct::m_nsAttsVersion

◆ m_nSpecifiedAtts

int XML_ParserStruct::m_nSpecifiedAtts

◆ m_openInternalEntities

OPEN_INTERNAL_ENTITY* XML_ParserStruct::m_openInternalEntities

◆ m_parentParser

XML_Parser XML_ParserStruct::m_parentParser

◆ m_parseEndByteIndex

XML_Index XML_ParserStruct::m_parseEndByteIndex

◆ m_parseEndPtr

const char* XML_ParserStruct::m_parseEndPtr

◆ m_parsingStatus

XML_ParsingStatus XML_ParserStruct::m_parsingStatus

◆ m_position

POSITION XML_ParserStruct::m_position

◆ m_positionPtr

const char* XML_ParserStruct::m_positionPtr

◆ m_processingInstructionHandler

XML_ProcessingInstructionHandler XML_ParserStruct::m_processingInstructionHandler

◆ m_processor

Processor* XML_ParserStruct::m_processor

◆ m_prologState

PROLOG_STATE XML_ParserStruct::m_prologState

◆ m_protocolEncodingName

const XML_Char* XML_ParserStruct::m_protocolEncodingName

◆ m_skippedEntityHandler

XML_SkippedEntityHandler XML_ParserStruct::m_skippedEntityHandler

◆ m_startCdataSectionHandler

XML_StartCdataSectionHandler XML_ParserStruct::m_startCdataSectionHandler

◆ m_startDoctypeDeclHandler

XML_StartDoctypeDeclHandler XML_ParserStruct::m_startDoctypeDeclHandler

◆ m_startElementHandler

XML_StartElementHandler XML_ParserStruct::m_startElementHandler

◆ m_startNamespaceDeclHandler

XML_StartNamespaceDeclHandler XML_ParserStruct::m_startNamespaceDeclHandler

◆ m_tagLevel

int XML_ParserStruct::m_tagLevel

◆ m_tagStack

TAG* XML_ParserStruct::m_tagStack

◆ m_temp2Pool

STRING_POOL XML_ParserStruct::m_temp2Pool

◆ m_tempPool

STRING_POOL XML_ParserStruct::m_tempPool

◆ m_unknownEncodingData

void* XML_ParserStruct::m_unknownEncodingData

◆ m_unknownEncodingHandler

XML_UnknownEncodingHandler XML_ParserStruct::m_unknownEncodingHandler

◆ m_unknownEncodingHandlerData

void* XML_ParserStruct::m_unknownEncodingHandlerData

◆ m_unknownEncodingMem

void* XML_ParserStruct::m_unknownEncodingMem

◆ m_unparsedEntityDeclHandler

XML_UnparsedEntityDeclHandler XML_ParserStruct::m_unparsedEntityDeclHandler

◆ m_userData

void* XML_ParserStruct::m_userData

◆ m_xmlDeclHandler

XML_XmlDeclHandler XML_ParserStruct::m_xmlDeclHandler

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