Geant4.10
|
Go to the source code of this file.
Data Structures | |
struct | XML_cp |
struct | XML_Memory_Handling_Suite |
struct | XML_Encoding |
struct | XML_ParsingStatus |
struct | XML_Expat_Version |
struct | XML_Feature |
Macros | |
#define | XML_TRUE ((XML_Bool) 1) |
#define | XML_FALSE ((XML_Bool) 0) |
#define | XML_STATUS_ERROR XML_STATUS_ERROR |
#define | XML_STATUS_OK XML_STATUS_OK |
#define | XML_STATUS_SUSPENDED XML_STATUS_SUSPENDED |
#define | XML_GetUserData(parser) (*(void **)(parser)) |
#define | XML_GetErrorLineNumber XML_GetCurrentLineNumber |
#define | XML_GetErrorColumnNumber XML_GetCurrentColumnNumber |
#define | XML_GetErrorByteIndex XML_GetCurrentByteIndex |
#define | XML_MAJOR_VERSION 2 |
#define | XML_MINOR_VERSION 0 |
#define | XML_MICRO_VERSION 1 |
#define XML_FALSE ((XML_Bool) 0) |
Definition at line 30 of file src/expat.h.
#define XML_GetErrorByteIndex XML_GetCurrentByteIndex |
Definition at line 936 of file src/expat.h.
#define XML_GetErrorColumnNumber XML_GetCurrentColumnNumber |
Definition at line 935 of file src/expat.h.
#define XML_GetErrorLineNumber XML_GetCurrentLineNumber |
Definition at line 934 of file src/expat.h.
#define XML_GetUserData | ( | parser | ) | (*(void **)(parser)) |
Definition at line 674 of file src/expat.h.
#define XML_MAJOR_VERSION 2 |
Definition at line 1006 of file src/expat.h.
#define XML_MICRO_VERSION 1 |
Definition at line 1008 of file src/expat.h.
#define XML_MINOR_VERSION 0 |
Definition at line 1007 of file src/expat.h.
#define XML_STATUS_ERROR XML_STATUS_ERROR |
Definition at line 47 of file src/expat.h.
#define XML_STATUS_OK XML_STATUS_OK |
Definition at line 49 of file src/expat.h.
#define XML_STATUS_SUSPENDED XML_STATUS_SUSPENDED |
#define XML_TRUE ((XML_Bool) 1) |
Definition at line 29 of file src/expat.h.
Definition at line 168 of file src/expat.h.
Definition at line 168 of file src/expat.h.
Definition at line 253 of file src/expat.h.
Definition at line 331 of file src/expat.h.
Definition at line 434 of file src/expat.h.
Definition at line 268 of file src/expat.h.
Definition at line 168 of file src/expat.h.
typedef const XML_Char* doctypeName |
Definition at line 300 of file src/expat.h.
Definition at line 168 of file src/expat.h.
Definition at line 187 of file src/expat.h.
typedef const XML_Char* entityName |
Definition at line 331 of file src/expat.h.
typedef const XML_Char const XML_Char const XML_Char int has_internal_subset |
Definition at line 300 of file src/expat.h.
typedef const XML_Char XML_Encoding* info |
Definition at line 530 of file src/expat.h.
typedef const XML_Char int is_parameter_entity |
Definition at line 331 of file src/expat.h.
Definition at line 168 of file src/expat.h.
Definition at line 262 of file src/expat.h.
typedef const XML_Char XML_Content* model |
Definition at line 151 of file src/expat.h.
Definition at line 151 of file src/expat.h.
typedef const XML_Char* notationName |
Definition at line 331 of file src/expat.h.
Definition at line 380 of file src/expat.h.
Definition at line 300 of file src/expat.h.
Definition at line 331 of file src/expat.h.
Definition at line 262 of file src/expat.h.
typedef const XML_Char const XML_Char int standalone |
Definition at line 187 of file src/expat.h.
Definition at line 300 of file src/expat.h.
Definition at line 331 of file src/expat.h.
Definition at line 268 of file src/expat.h.
Definition at line 380 of file src/expat.h.
typedef const XML_Char int const XML_Char int value_length |
Definition at line 331 of file src/expat.h.
Definition at line 187 of file src/expat.h.
typedef unsigned char XML_Bool |
Definition at line 28 of file src/expat.h.
typedef struct XML_cp XML_Content |
Definition at line 135 of file src/expat.h.
Definition at line 309 of file src/expat.h.
typedef struct XML_ParserStruct* XML_Parser |
Definition at line 25 of file src/expat.h.
enum XML_Content_Quant |
Enumerator | |
---|---|
XML_CQUANT_NONE | |
XML_CQUANT_OPT | |
XML_CQUANT_REP | |
XML_CQUANT_PLUS | |
XML_CQUANT_NONE | |
XML_CQUANT_OPT | |
XML_CQUANT_REP | |
XML_CQUANT_PLUS |
Definition at line 110 of file src/expat.h.
enum XML_Content_Type |
Enumerator | |
---|---|
XML_CTYPE_EMPTY | |
XML_CTYPE_ANY | |
XML_CTYPE_MIXED | |
XML_CTYPE_NAME | |
XML_CTYPE_CHOICE | |
XML_CTYPE_SEQ | |
XML_CTYPE_EMPTY | |
XML_CTYPE_ANY | |
XML_CTYPE_MIXED | |
XML_CTYPE_NAME | |
XML_CTYPE_CHOICE | |
XML_CTYPE_SEQ |
Definition at line 101 of file src/expat.h.
enum XML_Error |
Definition at line 54 of file src/expat.h.
enum XML_FeatureEnum |
Definition at line 977 of file src/expat.h.
Definition at line 853 of file src/expat.h.
enum XML_Parsing |
Enumerator | |
---|---|
XML_INITIALIZED | |
XML_PARSING | |
XML_FINISHED | |
XML_SUSPENDED | |
XML_INITIALIZED | |
XML_PARSING | |
XML_FINISHED | |
XML_SUSPENDED |
Definition at line 812 of file src/expat.h.
enum XML_Status |
Enumerator | |
---|---|
XML_STATUS_ERROR | |
XML_STATUS_ERROR | |
XML_STATUS_OK | |
XML_STATUS_OK | |
XML_STATUS_SUSPENDED | |
XML_STATUS_ERROR | |
XML_STATUS_ERROR | |
XML_STATUS_OK | |
XML_STATUS_OK | |
XML_STATUS_SUSPENDED |
Definition at line 45 of file src/expat.h.
typedef int | ( | XMLCALL * | XML_NotStandaloneHandler | ) |
typedef void | ( | XMLCALL * | XML_ElementDeclHandler | ) |
XML_DefaultCurrent | ( | XML_Parser | parser | ) |
Definition at line 1834 of file xmlparse.cc.
References defaultHandler, eventEndPtr, eventPtr, internalEncoding, and openInternalEntities.
XML_ErrorString | ( | enum XML_Error | code | ) |
XML_ExpatVersion | ( | void | ) |
Definition at line 1899 of file xmlparse.cc.
References V2, XML_MAJOR_VERSION, XML_MICRO_VERSION, and XML_MINOR_VERSION.
XML_ExpatVersionInfo | ( | void | ) |
Definition at line 1919 of file xmlparse.cc.
References XML_Expat_Version::major, XML_Expat_Version::micro, XML_Expat_Version::minor, XML_MAJOR_VERSION, XML_MICRO_VERSION, and XML_MINOR_VERSION.
XML_ExternalEntityParserCreate | ( | XML_Parser | parser, |
const XML_Char * | context, | ||
const XML_Char * | encoding | ||
) |
Definition at line 939 of file xmlparse.cc.
References _dtd, attlistDeclHandler, characterDataHandler, commentHandler, declElementType, defaultExpandInternalEntities, defaultHandler, elementDeclHandler, endCdataSectionHandler, endElementHandler, endNamespaceDeclHandler, entityDeclHandler, externalEntityRefHandler, externalEntityRefHandlerArg, handlerArg, XML_ParserStruct::m_mem, namespaceSeparator, notationDeclHandler, notStandaloneHandler, ns, ns_triplets, parentParser, processingInstructionHandler, processor, prologState, skippedEntityHandler, startCdataSectionHandler, startElementHandler, startNamespaceDeclHandler, unknownEncodingHandler, unparsedEntityDeclHandler, userData, XML_ParserFree(), XML_TRUE, and xmlDeclHandler.
XML_FreeContentModel | ( | XML_Parser | parser, |
XML_Content * | model | ||
) |
Definition at line 1810 of file xmlparse.cc.
References FREE.
XML_GetBase | ( | XML_Parser | parser | ) |
Definition at line 1196 of file xmlparse.cc.
References curBase.
XML_GetBuffer | ( | XML_Parser | parser, |
int | len | ||
) |
Definition at line 1601 of file xmlparse.cc.
References buffer, bufferEnd, bufferLim, bufferPtr, errorCode, FREE, INIT_BUFFER_SIZE, int(), MALLOC, ps_parsing, XML_CONTEXT_BYTES, XML_ERROR_FINISHED, XML_ERROR_NO_MEMORY, XML_ERROR_SUSPENDED, XML_FINISHED, and XML_SUSPENDED.
Referenced by XML_Parse().
XML_GetCurrentByteCount | ( | XML_Parser | parser | ) |
XML_GetErrorCode | ( | XML_Parser | parser | ) |
Definition at line 1755 of file xmlparse.cc.
References errorCode.
XML_GetFeatureList | ( | void | ) |
Definition at line 1931 of file xmlparse.cc.
References _dtd, ELEMENT_TYPE::allocDefaultAtts, ASCII_0, ASCII_1, ASCII_2, ASCII_3, ASCII_8, ASCII_9, ASCII_A, ASCII_a, ASCII_C, ASCII_c, ASCII_COLON, ASCII_COMMA, ASCII_D, ASCII_E, ASCII_e, ASCII_F, ASCII_g, ASCII_h, ASCII_HASH, ASCII_I, ASCII_K, ASCII_L, ASCII_l, ASCII_LPAREN, ASCII_M, ASCII_m, ASCII_N, ASCII_n, ASCII_O, ASCII_o, ASCII_p, ASCII_PERIOD, ASCII_PIPE, ASCII_R, ASCII_r, ASCII_RPAREN, ASCII_S, ASCII_s, ASCII_SLASH, ASCII_T, ASCII_t, ASCII_w, ASCII_X, ASCII_x, ASCII_Y, binding::attId, attlistDeclHandler, DTD::attributeIds, atts, attsSize, test::b, ENTITY::base, open_internal_entity::betweenDecl, prefix::binding, tag::bindings, STRING_POOL::blocks, tag::buf, tag::bufEnd, test::c, CHAR_HASH, characterDataHandler, XML_cp::children, commentHandler, DTD::contentStringLen, curBase, XML_Encoding::data, dataBuf, dataBufEnd, declAttributeId, declAttributeIsCdata, declAttributeIsId, declAttributeType, declElementType, declEntity, declNotationName, declNotationPublicId, ELEMENT_TYPE::defaultAtts, defaultExpandInternalEntities, defaultHandler, DTD::defaultPrefix, doctypePubid, doctypeSysid, elementDeclHandler, DTD::elementTypes, encoding, STRING_POOL::end, endCdataSectionHandler, endDoctypeDeclHandler, endElementHandler, endNamespaceDeclHandler, open_internal_entity::entity, entityDeclHandler, DTD::entityValuePool, errorCode, eventEndPtr, eventPtr, EXPAND_SPARE, externalEntityRefHandler, externalEntityRefHandlerArg, FASTCALL, FREE, freeBindingList, freeInternalEntities, freeTagList, DTD::generalEntities, groupConnector, groupSize, handlerArg, DTD::hasParamEntityRefs, DEFAULT_ATTRIBUTE::id, ELEMENT_TYPE::idAtt, idAttIndex, DTD::in_eldecl, INIT_ATTS_SIZE, INIT_ATTS_VERSION, INIT_TAG_BUF_SIZE, initEncoding, int(), internalEncoding, open_internal_entity::internalEventEndPtr, open_internal_entity::internalEventPtr, ENTITY::is_internal, ENTITY::is_param, DEFAULT_ATTRIBUTE::isCdata, DTD::keepProcessing, TAG_NAME::localPart, MALLOC, XML_Encoding::map, attribute_id::maybeTokenized, encoding::minBytesPerChar, MUST_CONVERT, n, XML_cp::name, prefix::name, tag::name, ENTITY::name, CONTENT_SCAFFOLD::name, attribute_id::name, ELEMENT_TYPE::name, namespaceSeparator, ELEMENT_TYPE::nDefaultAtts, open_internal_entity::next, binding::nextTagBinding, ENTITY::notation, notationDeclHandler, notStandaloneHandler, ns, ns_triplets, nsAtts, nsAttsPower, nsAttsVersion, nSpecifiedAtts, XML_cp::numchildren, ENTITY::open, openInternalEntities, tag::parent, parentParser, DTD::pool, poolAppendChar, poolChop, poolDiscard, poolFinish, poolLastChar, poolLength, poolStart, binding::prefix, TAG_NAME::prefix, attribute_id::prefix, ELEMENT_TYPE::prefix, DTD::prefixes, TAG_NAME::prefixLen, binding::prevPrefixBinding, PROBE_STEP, ENTITY::processed, processingInstructionHandler, processor, prologState, protocolEncodingName, ps_finalBuffer, ps_parsing, STRING_POOL::ptr, PTRCALL, ENTITY::publicId, CONTENT_SCAFFOLD::quant, XML_cp::quant, tag::rawName, tag::rawNameLength, REALLOC, ROUND_UP, DTD::scaffCount, DTD::scaffIndex, DTD::scaffLevel, DTD::scaffold, skippedEntityHandler, DTD::standalone, startCdataSectionHandler, startDoctypeDeclHandler, startElementHandler, startNamespaceDeclHandler, open_internal_entity::startTagLevel, TAG_NAME::str, TAG_NAME::strLen, ENTITY::systemId, tagLevel, tagStack, temp2Pool, tempPool, ENTITY::textLen, ENTITY::textPtr, CONTENT_SCAFFOLD::type, XML_cp::type, unknownEncodingData, unknownEncodingHandler, unknownEncodingHandlerData, unknownEncodingMem, unknownEncodingRelease, unparsedEntityDeclHandler, binding::uri, binding::uriAlloc, binding::uriLen, TAG_NAME::uriLen, DEFAULT_ATTRIBUTE::value, XML_CONTEXT_BYTES, XML_CQUANT_NONE, XML_CQUANT_OPT, XML_CQUANT_PLUS, XML_CQUANT_REP, XML_CTYPE_ANY, XML_CTYPE_CHOICE, XML_CTYPE_EMPTY, XML_CTYPE_MIXED, XML_CTYPE_NAME, XML_CTYPE_SEQ, XML_DTD, XML_ENCODE_MAX, XML_ERROR_ABORTED, XML_ERROR_ASYNC_ENTITY, XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF, XML_ERROR_BAD_CHAR_REF, XML_ERROR_BINARY_ENTITY_REF, XML_ERROR_DUPLICATE_ATTRIBUTE, XML_ERROR_ENTITY_DECLARED_IN_PE, XML_ERROR_EXTERNAL_ENTITY_HANDLING, XML_ERROR_INCOMPLETE_PE, XML_ERROR_INCORRECT_ENCODING, XML_ERROR_INVALID_TOKEN, XML_ERROR_JUNK_AFTER_DOC_ELEMENT, XML_ERROR_MISPLACED_XML_PI, XML_ERROR_NO_ELEMENTS, XML_ERROR_NO_MEMORY, XML_ERROR_NONE, XML_ERROR_NOT_STANDALONE, XML_ERROR_PARAM_ENTITY_REF, XML_ERROR_PARTIAL_CHAR, XML_ERROR_PUBLICID, XML_ERROR_RECURSIVE_ENTITY_REF, XML_ERROR_RESERVED_NAMESPACE_URI, XML_ERROR_RESERVED_PREFIX_XML, XML_ERROR_RESERVED_PREFIX_XMLNS, XML_ERROR_SYNTAX, XML_ERROR_TAG_MISMATCH, XML_ERROR_TEXT_DECL, XML_ERROR_UNBOUND_PREFIX, XML_ERROR_UNCLOSED_CDATA_SECTION, XML_ERROR_UNCLOSED_TOKEN, XML_ERROR_UNDECLARING_PREFIX, XML_ERROR_UNDEFINED_ENTITY, XML_ERROR_UNEXPECTED_STATE, XML_ERROR_UNKNOWN_ENCODING, XML_ERROR_XML_DECL, XML_FALSE, XML_FEATURE_CONTEXT_BYTES, XML_FEATURE_DTD, XML_FEATURE_END, XML_FEATURE_LARGE_SIZE, XML_FEATURE_MIN_SIZE, XML_FEATURE_NS, XML_FEATURE_SIZEOF_XML_CHAR, XML_FEATURE_SIZEOF_XML_LCHAR, XML_FEATURE_UNICODE, XML_FEATURE_UNICODE_WCHAR_T, XML_FINISHED, XML_L, XML_PARAM_ENTITY_PARSING_NEVER, XML_PARAM_ENTITY_PARSING_UNLESS_STANDALONE, XML_ROLE_ATTLIST_ELEMENT_NAME, XML_ROLE_ATTLIST_NONE, XML_ROLE_ATTRIBUTE_ENUM_VALUE, XML_ROLE_ATTRIBUTE_NAME, XML_ROLE_ATTRIBUTE_NOTATION_VALUE, XML_ROLE_ATTRIBUTE_TYPE_CDATA, XML_ROLE_ATTRIBUTE_TYPE_ENTITIES, XML_ROLE_ATTRIBUTE_TYPE_ENTITY, XML_ROLE_ATTRIBUTE_TYPE_ID, XML_ROLE_ATTRIBUTE_TYPE_IDREF, XML_ROLE_ATTRIBUTE_TYPE_IDREFS, XML_ROLE_ATTRIBUTE_TYPE_NMTOKEN, XML_ROLE_ATTRIBUTE_TYPE_NMTOKENS, XML_ROLE_COMMENT, XML_ROLE_CONTENT_ANY, XML_ROLE_CONTENT_ELEMENT, XML_ROLE_CONTENT_ELEMENT_OPT, XML_ROLE_CONTENT_ELEMENT_PLUS, XML_ROLE_CONTENT_ELEMENT_REP, XML_ROLE_CONTENT_EMPTY, XML_ROLE_CONTENT_PCDATA, XML_ROLE_DEFAULT_ATTRIBUTE_VALUE, XML_ROLE_DOCTYPE_CLOSE, XML_ROLE_DOCTYPE_INTERNAL_SUBSET, XML_ROLE_DOCTYPE_NAME, XML_ROLE_DOCTYPE_NONE, XML_ROLE_DOCTYPE_PUBLIC_ID, XML_ROLE_DOCTYPE_SYSTEM_ID, XML_ROLE_ELEMENT_NAME, XML_ROLE_ELEMENT_NONE, XML_ROLE_ENTITY_COMPLETE, XML_ROLE_ENTITY_NONE, XML_ROLE_ENTITY_NOTATION_NAME, XML_ROLE_ENTITY_PUBLIC_ID, XML_ROLE_ENTITY_SYSTEM_ID, XML_ROLE_ENTITY_VALUE, XML_ROLE_ERROR, XML_ROLE_FIXED_ATTRIBUTE_VALUE, XML_ROLE_GENERAL_ENTITY_NAME, XML_ROLE_GROUP_CHOICE, XML_ROLE_GROUP_CLOSE, XML_ROLE_GROUP_CLOSE_OPT, XML_ROLE_GROUP_CLOSE_PLUS, XML_ROLE_GROUP_CLOSE_REP, XML_ROLE_GROUP_OPEN, XML_ROLE_GROUP_SEQUENCE, XML_ROLE_IMPLIED_ATTRIBUTE_VALUE, XML_ROLE_INSTANCE_START, XML_ROLE_NONE, XML_ROLE_NOTATION_NAME, XML_ROLE_NOTATION_NO_SYSTEM_ID, XML_ROLE_NOTATION_NONE, XML_ROLE_NOTATION_PUBLIC_ID, XML_ROLE_NOTATION_SYSTEM_ID, XML_ROLE_PARAM_ENTITY_NAME, XML_ROLE_PARAM_ENTITY_REF, XML_ROLE_PI, XML_ROLE_REQUIRED_ATTRIBUTE_VALUE, XML_ROLE_XML_DECL, XML_SUSPENDED, XML_T, XML_TOK_ATTRIBUTE_VALUE_S, XML_TOK_BOM, XML_TOK_CDATA_SECT_CLOSE, XML_TOK_CDATA_SECT_OPEN, XML_TOK_CHAR_REF, XML_TOK_COMMENT, XML_TOK_DATA_CHARS, XML_TOK_DATA_NEWLINE, XML_TOK_EMPTY_ELEMENT_NO_ATTS, XML_TOK_EMPTY_ELEMENT_WITH_ATTS, XML_TOK_END_TAG, XML_TOK_ENTITY_REF, XML_TOK_INVALID, XML_TOK_NONE, XML_TOK_PARAM_ENTITY_REF, XML_TOK_PARTIAL, XML_TOK_PARTIAL_CHAR, XML_TOK_PI, XML_TOK_PROLOG_S, XML_TOK_START_TAG_NO_ATTS, XML_TOK_START_TAG_WITH_ATTS, XML_TOK_TRAILING_CR, XML_TOK_TRAILING_RSQB, XML_TOK_XML_DECL, XML_TRUE, XmlAttributeValueTok, XmlCdataSectionTok, XmlCharRefNumber, XmlContentTok, XmlConvert, xmlDeclHandler, XmlEncode, XmlEntityValueTok, XmlGetAttributes, XmlInitEncoding(), XmlInitEncodingNS, XmlInitUnknownEncoding(), XmlInitUnknownEncodingNS, XmlIsPublicId, XmlNameLength, attribute_id::xmlns, XmlParseXmlDecl(), XmlParseXmlDeclNS, XmlPredefinedEntityName, XmlPrologTok, XmlSizeOfUnknownEncoding(), XmlSkipS, and XmlTokenRole.
XML_GetIdAttributeIndex | ( | XML_Parser | parser | ) |
Definition at line 1208 of file xmlparse.cc.
References idAttIndex.
XML_GetInputContext | ( | XML_Parser | parser, |
int * | offset, | ||
int * | size | ||
) |
XML_GetParsingStatus | ( | XML_Parser | parser, |
XML_ParsingStatus * | status | ||
) |
Definition at line 1748 of file xmlparse.cc.
References assert, and XML_ParserStruct::m_parsingStatus.
XML_GetSpecifiedAttributeCount | ( | XML_Parser | parser | ) |
XML_MemFree | ( | XML_Parser | parser, |
void * | ptr | ||
) |
Definition at line 1828 of file xmlparse.cc.
References FREE.
XML_MemMalloc | ( | XML_Parser | parser, |
size_t | size | ||
) |
Definition at line 1816 of file xmlparse.cc.
References MALLOC.
XML_MemRealloc | ( | XML_Parser | parser, |
void * | ptr, | ||
size_t | size | ||
) |
XML_Parse | ( | XML_Parser | parser, |
const char * | s, | ||
int | len, | ||
int | isFinal | ||
) |
Definition at line 1430 of file xmlparse.cc.
References buffer, bufferEnd, bufferLim, bufferPtr, errorCode, eventEndPtr, eventPtr, MALLOC, parseEndByteIndex, parseEndPtr, positionPtr, processor, ps_finalBuffer, ps_parsing, REALLOC, XML_ERROR_FINISHED, XML_ERROR_NO_MEMORY, XML_ERROR_NONE, XML_ERROR_SUSPENDED, XML_FINISHED, XML_GetBuffer(), XML_INITIALIZED, XML_ParseBuffer(), XML_PARSING, XML_STATUS_ERROR, XML_STATUS_OK, XML_STATUS_SUSPENDED, XML_SUSPENDED, and XmlUpdatePosition.
XML_ParseBuffer | ( | XML_Parser | parser, |
int | len, | ||
int | isFinal | ||
) |
Definition at line 1550 of file xmlparse.cc.
References bufferEnd, bufferPtr, errorCode, eventEndPtr, eventPtr, parseEndByteIndex, parseEndPtr, positionPtr, processor, ps_finalBuffer, ps_parsing, XML_ERROR_FINISHED, XML_ERROR_NONE, XML_ERROR_SUSPENDED, XML_FINISHED, XML_INITIALIZED, XML_PARSING, XML_STATUS_ERROR, XML_STATUS_OK, XML_STATUS_SUSPENDED, XML_SUSPENDED, and XmlUpdatePosition.
Referenced by XML_Parse().
XML_ParserCreate | ( | const XML_Char * | encoding | ) |
Definition at line 658 of file xmlparse.cc.
References XML_ParserCreate_MM().
XML_ParserCreate_MM | ( | const XML_Char * | encoding, |
const XML_Memory_Handling_Suite * | memsuite, | ||
const XML_Char * | namespaceSeparator | ||
) |
Definition at line 681 of file xmlparse.cc.
References ns, and XML_ParserFree().
Referenced by XML_ParserCreate(), and XML_ParserCreateNS().
Definition at line 664 of file xmlparse.cc.
References XML_ParserCreate_MM().
XML_ParserFree | ( | XML_Parser | parser | ) |
Definition at line 1082 of file xmlparse.cc.
References _dtd, tag::bindings, tag::buf, buffer, dataBuf, FREE, freeBindingList, freeInternalEntities, freeTagList, groupConnector, inheritedBindings, XML_ParserStruct::m_mem, open_internal_entity::next, nsAtts, openInternalEntities, tag::parent, parentParser, tagStack, temp2Pool, tempPool, unknownEncodingData, unknownEncodingMem, and unknownEncodingRelease.
Referenced by XML_ExternalEntityParserCreate(), and XML_ParserCreate_MM().
XML_ParserReset | ( | XML_Parser | parser, |
const XML_Char * | encoding | ||
) |
Definition at line 884 of file xmlparse.cc.
References _dtd, tag::bindings, FREE, freeInternalEntities, freeTagList, inheritedBindings, XML_ParserStruct::m_mem, open_internal_entity::next, openInternalEntities, tag::parent, parentParser, tagStack, temp2Pool, tempPool, unknownEncodingData, unknownEncodingMem, unknownEncodingRelease, and XML_FALSE.
XML_ResumeParser | ( | XML_Parser | parser | ) |
Definition at line 1710 of file xmlparse.cc.
References bufferPtr, errorCode, eventEndPtr, eventPtr, parseEndPtr, positionPtr, processor, ps_finalBuffer, ps_parsing, XML_ERROR_NONE, XML_ERROR_NOT_SUSPENDED, XML_FINISHED, XML_INITIALIZED, XML_PARSING, XML_STATUS_ERROR, XML_STATUS_OK, XML_STATUS_SUSPENDED, XML_SUSPENDED, and XmlUpdatePosition.
XML_SetAttlistDeclHandler | ( | XML_Parser | parser, |
XML_AttlistDeclHandler | attdecl | ||
) |
XML_SetBase | ( | XML_Parser | parser, |
const XML_Char * | base | ||
) |
Definition at line 1182 of file xmlparse.cc.
References _dtd, curBase, XML_STATUS_ERROR, and XML_STATUS_OK.
XML_SetCdataSectionHandler | ( | XML_Parser | parser, |
XML_StartCdataSectionHandler | start, | ||
XML_EndCdataSectionHandler | end | ||
) |
Definition at line 1256 of file xmlparse.cc.
References endCdataSectionHandler, and startCdataSectionHandler.
XML_SetCharacterDataHandler | ( | XML_Parser | parser, |
XML_CharacterDataHandler | handler | ||
) |
XML_SetCommentHandler | ( | XML_Parser | parser, |
XML_CommentHandler | handler | ||
) |
XML_SetDefaultHandler | ( | XML_Parser | parser, |
XML_DefaultHandler | handler | ||
) |
Definition at line 1277 of file xmlparse.cc.
References defaultExpandInternalEntities, defaultHandler, and XML_FALSE.
XML_SetDefaultHandlerExpand | ( | XML_Parser | parser, |
XML_DefaultHandler | handler | ||
) |
Definition at line 1285 of file xmlparse.cc.
References defaultExpandInternalEntities, defaultHandler, and XML_TRUE.
XML_SetDoctypeDeclHandler | ( | XML_Parser | parser, |
XML_StartDoctypeDeclHandler | start, | ||
XML_EndDoctypeDeclHandler | end | ||
) |
Definition at line 1293 of file xmlparse.cc.
References endDoctypeDeclHandler, and startDoctypeDeclHandler.
XML_SetElementDeclHandler | ( | XML_Parser | parser, |
XML_ElementDeclHandler | eldecl | ||
) |
XML_SetElementHandler | ( | XML_Parser | parser, |
XML_StartElementHandler | start, | ||
XML_EndElementHandler | end | ||
) |
XML_SetEncoding | ( | XML_Parser | parser, |
const XML_Char * | encoding | ||
) |
Definition at line 920 of file xmlparse.cc.
References protocolEncodingName, ps_parsing, tempPool, XML_PARSING, XML_STATUS_ERROR, XML_STATUS_OK, and XML_SUSPENDED.
XML_SetEndCdataSectionHandler | ( | XML_Parser | parser, |
XML_EndCdataSectionHandler | end | ||
) |
XML_SetEndDoctypeDeclHandler | ( | XML_Parser | parser, |
XML_EndDoctypeDeclHandler | end | ||
) |
XML_SetEndElementHandler | ( | XML_Parser | parser, |
XML_EndElementHandler | handler | ||
) |
XML_SetEndNamespaceDeclHandler | ( | XML_Parser | parser, |
XML_EndNamespaceDeclHandler | end | ||
) |
XML_SetEntityDeclHandler | ( | XML_Parser | parser, |
XML_EntityDeclHandler | handler | ||
) |
XML_SetExternalEntityRefHandler | ( | XML_Parser | parser, |
XML_ExternalEntityRefHandler | handler | ||
) |
XML_SetExternalEntityRefHandlerArg | ( | XML_Parser | parser, |
void * | arg | ||
) |
XML_SetNamespaceDeclHandler | ( | XML_Parser | parser, |
XML_StartNamespaceDeclHandler | start, | ||
XML_EndNamespaceDeclHandler | end | ||
) |
Definition at line 1328 of file xmlparse.cc.
References endNamespaceDeclHandler, and startNamespaceDeclHandler.
XML_SetNotationDeclHandler | ( | XML_Parser | parser, |
XML_NotationDeclHandler | handler | ||
) |
XML_SetNotStandaloneHandler | ( | XML_Parser | parser, |
XML_NotStandaloneHandler | handler | ||
) |
XML_SetParamEntityParsing | ( | XML_Parser | parser, |
enum XML_ParamEntityParsing | parsing | ||
) |
Definition at line 1415 of file xmlparse.cc.
References ps_parsing, XML_PARAM_ENTITY_PARSING_NEVER, XML_PARSING, and XML_SUSPENDED.
XML_SetProcessingInstructionHandler | ( | XML_Parser | parser, |
XML_ProcessingInstructionHandler | handler | ||
) |
XML_SetReturnNSTriplet | ( | XML_Parser | parser, |
int | do_nst | ||
) |
Definition at line 1164 of file xmlparse.cc.
References ns_triplets, ps_parsing, XML_FALSE, XML_PARSING, XML_SUSPENDED, and XML_TRUE.
XML_SetSkippedEntityHandler | ( | XML_Parser | parser, |
XML_SkippedEntityHandler | handler | ||
) |
XML_SetStartCdataSectionHandler | ( | XML_Parser | parser, |
XML_StartCdataSectionHandler | start | ||
) |
XML_SetStartDoctypeDeclHandler | ( | XML_Parser | parser, |
XML_StartDoctypeDeclHandler | start | ||
) |
XML_SetStartElementHandler | ( | XML_Parser | parser, |
XML_StartElementHandler | handler | ||
) |
XML_SetStartNamespaceDeclHandler | ( | XML_Parser | parser, |
XML_StartNamespaceDeclHandler | start | ||
) |
XML_SetUnknownEncodingHandler | ( | XML_Parser | parser, |
XML_UnknownEncodingHandler | handler, | ||
void * | encodingHandlerData | ||
) |
Definition at line 1379 of file xmlparse.cc.
References unknownEncodingHandler, and unknownEncodingHandlerData.
XML_SetUnparsedEntityDeclHandler | ( | XML_Parser | parser, |
XML_UnparsedEntityDeclHandler | handler | ||
) |
XML_SetUserData | ( | XML_Parser | parser, |
void * | userData | ||
) |
XML_SetXmlDeclHandler | ( | XML_Parser | parser, |
XML_XmlDeclHandler | xmldecl | ||
) |
XML_StopParser | ( | XML_Parser | parser, |
XML_Bool | resumable | ||
) |
Definition at line 1680 of file xmlparse.cc.
References errorCode, ps_parsing, XML_ERROR_FINISHED, XML_ERROR_SUSPEND_PE, XML_ERROR_SUSPENDED, XML_FINISHED, XML_STATUS_ERROR, XML_STATUS_OK, and XML_SUSPENDED.
XML_UseForeignDTD | ( | XML_Parser | parser, |
XML_Bool | useDTD | ||
) |
Definition at line 1150 of file xmlparse.cc.
References ps_parsing, XML_ERROR_CANT_CHANGE_FEATURE_ONCE_PARSING, XML_ERROR_FEATURE_REQUIRES_XML_DTD, XML_ERROR_NONE, XML_PARSING, and XML_SUSPENDED.
XML_UseParserAsHandlerArg | ( | XML_Parser | parser | ) |
Definition at line 1144 of file xmlparse.cc.
References handlerArg.
XMLPARSEAPI | ( | XML_Size | ) |
XMLPARSEAPI | ( | XML_Index | ) |