Source position: expat.pas line 682
type XML_ParserStruct = record |
||
m_userData: pointer; |
|
|
m_handlerArg: pointer; |
|
|
m_buffer: char_ptr; |
|
|
m_mem: XML_Memory_Handling_Suite; |
|
|
m_bufferPtr: char_ptr; |
|
|
m_bufferEnd: char_ptr; |
|
|
m_bufferLim: char_ptr; |
|
|
m_bufferAloc: int; |
|
|
m_parseEndByteIndex: XML_Index; |
|
|
m_parseEndPtr: char_ptr; |
|
|
m_dataBuf: XML_Char_ptr; |
|
|
m_dataBufEnd: XML_Char_ptr; |
|
|
m_startElementHandler: XML_StartElementHandler; |
|
|
m_endElementHandler: XML_EndElementHandler; |
|
|
m_characterDataHandler: XML_CharacterDataHandler; |
|
|
m_processingInstructionHandler: XML_ProcessingInstructionHandler; |
|
|
m_commentHandler: XML_CommentHandler; |
|
|
m_startCdataSectionHandler: XML_StartCdataSectionHandler; |
|
|
m_endCdataSectionHandler: XML_EndCdataSectionHandler; |
|
|
m_defaultHandler: XML_DefaultHandler; |
|
|
m_startDoctypeDeclHandler: XML_StartDoctypeDeclHandler; |
|
|
m_endDoctypeDeclHandler: XML_EndDoctypeDeclHandler; |
|
|
m_unparsedEntityDeclHandler: XML_UnparsedEntityDeclHandler; |
|
|
m_notationDeclHandler: XML_NotationDeclHandler; |
|
|
m_startNamespaceDeclHandler: XML_StartNamespaceDeclHandler; |
|
|
m_endNamespaceDeclHandler: XML_EndNamespaceDeclHandler; |
|
|
m_notStandaloneHandler: XML_NotStandaloneHandler; |
|
|
m_externalEntityRefHandler: XML_ExternalEntityRefHandler; |
|
|
m_externalEntityRefHandlerArg: XML_Parser; |
|
|
m_skippedEntityHandler: XML_SkippedEntityHandler; |
|
|
m_unknownEncodingHandler: XML_UnknownEncodingHandler; |
|
|
m_elementDeclHandler: XML_ElementDeclHandler; |
|
|
m_attlistDeclHandler: XML_AttlistDeclHandler; |
|
|
m_entityDeclHandler: XML_EntityDeclHandler; |
|
|
m_xmlDeclHandler: XML_XmlDeclHandler; |
|
|
m_encoding: ENCODING_ptr; |
|
|
m_initEncoding: INIT_ENCODING; |
|
|
m_internalEncoding: ENCODING_ptr; |
|
|
m_protocolEncodingName: XML_Char_ptr; |
|
|
m_ns: XML_Bool; |
|
|
m_ns_triplets: XML_Bool; |
|
|
m_unknownEncodingMem: pointer; |
|
|
m_unknownEncodingData: pointer; |
|
|
m_unknownEncodingHandlerData: pointer; |
|
|
m_unknownEncodingAlloc: int; |
|
|
m_unknownEncodingRelease: procedure( |
|
|
void: pointer |
||
); |
||
m_prologState: PROLOG_STATE; |
|
|
m_processor: Processor; |
|
|
m_errorCode: XML_Error; |
|
|
m_eventPtr: char_ptr; |
|
|
m_eventEndPtr: char_ptr; |
|
|
m_positionPtr: char_ptr; |
|
|
m_openInternalEntities: OPEN_INTERNAL_ENTITY_ptr; |
|
|
m_freeInternalEntities: OPEN_INTERNAL_ENTITY_ptr; |
|
|
m_defaultExpandInternalEntities: XML_Bool; |
|
|
m_tagLevel: int; |
|
|
m_declEntity: ENTITY_ptr; |
|
|
m_doctypeName: XML_Char_ptr; |
|
|
m_doctypeSysid: XML_Char_ptr; |
|
|
m_doctypePubid: XML_Char_ptr; |
|
|
m_declAttributeType: XML_Char_ptr; |
|
|
m_declNotationName: XML_Char_ptr; |
|
|
m_declNotationPublicId: XML_Char_ptr; |
|
|
m_declElementType: ELEMENT_TYPE_ptr; |
|
|
m_declAttributeId: ATTRIBUTE_ID_ptr; |
|
|
m_declAttributeIsCdata: XML_Bool; |
|
|
m_declAttributeIsId: XML_Bool; |
|
|
m_dtd: DTD_ptr; |
|
|
m_curBase: XML_Char_ptr; |
|
|
m_tagStack: TAG_ptr; |
|
|
m_freeTagList: TAG_ptr; |
|
|
m_inheritedBindings: BINDING_ptr; |
|
|
m_freeBindingList: BINDING_ptr; |
|
|
m_attsSize: int; |
|
|
m_attsAlloc: int; |
|
|
m_nsAttsAlloc: int; |
|
|
m_nSpecifiedAtts: int; |
|
|
m_idAttIndex: int; |
|
|
m_atts: ATTRIBUTE_ptr; |
|
|
m_nsAtts: NS_ATT_ptr; |
|
|
m_nsAttsVersion: unsigned; |
|
|
m_nsAttsPower: int8u; |
|
|
m_position: POSITION; |
|
|
m_tempPool: STRING_POOL; |
|
|
m_temp2Pool: STRING_POOL; |
|
|
m_groupConnector: char_ptr; |
|
|
m_groupSize: unsigned; |
|
|
m_groupAlloc: unsigned; |
|
|
m_namespaceSeparator: XML_Char; |
|
|
m_parentParser: XML_Parser; |
|
|
m_parsingStatus: XML_ParsingStatus; |
|
|
end; |
CT Web help |
CodeTyphon Studio |