Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <stddef.h>
#include <string.h>
#include <assert.h>
#include <limits.h>
#include <time.h>
#include "ascii.h"
#include "expat.h"
#include "internal.h"
#include "xmltok.h"
#include "xmlrole.h"
Go to the source code of this file.
Classes | |
struct | NAMED |
struct | HASH_TABLE |
struct | HASH_TABLE_ITER |
struct | binding |
struct | prefix |
struct | TAG_NAME |
struct | tag |
struct | ENTITY |
struct | CONTENT_SCAFFOLD |
struct | block |
struct | STRING_POOL |
struct | attribute_id |
struct | DEFAULT_ATTRIBUTE |
struct | NS_ATT |
struct | ELEMENT_TYPE |
struct | DTD |
struct | open_internal_entity |
struct | XML_ParserStruct |
Macros | |
#define | XML_BUILDING_EXPAT 1 |
#define | XML_ENCODE_MAX XML_UTF8_ENCODE_MAX |
#define | XmlConvert XmlUtf8Convert |
#define | XmlGetInternalEncoding XmlGetUtf8InternalEncoding |
#define | XmlGetInternalEncodingNS XmlGetUtf8InternalEncodingNS |
#define | XmlEncode XmlUtf8Encode |
#define | MUST_CONVERT(enc, s) (!(enc)->isUtf8) |
#define | XmlInitEncodingNS XmlInitEncoding |
#define | XmlInitUnknownEncodingNS XmlInitUnknownEncoding |
#define | XmlGetInternalEncodingNS XmlGetInternalEncoding |
#define | XmlParseXmlDeclNS XmlParseXmlDecl |
#define | XML_T(x) x |
#define | XML_L(x) x |
#define | ROUND_UP(n, sz) (((n) + ((sz) - 1)) & ~((sz) - 1)) |
#define | CHAR_HASH(h, c) (((h) * 0xF4243) ^ (unsigned char)(c)) |
#define | SECOND_HASH(hash, mask, power) ((((hash) & ~(mask)) >> ((power) - 1)) & ((mask) >> 2)) |
#define | PROBE_STEP(hash, mask, power) ((unsigned char)((SECOND_HASH(hash, mask, power)) | 1)) |
#define | INIT_TAG_BUF_SIZE 32 /* must be a multiple of sizeof(XML_Char) */ |
#define | INIT_DATA_BUF_SIZE 1024 |
#define | INIT_ATTS_SIZE 16 |
#define | INIT_ATTS_VERSION 0xFFFFFFFF |
#define | INIT_BLOCK_SIZE 1024 |
#define | INIT_BUFFER_SIZE 1024 |
#define | EXPAND_SPARE 24 |
#define | INIT_SCAFFOLD_ELEMENTS 32 |
#define | poolStart(pool) ((pool)->start) |
#define | poolEnd(pool) ((pool)->ptr) |
#define | poolLength(pool) ((pool)->ptr - (pool)->start) |
#define | poolChop(pool) ((void)--(pool->ptr)) |
#define | poolLastChar(pool) (((pool)->ptr)[-1]) |
#define | poolDiscard(pool) ((pool)->ptr = (pool)->start) |
#define | poolFinish(pool) ((pool)->start = (pool)->ptr) |
#define | poolAppendChar(pool, c) |
#define | MALLOC(s) (parser->m_mem.malloc_fcn((s))) |
#define | REALLOC(p, s) (parser->m_mem.realloc_fcn((p),(s))) |
#define | FREE(p) (parser->m_mem.free_fcn((p))) |
#define | userData (parser->m_userData) |
#define | handlerArg (parser->m_handlerArg) |
#define | startElementHandler (parser->m_startElementHandler) |
#define | endElementHandler (parser->m_endElementHandler) |
#define | characterDataHandler (parser->m_characterDataHandler) |
#define | processingInstructionHandler (parser->m_processingInstructionHandler) |
#define | commentHandler (parser->m_commentHandler) |
#define | startCdataSectionHandler (parser->m_startCdataSectionHandler) |
#define | endCdataSectionHandler (parser->m_endCdataSectionHandler) |
#define | defaultHandler (parser->m_defaultHandler) |
#define | startDoctypeDeclHandler (parser->m_startDoctypeDeclHandler) |
#define | endDoctypeDeclHandler (parser->m_endDoctypeDeclHandler) |
#define | unparsedEntityDeclHandler (parser->m_unparsedEntityDeclHandler) |
#define | notationDeclHandler (parser->m_notationDeclHandler) |
#define | startNamespaceDeclHandler (parser->m_startNamespaceDeclHandler) |
#define | endNamespaceDeclHandler (parser->m_endNamespaceDeclHandler) |
#define | notStandaloneHandler (parser->m_notStandaloneHandler) |
#define | externalEntityRefHandler (parser->m_externalEntityRefHandler) |
#define | externalEntityRefHandlerArg (parser->m_externalEntityRefHandlerArg) |
#define | internalEntityRefHandler (parser->m_internalEntityRefHandler) |
#define | skippedEntityHandler (parser->m_skippedEntityHandler) |
#define | unknownEncodingHandler (parser->m_unknownEncodingHandler) |
#define | elementDeclHandler (parser->m_elementDeclHandler) |
#define | attlistDeclHandler (parser->m_attlistDeclHandler) |
#define | entityDeclHandler (parser->m_entityDeclHandler) |
#define | xmlDeclHandler (parser->m_xmlDeclHandler) |
#define | encoding (parser->m_encoding) |
#define | initEncoding (parser->m_initEncoding) |
#define | internalEncoding (parser->m_internalEncoding) |
#define | unknownEncodingMem (parser->m_unknownEncodingMem) |
#define | unknownEncodingData (parser->m_unknownEncodingData) |
#define | unknownEncodingHandlerData (parser->m_unknownEncodingHandlerData) |
#define | unknownEncodingRelease (parser->m_unknownEncodingRelease) |
#define | protocolEncodingName (parser->m_protocolEncodingName) |
#define | ns (parser->m_ns) |
#define | ns_triplets (parser->m_ns_triplets) |
#define | prologState (parser->m_prologState) |
#define | processor (parser->m_processor) |
#define | errorCode (parser->m_errorCode) |
#define | eventPtr (parser->m_eventPtr) |
#define | eventEndPtr (parser->m_eventEndPtr) |
#define | positionPtr (parser->m_positionPtr) |
#define | position (parser->m_position) |
#define | openInternalEntities (parser->m_openInternalEntities) |
#define | freeInternalEntities (parser->m_freeInternalEntities) |
#define | defaultExpandInternalEntities (parser->m_defaultExpandInternalEntities) |
#define | tagLevel (parser->m_tagLevel) |
#define | buffer (parser->m_buffer) |
#define | bufferPtr (parser->m_bufferPtr) |
#define | bufferEnd (parser->m_bufferEnd) |
#define | parseEndByteIndex (parser->m_parseEndByteIndex) |
#define | parseEndPtr (parser->m_parseEndPtr) |
#define | bufferLim (parser->m_bufferLim) |
#define | dataBuf (parser->m_dataBuf) |
#define | dataBufEnd (parser->m_dataBufEnd) |
#define | _dtd (parser->m_dtd) |
#define | curBase (parser->m_curBase) |
#define | declEntity (parser->m_declEntity) |
#define | doctypeName (parser->m_doctypeName) |
#define | doctypeSysid (parser->m_doctypeSysid) |
#define | doctypePubid (parser->m_doctypePubid) |
#define | declAttributeType (parser->m_declAttributeType) |
#define | declNotationName (parser->m_declNotationName) |
#define | declNotationPublicId (parser->m_declNotationPublicId) |
#define | declElementType (parser->m_declElementType) |
#define | declAttributeId (parser->m_declAttributeId) |
#define | declAttributeIsCdata (parser->m_declAttributeIsCdata) |
#define | declAttributeIsId (parser->m_declAttributeIsId) |
#define | freeTagList (parser->m_freeTagList) |
#define | freeBindingList (parser->m_freeBindingList) |
#define | inheritedBindings (parser->m_inheritedBindings) |
#define | tagStack (parser->m_tagStack) |
#define | atts (parser->m_atts) |
#define | attsSize (parser->m_attsSize) |
#define | nSpecifiedAtts (parser->m_nSpecifiedAtts) |
#define | idAttIndex (parser->m_idAttIndex) |
#define | nsAtts (parser->m_nsAtts) |
#define | nsAttsVersion (parser->m_nsAttsVersion) |
#define | nsAttsPower (parser->m_nsAttsPower) |
#define | attInfo (parser->m_attInfo) |
#define | tempPool (parser->m_tempPool) |
#define | temp2Pool (parser->m_temp2Pool) |
#define | groupConnector (parser->m_groupConnector) |
#define | groupSize (parser->m_groupSize) |
#define | namespaceSeparator (parser->m_namespaceSeparator) |
#define | parentParser (parser->m_parentParser) |
#define | ps_parsing (parser->m_parsingStatus.parsing) |
#define | ps_finalBuffer (parser->m_parsingStatus.finalBuffer) |
#define | hash_secret_salt (parser->m_hash_secret_salt) |
#define | V1(a, b, c) XML_L(#a)XML_L(".")XML_L(#b)XML_L(".")XML_L(#c) |
#define | V2(a, b, c) XML_L("expat_")V1(a,b,c) |
#define | CONTEXT_SEP XML_T(ASCII_FF) |
#define | INIT_POWER 6 |
Typedefs | |
typedef char | ICHAR |
typedef const XML_Char * | KEY |
typedef struct binding | BINDING |
typedef struct prefix | PREFIX |
typedef struct tag | TAG |
typedef struct block | BLOCK |
typedef struct attribute_id | ATTRIBUTE_ID |
typedef struct open_internal_entity | OPEN_INTERNAL_ENTITY |
#define _dtd (parser->m_dtd) |
Definition at line 636 of file xmlparse.cc.
#define attInfo (parser->m_attInfo) |
Definition at line 660 of file xmlparse.cc.
#define attlistDeclHandler (parser->m_attlistDeclHandler) |
Definition at line 602 of file xmlparse.cc.
#define atts (parser->m_atts) |
Definition at line 653 of file xmlparse.cc.
#define attsSize (parser->m_attsSize) |
Definition at line 654 of file xmlparse.cc.
#define buffer (parser->m_buffer) |
Definition at line 628 of file xmlparse.cc.
#define bufferEnd (parser->m_bufferEnd) |
Definition at line 630 of file xmlparse.cc.
#define bufferLim (parser->m_bufferLim) |
Definition at line 633 of file xmlparse.cc.
#define bufferPtr (parser->m_bufferPtr) |
Definition at line 629 of file xmlparse.cc.
#define CHAR_HASH | ( | h, | |
c | |||
) | (((h) * 0xF4243) ^ (unsigned char)(c)) |
Definition at line 119 of file xmlparse.cc.
#define characterDataHandler (parser->m_characterDataHandler) |
Definition at line 576 of file xmlparse.cc.
#define commentHandler (parser->m_commentHandler) |
Definition at line 579 of file xmlparse.cc.
Definition at line 5496 of file xmlparse.cc.
#define curBase (parser->m_curBase) |
Definition at line 637 of file xmlparse.cc.
#define dataBuf (parser->m_dataBuf) |
Definition at line 634 of file xmlparse.cc.
#define dataBufEnd (parser->m_dataBufEnd) |
Definition at line 635 of file xmlparse.cc.
#define declAttributeId (parser->m_declAttributeId) |
Definition at line 646 of file xmlparse.cc.
#define declAttributeIsCdata (parser->m_declAttributeIsCdata) |
Definition at line 647 of file xmlparse.cc.
#define declAttributeIsId (parser->m_declAttributeIsId) |
Definition at line 648 of file xmlparse.cc.
#define declAttributeType (parser->m_declAttributeType) |
Definition at line 642 of file xmlparse.cc.
#define declElementType (parser->m_declElementType) |
Definition at line 645 of file xmlparse.cc.
#define declEntity (parser->m_declEntity) |
Definition at line 638 of file xmlparse.cc.
#define declNotationName (parser->m_declNotationName) |
Definition at line 643 of file xmlparse.cc.
#define declNotationPublicId (parser->m_declNotationPublicId) |
Definition at line 644 of file xmlparse.cc.
#define defaultExpandInternalEntities (parser->m_defaultExpandInternalEntities) |
Definition at line 625 of file xmlparse.cc.
#define defaultHandler (parser->m_defaultHandler) |
Definition at line 583 of file xmlparse.cc.
#define doctypeName (parser->m_doctypeName) |
Definition at line 639 of file xmlparse.cc.
#define doctypePubid (parser->m_doctypePubid) |
Definition at line 641 of file xmlparse.cc.
#define doctypeSysid (parser->m_doctypeSysid) |
Definition at line 640 of file xmlparse.cc.
#define elementDeclHandler (parser->m_elementDeclHandler) |
Definition at line 601 of file xmlparse.cc.
#define encoding (parser->m_encoding) |
Definition at line 605 of file xmlparse.cc.
#define endCdataSectionHandler (parser->m_endCdataSectionHandler) |
Definition at line 582 of file xmlparse.cc.
#define endDoctypeDeclHandler (parser->m_endDoctypeDeclHandler) |
Definition at line 585 of file xmlparse.cc.
#define endElementHandler (parser->m_endElementHandler) |
Definition at line 575 of file xmlparse.cc.
#define endNamespaceDeclHandler (parser->m_endNamespaceDeclHandler) |
Definition at line 591 of file xmlparse.cc.
#define entityDeclHandler (parser->m_entityDeclHandler) |
Definition at line 603 of file xmlparse.cc.
#define errorCode (parser->m_errorCode) |
Definition at line 618 of file xmlparse.cc.
#define eventEndPtr (parser->m_eventEndPtr) |
Definition at line 620 of file xmlparse.cc.
#define eventPtr (parser->m_eventPtr) |
Definition at line 619 of file xmlparse.cc.
#define EXPAND_SPARE 24 |
Definition at line 148 of file xmlparse.cc.
#define externalEntityRefHandler (parser->m_externalEntityRefHandler) |
Definition at line 593 of file xmlparse.cc.
#define externalEntityRefHandlerArg (parser->m_externalEntityRefHandlerArg) |
Definition at line 595 of file xmlparse.cc.
#define FREE | ( | p | ) | (parser->m_mem.free_fcn((p))) |
Definition at line 570 of file xmlparse.cc.
#define freeBindingList (parser->m_freeBindingList) |
Definition at line 650 of file xmlparse.cc.
#define freeInternalEntities (parser->m_freeInternalEntities) |
Definition at line 624 of file xmlparse.cc.
#define freeTagList (parser->m_freeTagList) |
Definition at line 649 of file xmlparse.cc.
#define groupConnector (parser->m_groupConnector) |
Definition at line 663 of file xmlparse.cc.
#define groupSize (parser->m_groupSize) |
Definition at line 664 of file xmlparse.cc.
#define handlerArg (parser->m_handlerArg) |
Definition at line 573 of file xmlparse.cc.
#define hash_secret_salt (parser->m_hash_secret_salt) |
Definition at line 674 of file xmlparse.cc.
#define idAttIndex (parser->m_idAttIndex) |
Definition at line 656 of file xmlparse.cc.
#define inheritedBindings (parser->m_inheritedBindings) |
Definition at line 651 of file xmlparse.cc.
#define INIT_ATTS_SIZE 16 |
Definition at line 143 of file xmlparse.cc.
#define INIT_ATTS_VERSION 0xFFFFFFFF |
Definition at line 144 of file xmlparse.cc.
#define INIT_BLOCK_SIZE 1024 |
Definition at line 145 of file xmlparse.cc.
#define INIT_BUFFER_SIZE 1024 |
Definition at line 146 of file xmlparse.cc.
#define INIT_DATA_BUF_SIZE 1024 |
Definition at line 142 of file xmlparse.cc.
#define INIT_POWER 6 |
Definition at line 5955 of file xmlparse.cc.
#define INIT_SCAFFOLD_ELEMENTS 32 |
Definition at line 221 of file xmlparse.cc.
#define INIT_TAG_BUF_SIZE 32 /* must be a multiple of sizeof(XML_Char) */ |
Definition at line 141 of file xmlparse.cc.
#define initEncoding (parser->m_initEncoding) |
Definition at line 606 of file xmlparse.cc.
#define internalEncoding (parser->m_internalEncoding) |
Definition at line 607 of file xmlparse.cc.
#define internalEntityRefHandler (parser->m_internalEntityRefHandler) |
Definition at line 597 of file xmlparse.cc.
#define MALLOC | ( | s | ) | (parser->m_mem.malloc_fcn((s))) |
Definition at line 568 of file xmlparse.cc.
#define MUST_CONVERT | ( | enc, | |
s | |||
) | (!(enc)->isUtf8) |
Definition at line 49 of file xmlparse.cc.
#define namespaceSeparator (parser->m_namespaceSeparator) |
Definition at line 665 of file xmlparse.cc.
#define notationDeclHandler (parser->m_notationDeclHandler) |
Definition at line 588 of file xmlparse.cc.
#define notStandaloneHandler (parser->m_notStandaloneHandler) |
Definition at line 592 of file xmlparse.cc.
#define ns (parser->m_ns) |
Definition at line 614 of file xmlparse.cc.
#define ns_triplets (parser->m_ns_triplets) |
Definition at line 615 of file xmlparse.cc.
#define nsAtts (parser->m_nsAtts) |
Definition at line 657 of file xmlparse.cc.
#define nsAttsPower (parser->m_nsAttsPower) |
Definition at line 659 of file xmlparse.cc.
#define nsAttsVersion (parser->m_nsAttsVersion) |
Definition at line 658 of file xmlparse.cc.
#define nSpecifiedAtts (parser->m_nSpecifiedAtts) |
Definition at line 655 of file xmlparse.cc.
#define openInternalEntities (parser->m_openInternalEntities) |
Definition at line 623 of file xmlparse.cc.
#define parentParser (parser->m_parentParser) |
Definition at line 666 of file xmlparse.cc.
#define parseEndByteIndex (parser->m_parseEndByteIndex) |
Definition at line 631 of file xmlparse.cc.
#define parseEndPtr (parser->m_parseEndPtr) |
Definition at line 632 of file xmlparse.cc.
#define poolAppendChar | ( | pool, | |
c | |||
) |
Definition at line 460 of file xmlparse.cc.
#define poolChop | ( | pool | ) | ((void)--(pool->ptr)) |
Definition at line 456 of file xmlparse.cc.
#define poolDiscard | ( | pool | ) | ((pool)->ptr = (pool)->start) |
Definition at line 458 of file xmlparse.cc.
#define poolEnd | ( | pool | ) | ((pool)->ptr) |
Definition at line 454 of file xmlparse.cc.
#define poolFinish | ( | pool | ) | ((pool)->start = (pool)->ptr) |
Definition at line 459 of file xmlparse.cc.
#define poolLastChar | ( | pool | ) | (((pool)->ptr)[-1]) |
Definition at line 457 of file xmlparse.cc.
#define poolLength | ( | pool | ) | ((pool)->ptr - (pool)->start) |
Definition at line 455 of file xmlparse.cc.
#define poolStart | ( | pool | ) | ((pool)->start) |
Definition at line 453 of file xmlparse.cc.
#define position (parser->m_position) |
Definition at line 622 of file xmlparse.cc.
#define positionPtr (parser->m_positionPtr) |
Definition at line 621 of file xmlparse.cc.
#define PROBE_STEP | ( | hash, | |
mask, | |||
power | |||
) | ((unsigned char)((SECOND_HASH(hash, mask, power)) | 1)) |
Definition at line 133 of file xmlparse.cc.
#define processingInstructionHandler (parser->m_processingInstructionHandler) |
Definition at line 577 of file xmlparse.cc.
#define processor (parser->m_processor) |
Definition at line 617 of file xmlparse.cc.
#define prologState (parser->m_prologState) |
Definition at line 616 of file xmlparse.cc.
#define protocolEncodingName (parser->m_protocolEncodingName) |
Definition at line 613 of file xmlparse.cc.
#define ps_finalBuffer (parser->m_parsingStatus.finalBuffer) |
Definition at line 668 of file xmlparse.cc.
#define ps_parsing (parser->m_parsingStatus.parsing) |
Definition at line 667 of file xmlparse.cc.
#define REALLOC | ( | p, | |
s | |||
) | (parser->m_mem.realloc_fcn((p),(s))) |
Definition at line 569 of file xmlparse.cc.
#define ROUND_UP | ( | n, | |
sz | |||
) | (((n) + ((sz) - 1)) & ~((sz) - 1)) |
Definition at line 82 of file xmlparse.cc.
#define SECOND_HASH | ( | hash, | |
mask, | |||
power | |||
) | ((((hash) & ~(mask)) >> ((power) - 1)) & ((mask) >> 2)) |
Definition at line 131 of file xmlparse.cc.
#define skippedEntityHandler (parser->m_skippedEntityHandler) |
Definition at line 599 of file xmlparse.cc.
#define startCdataSectionHandler (parser->m_startCdataSectionHandler) |
Definition at line 580 of file xmlparse.cc.
#define startDoctypeDeclHandler (parser->m_startDoctypeDeclHandler) |
Definition at line 584 of file xmlparse.cc.
#define startElementHandler (parser->m_startElementHandler) |
Definition at line 574 of file xmlparse.cc.
#define startNamespaceDeclHandler (parser->m_startNamespaceDeclHandler) |
Definition at line 589 of file xmlparse.cc.
#define tagLevel (parser->m_tagLevel) |
Definition at line 627 of file xmlparse.cc.
#define tagStack (parser->m_tagStack) |
Definition at line 652 of file xmlparse.cc.
#define temp2Pool (parser->m_temp2Pool) |
Definition at line 662 of file xmlparse.cc.
#define tempPool (parser->m_tempPool) |
Definition at line 661 of file xmlparse.cc.
#define unknownEncodingData (parser->m_unknownEncodingData) |
Definition at line 609 of file xmlparse.cc.
#define unknownEncodingHandler (parser->m_unknownEncodingHandler) |
Definition at line 600 of file xmlparse.cc.
#define unknownEncodingHandlerData (parser->m_unknownEncodingHandlerData) |
Definition at line 610 of file xmlparse.cc.
#define unknownEncodingMem (parser->m_unknownEncodingMem) |
Definition at line 608 of file xmlparse.cc.
#define unknownEncodingRelease (parser->m_unknownEncodingRelease) |
Definition at line 612 of file xmlparse.cc.
#define unparsedEntityDeclHandler (parser->m_unparsedEntityDeclHandler) |
Definition at line 586 of file xmlparse.cc.
#define userData (parser->m_userData) |
Definition at line 572 of file xmlparse.cc.
#define XML_BUILDING_EXPAT 1 |
Definition at line 17 of file xmlparse.cc.
#define XML_ENCODE_MAX XML_UTF8_ENCODE_MAX |
Definition at line 44 of file xmlparse.cc.
#define XML_L | ( | x | ) | x |
Definition at line 77 of file xmlparse.cc.
#define XML_T | ( | x | ) | x |
Definition at line 76 of file xmlparse.cc.
#define XmlConvert XmlUtf8Convert |
Definition at line 45 of file xmlparse.cc.
#define xmlDeclHandler (parser->m_xmlDeclHandler) |
Definition at line 604 of file xmlparse.cc.
#define XmlEncode XmlUtf8Encode |
Definition at line 48 of file xmlparse.cc.
#define XmlGetInternalEncoding XmlGetUtf8InternalEncoding |
Definition at line 46 of file xmlparse.cc.
#define XmlGetInternalEncodingNS XmlGetUtf8InternalEncodingNS |
Definition at line 59 of file xmlparse.cc.
#define XmlGetInternalEncodingNS XmlGetInternalEncoding |
Definition at line 59 of file xmlparse.cc.
#define XmlInitEncodingNS XmlInitEncoding |
Definition at line 56 of file xmlparse.cc.
#define XmlInitUnknownEncodingNS XmlInitUnknownEncoding |
Definition at line 57 of file xmlparse.cc.
#define XmlParseXmlDeclNS XmlParseXmlDecl |
Definition at line 60 of file xmlparse.cc.
typedef struct attribute_id ATTRIBUTE_ID |
typedef char ICHAR |
Definition at line 50 of file xmlparse.cc.
Definition at line 97 of file xmlparse.cc.
typedef struct open_internal_entity OPEN_INTERNAL_ENTITY |
enum XML_Error PTRCALL Processor | ( | XML_Parser | parser, |
const char * | start, | ||
const char * | end, | ||
const char ** | endPtr | ||
) |
void XMLCALL XML_DefaultCurrent | ( | XML_Parser | parser | ) |
Definition at line 1920 of file xmlparse.cc.
Definition at line 1934 of file xmlparse.cc.
Definition at line 1985 of file xmlparse.cc.
XML_Expat_Version XMLCALL XML_ExpatVersionInfo | ( | void | ) |
Definition at line 2005 of file xmlparse.cc.
XML_Parser XMLCALL XML_ExternalEntityParserCreate | ( | XML_Parser | oldParser, |
const XML_Char * | context, | ||
const XML_Char * | encodingName | ||
) |
Definition at line 986 of file xmlparse.cc.
void XMLCALL XML_FreeContentModel | ( | XML_Parser | parser, |
XML_Content * | model | ||
) |
Definition at line 1896 of file xmlparse.cc.
const XML_Char *XMLCALL XML_GetBase | ( | XML_Parser | parser | ) |
Definition at line 1253 of file xmlparse.cc.
void *XMLCALL XML_GetBuffer | ( | XML_Parser | parser, |
int | len | ||
) |
Definition at line 1685 of file xmlparse.cc.
Referenced by XML_Parse().
int XMLCALL XML_GetCurrentByteCount | ( | XML_Parser | parser | ) |
Definition at line 1855 of file xmlparse.cc.
XML_Index XMLCALL XML_GetCurrentByteIndex | ( | XML_Parser | parser | ) |
Definition at line 1847 of file xmlparse.cc.
XML_Size XMLCALL XML_GetCurrentColumnNumber | ( | XML_Parser | parser | ) |
Definition at line 1886 of file xmlparse.cc.
XML_Size XMLCALL XML_GetCurrentLineNumber | ( | XML_Parser | parser | ) |
Definition at line 1876 of file xmlparse.cc.
enum XML_Error XMLCALL XML_GetErrorCode | ( | XML_Parser | parser | ) |
Definition at line 1841 of file xmlparse.cc.
const XML_Feature *XMLCALL XML_GetFeatureList | ( | void | ) |
Definition at line 2017 of file xmlparse.cc.
int XMLCALL XML_GetIdAttributeIndex | ( | XML_Parser | parser | ) |
Definition at line 1265 of file xmlparse.cc.
const char *XMLCALL XML_GetInputContext | ( | XML_Parser | parser, |
int * | offset, | ||
int * | size | ||
) |
void XMLCALL XML_GetParsingStatus | ( | XML_Parser | parser, |
XML_ParsingStatus * | status | ||
) |
Definition at line 1834 of file xmlparse.cc.
int XMLCALL XML_GetSpecifiedAttributeCount | ( | XML_Parser | parser | ) |
Definition at line 1259 of file xmlparse.cc.
void XMLCALL XML_MemFree | ( | XML_Parser | parser, |
void * | ptr | ||
) |
Definition at line 1914 of file xmlparse.cc.
void *XMLCALL XML_MemMalloc | ( | XML_Parser | parser, |
size_t | size | ||
) |
Definition at line 1902 of file xmlparse.cc.
void *XMLCALL XML_MemRealloc | ( | XML_Parser | parser, |
void * | ptr, | ||
size_t | size | ||
) |
Definition at line 1908 of file xmlparse.cc.
enum XML_Status XMLCALL XML_Parse | ( | XML_Parser | parser, |
const char * | s, | ||
int | len, | ||
int | isFinal | ||
) |
Definition at line 1506 of file xmlparse.cc.
enum XML_Status XMLCALL XML_ParseBuffer | ( | XML_Parser | parser, |
int | len, | ||
int | isFinal | ||
) |
Definition at line 1629 of file xmlparse.cc.
Referenced by XML_Parse().
XML_Parser XMLCALL XML_ParserCreate | ( | const XML_Char * | encodingName | ) |
Definition at line 677 of file xmlparse.cc.
XML_Parser XMLCALL XML_ParserCreate_MM | ( | const XML_Char * | encodingName, |
const XML_Memory_Handling_Suite * | memsuite, | ||
const XML_Char * | nameSep | ||
) |
Definition at line 723 of file xmlparse.cc.
Referenced by XML_ParserCreate(), and XML_ParserCreateNS().
XML_Parser XMLCALL XML_ParserCreateNS | ( | const XML_Char * | encodingName, |
XML_Char | nsSep | ||
) |
Definition at line 683 of file xmlparse.cc.
void XMLCALL XML_ParserFree | ( | XML_Parser | parser | ) |
Definition at line 1136 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate().
XML_Bool XMLCALL XML_ParserReset | ( | XML_Parser | parser, |
const XML_Char * | encodingName | ||
) |
Definition at line 931 of file xmlparse.cc.
enum XML_Status XMLCALL XML_ResumeParser | ( | XML_Parser | parser | ) |
Definition at line 1796 of file xmlparse.cc.
void XMLCALL XML_SetAttlistDeclHandler | ( | XML_Parser | parser, |
XML_AttlistDeclHandler | attdecl | ||
) |
Definition at line 1460 of file xmlparse.cc.
enum XML_Status XMLCALL XML_SetBase | ( | XML_Parser | parser, |
const XML_Char * | p | ||
) |
Definition at line 1239 of file xmlparse.cc.
void XMLCALL XML_SetCdataSectionHandler | ( | XML_Parser | parser, |
XML_StartCdataSectionHandler | start, | ||
XML_EndCdataSectionHandler | end | ||
) |
Definition at line 1321 of file xmlparse.cc.
void XMLCALL XML_SetCharacterDataHandler | ( | XML_Parser | parser, |
XML_CharacterDataHandler | handler | ||
) |
Definition at line 1300 of file xmlparse.cc.
void XMLCALL XML_SetCommentHandler | ( | XML_Parser | parser, |
XML_CommentHandler | handler | ||
) |
Definition at line 1314 of file xmlparse.cc.
void XMLCALL XML_SetDefaultHandler | ( | XML_Parser | parser, |
XML_DefaultHandler | handler | ||
) |
Definition at line 1342 of file xmlparse.cc.
void XMLCALL XML_SetDefaultHandlerExpand | ( | XML_Parser | parser, |
XML_DefaultHandler | handler | ||
) |
Definition at line 1350 of file xmlparse.cc.
void XMLCALL XML_SetDoctypeDeclHandler | ( | XML_Parser | parser, |
XML_StartDoctypeDeclHandler | start, | ||
XML_EndDoctypeDeclHandler | end | ||
) |
Definition at line 1358 of file xmlparse.cc.
void XMLCALL XML_SetElementDeclHandler | ( | XML_Parser | parser, |
XML_ElementDeclHandler | eldecl | ||
) |
Definition at line 1453 of file xmlparse.cc.
void XMLCALL XML_SetElementHandler | ( | XML_Parser | parser, |
XML_StartElementHandler | start, | ||
XML_EndElementHandler | end | ||
) |
Definition at line 1279 of file xmlparse.cc.
enum XML_Status XMLCALL XML_SetEncoding | ( | XML_Parser | parser, |
const XML_Char * | encodingName | ||
) |
Definition at line 967 of file xmlparse.cc.
void XMLCALL XML_SetEndCdataSectionHandler | ( | XML_Parser | parser, |
XML_EndCdataSectionHandler | end | ||
) |
Definition at line 1336 of file xmlparse.cc.
void XMLCALL XML_SetEndDoctypeDeclHandler | ( | XML_Parser | parser, |
XML_EndDoctypeDeclHandler | end | ||
) |
Definition at line 1373 of file xmlparse.cc.
void XMLCALL XML_SetEndElementHandler | ( | XML_Parser | parser, |
XML_EndElementHandler | end | ||
) |
Definition at line 1294 of file xmlparse.cc.
void XMLCALL XML_SetEndNamespaceDeclHandler | ( | XML_Parser | parser, |
XML_EndNamespaceDeclHandler | end | ||
) |
Definition at line 1408 of file xmlparse.cc.
void XMLCALL XML_SetEntityDeclHandler | ( | XML_Parser | parser, |
XML_EntityDeclHandler | handler | ||
) |
Definition at line 1467 of file xmlparse.cc.
void XMLCALL XML_SetExternalEntityRefHandler | ( | XML_Parser | parser, |
XML_ExternalEntityRefHandler | handler | ||
) |
Definition at line 1421 of file xmlparse.cc.
void XMLCALL XML_SetExternalEntityRefHandlerArg | ( | XML_Parser | parser, |
void * | arg | ||
) |
Definition at line 1428 of file xmlparse.cc.
int XMLCALL XML_SetHashSalt | ( | XML_Parser | parser, |
unsigned long | hash_salt | ||
) |
Definition at line 1495 of file xmlparse.cc.
void XMLCALL XML_SetNamespaceDeclHandler | ( | XML_Parser | parser, |
XML_StartNamespaceDeclHandler | start, | ||
XML_EndNamespaceDeclHandler | end | ||
) |
Definition at line 1393 of file xmlparse.cc.
void XMLCALL XML_SetNotationDeclHandler | ( | XML_Parser | parser, |
XML_NotationDeclHandler | handler | ||
) |
Definition at line 1386 of file xmlparse.cc.
void XMLCALL XML_SetNotStandaloneHandler | ( | XML_Parser | parser, |
XML_NotStandaloneHandler | handler | ||
) |
Definition at line 1414 of file xmlparse.cc.
int XMLCALL XML_SetParamEntityParsing | ( | XML_Parser | parser, |
enum XML_ParamEntityParsing | peParsing | ||
) |
Definition at line 1480 of file xmlparse.cc.
void XMLCALL XML_SetProcessingInstructionHandler | ( | XML_Parser | parser, |
XML_ProcessingInstructionHandler | handler | ||
) |
Definition at line 1307 of file xmlparse.cc.
void XMLCALL XML_SetReturnNSTriplet | ( | XML_Parser | parser, |
int | do_nst | ||
) |
Definition at line 1221 of file xmlparse.cc.
void XMLCALL XML_SetSkippedEntityHandler | ( | XML_Parser | parser, |
XML_SkippedEntityHandler | handler | ||
) |
Definition at line 1437 of file xmlparse.cc.
void XMLCALL XML_SetStartCdataSectionHandler | ( | XML_Parser | parser, |
XML_StartCdataSectionHandler | start | ||
) |
Definition at line 1330 of file xmlparse.cc.
void XMLCALL XML_SetStartDoctypeDeclHandler | ( | XML_Parser | parser, |
XML_StartDoctypeDeclHandler | start | ||
) |
Definition at line 1367 of file xmlparse.cc.
void XMLCALL XML_SetStartElementHandler | ( | XML_Parser | parser, |
XML_StartElementHandler | start | ||
) |
Definition at line 1288 of file xmlparse.cc.
void XMLCALL XML_SetStartNamespaceDeclHandler | ( | XML_Parser | parser, |
XML_StartNamespaceDeclHandler | start | ||
) |
Definition at line 1402 of file xmlparse.cc.
void XMLCALL XML_SetUnknownEncodingHandler | ( | XML_Parser | parser, |
XML_UnknownEncodingHandler | handler, | ||
void * | data | ||
) |
Definition at line 1444 of file xmlparse.cc.
void XMLCALL XML_SetUnparsedEntityDeclHandler | ( | XML_Parser | parser, |
XML_UnparsedEntityDeclHandler | handler | ||
) |
Definition at line 1379 of file xmlparse.cc.
void XMLCALL XML_SetUserData | ( | XML_Parser | parser, |
void * | p | ||
) |
Definition at line 1230 of file xmlparse.cc.
void XMLCALL XML_SetXmlDeclHandler | ( | XML_Parser | parser, |
XML_XmlDeclHandler | handler | ||
) |
Definition at line 1474 of file xmlparse.cc.
enum XML_Status XMLCALL XML_StopParser | ( | XML_Parser | parser, |
XML_Bool | resumable | ||
) |
Definition at line 1766 of file xmlparse.cc.
enum XML_Error XMLCALL XML_UseForeignDTD | ( | XML_Parser | parser, |
XML_Bool | useDTD | ||
) |
Definition at line 1207 of file xmlparse.cc.
void XMLCALL XML_UseParserAsHandlerArg | ( | XML_Parser | parser | ) |
Definition at line 1201 of file xmlparse.cc.