ASPiK SDK
XML_ParserStruct Struct Reference

Public Member Functions

 void (XMLCALL *m_unknownEncodingRelease)(void *)
 

Public Attributes

void * m_userData
 
void * m_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_Char * m_dataBuf
 
XML_Char * m_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_Char * m_protocolEncodingName
 
XML_Bool m_ns
 
XML_Bool m_ns_triplets
 
void * m_unknownEncodingMem
 
void * m_unknownEncodingData
 
void * m_unknownEncodingHandlerData
 
PROLOG_STATE m_prologState
 
Processor * m_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_Char * m_doctypeName
 
const XML_Char * m_doctypeSysid
 
const XML_Char * m_doctypePubid
 
const XML_Char * m_declAttributeType
 
const XML_Char * m_declNotationName
 
const XML_Char * m_declNotationPublicId
 
ELEMENT_TYPEm_declElementType
 
ATTRIBUTE_IDm_declAttributeId
 
XML_Bool m_declAttributeIsCdata
 
XML_Bool m_declAttributeIsId
 
DTDm_dtd
 
const XML_Char * m_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
 

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