|
Geant4.10
|
#include <stddef.h>#include <string.h>#include <assert.h>#include "ascii.h"#include "expat.h"#include "internal.h"#include "xmltok.h"#include "xmlrole.h"Go to the source code of this file.
Data Structures | |
| 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 | 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 | 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 619 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), XML_ParserFree(), XML_ParserReset(), and XML_SetBase().
| #define attlistDeclHandler (parser->m_attlistDeclHandler) |
Definition at line 585 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetAttlistDeclHandler().
| #define atts (parser->m_atts) |
Definition at line 636 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define attsSize (parser->m_attsSize) |
Definition at line 637 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define buffer (parser->m_buffer) |
Definition at line 611 of file xmlparse.cc.
Referenced by G4InterpolationManager::AppendScheme(), G4HadLeadBias::Bias(), cheprep::DefaultHepRepAttValue::getAsString(), G4NeutronHPFissionData::GetCrossSection(), G4NeutronHPInelasticData::GetCrossSection(), G4NeutronHPCaptureData::GetCrossSection(), G4NeutronHPElasticData::GetCrossSection(), G4NeutronHPDeExGammas::Init(), main(), cheprep::XMLWriter::normalize(), CLHEP::RanshiEngine::operator float(), CLHEP::RanshiEngine::operator unsigned int(), parsedir(), PurgMagTabulatedField3D::PurgMagTabulatedField3D(), DicomHandler::ReadFile(), G4ITModelHandler::RegisterModel(), G4ITModelHandler::SetModel(), xData_parseReadFile(), XML_GetBuffer(), XML_GetInputContext(), XML_Parse(), and XML_ParserFree().
| #define bufferEnd (parser->m_bufferEnd) |
Definition at line 613 of file xmlparse.cc.
Referenced by XML_GetBuffer(), XML_GetInputContext(), XML_Parse(), and XML_ParseBuffer().
| #define bufferLim (parser->m_bufferLim) |
Definition at line 616 of file xmlparse.cc.
Referenced by XML_GetBuffer(), and XML_Parse().
| #define bufferPtr (parser->m_bufferPtr) |
Definition at line 612 of file xmlparse.cc.
Referenced by main(), XML_GetBuffer(), XML_Parse(), XML_ParseBuffer(), and XML_ResumeParser().
| #define CHAR_HASH | ( | h, | |
| c | |||
| ) | (((h) * 0xF4243) ^ (unsigned char)(c)) |
Definition at line 111 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define characterDataHandler (parser->m_characterDataHandler) |
Definition at line 559 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetCharacterDataHandler().
| #define commentHandler (parser->m_commentHandler) |
Definition at line 562 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetCommentHandler().
Definition at line 5378 of file xmlparse.cc.
| #define curBase (parser->m_curBase) |
Definition at line 620 of file xmlparse.cc.
Referenced by XML_GetBase(), XML_GetFeatureList(), and XML_SetBase().
| #define dataBuf (parser->m_dataBuf) |
Definition at line 617 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), and XML_ParserFree().
| #define dataBufEnd (parser->m_dataBufEnd) |
Definition at line 618 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define declAttributeId (parser->m_declAttributeId) |
Definition at line 629 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define declAttributeIsCdata (parser->m_declAttributeIsCdata) |
Definition at line 630 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define declAttributeIsId (parser->m_declAttributeIsId) |
Definition at line 631 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define declAttributeType (parser->m_declAttributeType) |
Definition at line 625 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define declElementType (parser->m_declElementType) |
Definition at line 628 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), and XML_GetFeatureList().
| #define declEntity (parser->m_declEntity) |
Definition at line 621 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define declNotationName (parser->m_declNotationName) |
Definition at line 626 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define declNotationPublicId (parser->m_declNotationPublicId) |
Definition at line 627 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define defaultExpandInternalEntities (parser->m_defaultExpandInternalEntities) |
Definition at line 608 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), XML_SetDefaultHandler(), and XML_SetDefaultHandlerExpand().
| #define defaultHandler (parser->m_defaultHandler) |
Definition at line 566 of file xmlparse.cc.
Referenced by XML_DefaultCurrent(), XML_ExternalEntityParserCreate(), XML_GetFeatureList(), XML_SetDefaultHandler(), and XML_SetDefaultHandlerExpand().
| #define doctypeName (parser->m_doctypeName) |
Definition at line 622 of file xmlparse.cc.
| #define doctypePubid (parser->m_doctypePubid) |
Definition at line 624 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define doctypeSysid (parser->m_doctypeSysid) |
Definition at line 623 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define elementDeclHandler (parser->m_elementDeclHandler) |
Definition at line 584 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetElementDeclHandler().
| #define encoding (parser->m_encoding) |
Definition at line 588 of file xmlparse.cc.
Referenced by G4IonTable::CreateIon(), G4RKPropagation::GetBarrier(), G4ExcitedDeltaConstructor::GetEncoding(), G4ExcitedNucleonConstructor::GetEncoding(), G4ExcitedBaryonConstructor::GetEncoding(), G4ExcitedMesonConstructor::GetEncoding(), G4RKPropagation::GetField(), G4IonTable::GetNucleusEncoding(), G4TextPPRetriever::ModifyPropertyTable(), and XML_GetFeatureList().
| #define endCdataSectionHandler (parser->m_endCdataSectionHandler) |
Definition at line 565 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), XML_SetCdataSectionHandler(), and XML_SetEndCdataSectionHandler().
| #define endDoctypeDeclHandler (parser->m_endDoctypeDeclHandler) |
Definition at line 568 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), XML_SetDoctypeDeclHandler(), and XML_SetEndDoctypeDeclHandler().
| #define endElementHandler (parser->m_endElementHandler) |
Definition at line 558 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), XML_SetElementHandler(), and XML_SetEndElementHandler().
| #define endNamespaceDeclHandler (parser->m_endNamespaceDeclHandler) |
Definition at line 574 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), XML_SetEndNamespaceDeclHandler(), and XML_SetNamespaceDeclHandler().
| #define entityDeclHandler (parser->m_entityDeclHandler) |
Definition at line 586 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetEntityDeclHandler().
| #define errorCode (parser->m_errorCode) |
Definition at line 601 of file xmlparse.cc.
Referenced by XML_GetBuffer(), XML_GetErrorCode(), XML_GetFeatureList(), XML_Parse(), XML_ParseBuffer(), XML_ResumeParser(), and XML_StopParser().
| #define eventEndPtr (parser->m_eventEndPtr) |
Definition at line 603 of file xmlparse.cc.
Referenced by XML_DefaultCurrent(), XML_GetCurrentByteCount(), XML_GetFeatureList(), XML_Parse(), XML_ParseBuffer(), and XML_ResumeParser().
| #define eventPtr (parser->m_eventPtr) |
Definition at line 602 of file xmlparse.cc.
Referenced by XML_DefaultCurrent(), XML_GetCurrentByteCount(), XML_GetCurrentByteIndex(), XML_GetCurrentColumnNumber(), XML_GetCurrentLineNumber(), XML_GetFeatureList(), XML_GetInputContext(), XML_Parse(), XML_ParseBuffer(), and XML_ResumeParser().
| #define EXPAND_SPARE 24 |
Definition at line 140 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define externalEntityRefHandler (parser->m_externalEntityRefHandler) |
Definition at line 576 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetExternalEntityRefHandler().
| #define externalEntityRefHandlerArg (parser->m_externalEntityRefHandlerArg) |
Definition at line 578 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetExternalEntityRefHandlerArg().
Definition at line 553 of file xmlparse.cc.
Referenced by XML_FreeContentModel(), XML_GetBuffer(), XML_GetFeatureList(), XML_MemFree(), XML_ParserFree(), and XML_ParserReset().
| #define freeBindingList (parser->m_freeBindingList) |
Definition at line 633 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), and XML_ParserFree().
| #define freeInternalEntities (parser->m_freeInternalEntities) |
Definition at line 607 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), XML_ParserFree(), and XML_ParserReset().
| #define freeTagList (parser->m_freeTagList) |
Definition at line 632 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), XML_ParserFree(), and XML_ParserReset().
| #define groupConnector (parser->m_groupConnector) |
Definition at line 645 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), and XML_ParserFree().
| #define groupSize (parser->m_groupSize) |
Definition at line 646 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define handlerArg (parser->m_handlerArg) |
Definition at line 556 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), XML_SetUserData(), and XML_UseParserAsHandlerArg().
| #define idAttIndex (parser->m_idAttIndex) |
Definition at line 639 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), and XML_GetIdAttributeIndex().
| #define inheritedBindings (parser->m_inheritedBindings) |
Definition at line 634 of file xmlparse.cc.
Referenced by XML_ParserFree(), and XML_ParserReset().
| #define INIT_ATTS_SIZE 16 |
Definition at line 135 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define INIT_ATTS_VERSION 0xFFFFFFFF |
Definition at line 136 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define INIT_BLOCK_SIZE 1024 |
Definition at line 137 of file xmlparse.cc.
| #define INIT_BUFFER_SIZE 1024 |
Definition at line 138 of file xmlparse.cc.
Referenced by XML_GetBuffer().
| #define INIT_DATA_BUF_SIZE 1024 |
Definition at line 134 of file xmlparse.cc.
| #define INIT_POWER 6 |
Definition at line 5834 of file xmlparse.cc.
| #define INIT_SCAFFOLD_ELEMENTS 32 |
Definition at line 213 of file xmlparse.cc.
Definition at line 133 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define initEncoding (parser->m_initEncoding) |
Definition at line 589 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define internalEncoding (parser->m_internalEncoding) |
Definition at line 590 of file xmlparse.cc.
Referenced by XML_DefaultCurrent(), and XML_GetFeatureList().
| #define internalEntityRefHandler (parser->m_internalEntityRefHandler) |
Definition at line 580 of file xmlparse.cc.
Definition at line 551 of file xmlparse.cc.
Referenced by XML_GetBuffer(), XML_GetFeatureList(), XML_MemMalloc(), and XML_Parse().
| #define MUST_CONVERT | ( | enc, | |
| s | |||
| ) | (!(enc)->isUtf8) |
Definition at line 41 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define namespaceSeparator (parser->m_namespaceSeparator) |
Definition at line 647 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), and XML_GetFeatureList().
| #define notationDeclHandler (parser->m_notationDeclHandler) |
Definition at line 571 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetNotationDeclHandler().
| #define notStandaloneHandler (parser->m_notStandaloneHandler) |
Definition at line 575 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetNotStandaloneHandler().
| #define ns (parser->m_ns) |
Definition at line 597 of file xmlparse.cc.
Referenced by G4RadioactiveDecay::AddDecayRateTable(), G4AntiNeutronAnnihilationAtRest::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4ErrorSurfaceTrajState::BuildErrorMatrix(), G4ParticleChangeForDecay::CheckIt(), G4ParticleChange::CheckIt(), G4FastStep::CheckIt(), G4VParticleChange::CheckSecondary(), OpNoviceDetectorConstruction::Construct(), G4ShortLivedConstructor::ConstructMesons(), G4NeutronTrackingCut::ConstructProcess(), Run::CountSteps0(), Run::CountSteps1(), G4UnknownDecay::DecayIt(), G4Decay::DecayIt(), G4RadioactiveDecay::DecayIt(), G4EtaPrime::Definition(), G4BcMesonMinus::Definition(), G4Upsilon::Definition(), G4BcMesonPlus::Definition(), G4BMesonMinus::Definition(), G4BMesonPlus::Definition(), G4AntiBMesonZero::Definition(), G4BMesonZero::Definition(), G4OmegabMinus::Definition(), G4OmegacZero::Definition(), G4XiZero::Definition(), G4BsMesonZero::Definition(), G4XicZero::Definition(), G4XicPlus::Definition(), G4OmegaMinus::Definition(), G4AntiSigmacPlusPlus::Definition(), G4AntiSigmacPlus::Definition(), G4DMesonMinus::Definition(), G4DMesonPlus::Definition(), G4PionMinus::Definition(), G4DMesonZero::Definition(), G4PionPlus::Definition(), G4PionZero::Definition(), G4DsMesonMinus::Definition(), G4AntiSigmacZero::Definition(), G4DsMesonPlus::Definition(), G4AntiLambda::Definition(), G4AntiSigmaMinus::Definition(), G4SigmaMinus::Definition(), G4AntiSigmaPlus::Definition(), G4Eta::Definition(), G4AntiLambdacPlus::Definition(), G4AntiSigmaZero::Definition(), G4SigmacPlus::Definition(), G4SigmacPlusPlus::Definition(), G4SigmacZero::Definition(), G4SigmaPlus::Definition(), G4SigmaZero::Definition(), G4TauMinus::Definition(), G4JPsi::Definition(), G4TauPlus::Definition(), G4AntiOmegabMinus::Definition(), G4AntiOmegacZero::Definition(), G4KaonMinus::Definition(), G4AntiXicPlus::Definition(), G4KaonPlus::Definition(), G4AntiXicZero::Definition(), G4KaonZeroLong::Definition(), G4KaonZeroShort::Definition(), G4AntiOmegaMinus::Definition(), G4AntiXiMinus::Definition(), G4Lambda::Definition(), G4XiMinus::Definition(), G4AntiXiZero::Definition(), G4LambdacPlus::Definition(), G4AntiBsMesonZero::Definition(), G4MuonMinus::Definition(), G4AntiDMesonZero::Definition(), G4MuonPlus::Definition(), G4AntiSigmabZero::Definition(), G4AntiSigmabPlus::Definition(), G4XibMinus::Definition(), G4XibZero::Definition(), G4AntiXibZero::Definition(), G4SigmabPlus::Definition(), G4SigmabMinus::Definition(), G4Etac::Definition(), G4SigmabZero::Definition(), G4AntiXibMinus::Definition(), G4AntiSigmabMinus::Definition(), G4AntiLambdab::Definition(), G4Lambdab::Definition(), G4IsotopeProperty::DumpInfo(), G4ParticleChangeForDecay::DumpInfo(), G4ParticleChange::DumpInfo(), G4FastStep::DumpInfo(), G4ParticleDefinition::DumpTable(), RE01EventAction::EndOfEventAction(), G4NuclideTable::FillHardCodeList(), G4IsomerTable::FillIsotopeList(), G4ParticleGunMessenger::G4ParticleGunMessenger(), G4NuclideTable::GenerateNuclide(), MedicalBeam::GeneratePrimaries(), G4NuclideTable::GetIsotope(), G4Decay::GetMeanLifeTime(), G4RadioactiveDecay::GetMeanLifeTime(), lepto(), lmeps(), lmsimp(), lshowr(), luedit(), luprep(), lushow(), lustrf(), OpNovicePrimaryGeneratorAction::OpNovicePrimaryGeneratorAction(), G4OpWLS::PostStepDoIt(), G4Scintillation::PostStepDoIt(), XAluminumElectrodeHit::Print(), B5HodoscopeHit::Print(), B5DriftChamberHit::Print(), H02MuonHit::Print(), G4PrimaryVertex::Print(), G4MCTSimVertex::Print(), G4PrimaryParticle::Print(), G4ParticlePropertyData::Print(), G4MCTSimParticle::PrintSingle(), XAluminumElectrodeSensitivity::ProcessHits(), profb(), pyedit(), pyprep(), pyremm(), pyremn(), pyshow(), pysspa(), pysspb(), pystrf(), G4NeutronKiller::SetTimeLimit(), F05SteppingAction::UserSteppingAction(), G4SteppingVerbose::VerboseTrack(), XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_ParserCreate_MM().
| #define ns_triplets (parser->m_ns_triplets) |
Definition at line 598 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetReturnNSTriplet().
| #define nsAtts (parser->m_nsAtts) |
Definition at line 640 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), and XML_ParserFree().
| #define nsAttsPower (parser->m_nsAttsPower) |
Definition at line 642 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define nsAttsVersion (parser->m_nsAttsVersion) |
Definition at line 641 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define nSpecifiedAtts (parser->m_nSpecifiedAtts) |
Definition at line 638 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), and XML_GetSpecifiedAttributeCount().
| #define openInternalEntities (parser->m_openInternalEntities) |
Definition at line 606 of file xmlparse.cc.
Referenced by XML_DefaultCurrent(), XML_GetFeatureList(), XML_ParserFree(), and XML_ParserReset().
| #define parentParser (parser->m_parentParser) |
Definition at line 648 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), XML_ParserFree(), and XML_ParserReset().
| #define parseEndByteIndex (parser->m_parseEndByteIndex) |
Definition at line 614 of file xmlparse.cc.
Referenced by XML_GetCurrentByteIndex(), XML_Parse(), and XML_ParseBuffer().
| #define parseEndPtr (parser->m_parseEndPtr) |
Definition at line 615 of file xmlparse.cc.
Referenced by XML_GetCurrentByteIndex(), XML_Parse(), XML_ParseBuffer(), and XML_ResumeParser().
| #define poolAppendChar | ( | pool, | |
| c | |||
| ) |
Definition at line 447 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define poolChop | ( | pool | ) | ((void)--(pool->ptr)) |
Definition at line 443 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define poolDiscard | ( | pool | ) | ((pool)->ptr = (pool)->start) |
Definition at line 445 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define poolEnd | ( | pool | ) | ((pool)->ptr) |
Definition at line 441 of file xmlparse.cc.
| #define poolFinish | ( | pool | ) | ((pool)->start = (pool)->ptr) |
Definition at line 446 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define poolLastChar | ( | pool | ) | (((pool)->ptr)[-1]) |
Definition at line 444 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define poolLength | ( | pool | ) | ((pool)->ptr - (pool)->start) |
Definition at line 442 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define poolStart | ( | pool | ) | ((pool)->start) |
Definition at line 440 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define position (parser->m_position) |
Definition at line 605 of file xmlparse.cc.
| #define positionPtr (parser->m_positionPtr) |
Definition at line 604 of file xmlparse.cc.
Referenced by XML_GetCurrentColumnNumber(), XML_GetCurrentLineNumber(), XML_Parse(), XML_ParseBuffer(), and XML_ResumeParser().
| #define PROBE_STEP | ( | hash, | |
| mask, | |||
| power | |||
| ) | ((unsigned char)((SECOND_HASH(hash, mask, power)) | 1)) |
Definition at line 125 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define processingInstructionHandler (parser->m_processingInstructionHandler) |
Definition at line 560 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetProcessingInstructionHandler().
| #define processor (parser->m_processor) |
Definition at line 600 of file xmlparse.cc.
Referenced by HepPolyhedron::add(), G4UnionSolid::CreatePolyhedron(), G4SubtractionSolid::CreatePolyhedron(), G4IntersectionSolid::CreatePolyhedron(), HepPolyhedron::intersect(), HepPolyhedron::subtract(), XML_ExternalEntityParserCreate(), XML_GetFeatureList(), XML_Parse(), XML_ParseBuffer(), and XML_ResumeParser().
| #define prologState (parser->m_prologState) |
Definition at line 599 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), and XML_GetFeatureList().
| #define protocolEncodingName (parser->m_protocolEncodingName) |
Definition at line 596 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), and XML_SetEncoding().
| #define ps_finalBuffer (parser->m_parsingStatus.finalBuffer) |
Definition at line 650 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), XML_Parse(), XML_ParseBuffer(), and XML_ResumeParser().
| #define ps_parsing (parser->m_parsingStatus.parsing) |
Definition at line 649 of file xmlparse.cc.
Referenced by XML_GetBuffer(), XML_GetFeatureList(), XML_Parse(), XML_ParseBuffer(), XML_ResumeParser(), XML_SetEncoding(), XML_SetParamEntityParsing(), XML_SetReturnNSTriplet(), XML_StopParser(), and XML_UseForeignDTD().
Definition at line 552 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), XML_MemRealloc(), and XML_Parse().
Definition at line 74 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define SECOND_HASH | ( | hash, | |
| mask, | |||
| power | |||
| ) | ((((hash) & ~(mask)) >> ((power) - 1)) & ((mask) >> 2)) |
Definition at line 123 of file xmlparse.cc.
| #define skippedEntityHandler (parser->m_skippedEntityHandler) |
Definition at line 582 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetSkippedEntityHandler().
| #define startCdataSectionHandler (parser->m_startCdataSectionHandler) |
Definition at line 563 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), XML_SetCdataSectionHandler(), and XML_SetStartCdataSectionHandler().
| #define startDoctypeDeclHandler (parser->m_startDoctypeDeclHandler) |
Definition at line 567 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), XML_SetDoctypeDeclHandler(), and XML_SetStartDoctypeDeclHandler().
| #define startElementHandler (parser->m_startElementHandler) |
Definition at line 557 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), XML_SetElementHandler(), and XML_SetStartElementHandler().
| #define startNamespaceDeclHandler (parser->m_startNamespaceDeclHandler) |
Definition at line 572 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), XML_SetNamespaceDeclHandler(), and XML_SetStartNamespaceDeclHandler().
| #define tagLevel (parser->m_tagLevel) |
Definition at line 610 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define tagStack (parser->m_tagStack) |
Definition at line 635 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), XML_ParserFree(), and XML_ParserReset().
| #define temp2Pool (parser->m_temp2Pool) |
Definition at line 644 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), XML_ParserFree(), and XML_ParserReset().
| #define tempPool (parser->m_tempPool) |
Definition at line 643 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), XML_ParserFree(), XML_ParserReset(), and XML_SetEncoding().
| #define unknownEncodingData (parser->m_unknownEncodingData) |
Definition at line 592 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), XML_ParserFree(), and XML_ParserReset().
| #define unknownEncodingHandler (parser->m_unknownEncodingHandler) |
Definition at line 583 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetUnknownEncodingHandler().
| #define unknownEncodingHandlerData (parser->m_unknownEncodingHandlerData) |
Definition at line 593 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), and XML_SetUnknownEncodingHandler().
| #define unknownEncodingMem (parser->m_unknownEncodingMem) |
Definition at line 591 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), XML_ParserFree(), and XML_ParserReset().
| #define unknownEncodingRelease (parser->m_unknownEncodingRelease) |
Definition at line 595 of file xmlparse.cc.
Referenced by XML_GetFeatureList(), XML_ParserFree(), and XML_ParserReset().
| #define unparsedEntityDeclHandler (parser->m_unparsedEntityDeclHandler) |
Definition at line 569 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetUnparsedEntityDeclHandler().
| #define userData (parser->m_userData) |
Definition at line 555 of file xmlparse.cc.
Referenced by xData_parseInitialize(), XML_ExternalEntityParserCreate(), XML_SetUserData(), and XmlInitUnknownEncoding().
Referenced by XML_ExpatVersion().
| #define XML_BUILDING_EXPAT 1 |
Definition at line 9 of file xmlparse.cc.
| #define XML_ENCODE_MAX XML_UTF8_ENCODE_MAX |
Definition at line 36 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define XML_L | ( | x | ) | x |
Definition at line 69 of file xmlparse.cc.
Referenced by XML_ErrorString(), and XML_GetFeatureList().
| #define XML_T | ( | x | ) | x |
Definition at line 68 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define XmlConvert XmlUtf8Convert |
Definition at line 37 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define xmlDeclHandler (parser->m_xmlDeclHandler) |
Definition at line 587 of file xmlparse.cc.
Referenced by XML_ExternalEntityParserCreate(), XML_GetFeatureList(), and XML_SetXmlDeclHandler().
| #define XmlEncode XmlUtf8Encode |
Definition at line 40 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define XmlGetInternalEncoding XmlGetUtf8InternalEncoding |
Definition at line 38 of file xmlparse.cc.
| #define XmlGetInternalEncodingNS XmlGetUtf8InternalEncodingNS |
Definition at line 51 of file xmlparse.cc.
| #define XmlGetInternalEncodingNS XmlGetInternalEncoding |
Definition at line 51 of file xmlparse.cc.
| #define XmlInitEncodingNS XmlInitEncoding |
Definition at line 48 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define XmlInitUnknownEncodingNS XmlInitUnknownEncoding |
Definition at line 49 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| #define XmlParseXmlDeclNS XmlParseXmlDecl |
Definition at line 52 of file xmlparse.cc.
Referenced by XML_GetFeatureList().
| typedef struct attribute_id ATTRIBUTE_ID |
| typedef char ICHAR |
Definition at line 42 of file xmlparse.cc.
Definition at line 89 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 1834 of file xmlparse.cc.
References defaultHandler, eventEndPtr, eventPtr, internalEncoding, and openInternalEntities.
Definition at line 1848 of file xmlparse.cc.
References XML_L.
Referenced by xData_parseEndOfXML().
Definition at line 1899 of file xmlparse.cc.
References V2, XML_MAJOR_VERSION, XML_MICRO_VERSION, and XML_MINOR_VERSION.
| XML_Expat_Version XMLCALL 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_Parser XMLCALL XML_ExternalEntityParserCreate | ( | XML_Parser | oldParser, |
| const XML_Char * | context, | ||
| const XML_Char * | encodingName | ||
| ) |
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.
| void XMLCALL XML_FreeContentModel | ( | XML_Parser | parser, |
| XML_Content * | model | ||
| ) |
Definition at line 1810 of file xmlparse.cc.
References FREE.
| const XML_Char* XMLCALL XML_GetBase | ( | XML_Parser | parser | ) |
Definition at line 1196 of file xmlparse.cc.
References curBase.
| void* XMLCALL 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().
| int XMLCALL XML_GetCurrentByteCount | ( | XML_Parser | parser | ) |
| XML_Index XMLCALL XML_GetCurrentByteIndex | ( | XML_Parser | parser | ) |
Definition at line 1761 of file xmlparse.cc.
References eventPtr, parseEndByteIndex, and parseEndPtr.
| XML_Size XMLCALL XML_GetCurrentColumnNumber | ( | XML_Parser | parser | ) |
Definition at line 1800 of file xmlparse.cc.
References position::columnNumber, eventPtr, positionPtr, and XmlUpdatePosition.
Referenced by xData_parseEndOfXML().
| XML_Size XMLCALL XML_GetCurrentLineNumber | ( | XML_Parser | parser | ) |
Definition at line 1790 of file xmlparse.cc.
References eventPtr, position::lineNumber, positionPtr, and XmlUpdatePosition.
Referenced by xData_parseEndOfXML().
| enum XML_Error XMLCALL XML_GetErrorCode | ( | XML_Parser | parser | ) |
Definition at line 1755 of file xmlparse.cc.
References errorCode.
Referenced by xData_parseEndOfXML().
| const XML_Feature* XMLCALL 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.
| int XMLCALL XML_GetIdAttributeIndex | ( | XML_Parser | parser | ) |
Definition at line 1208 of file xmlparse.cc.
References idAttIndex.
| 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 1748 of file xmlparse.cc.
References assert, and XML_ParserStruct::m_parsingStatus.
| int XMLCALL XML_GetSpecifiedAttributeCount | ( | XML_Parser | parser | ) |
| void XMLCALL XML_MemFree | ( | XML_Parser | parser, |
| void * | ptr | ||
| ) |
Definition at line 1828 of file xmlparse.cc.
References FREE.
| void* XMLCALL XML_MemMalloc | ( | XML_Parser | parser, |
| size_t | size | ||
| ) |
Definition at line 1816 of file xmlparse.cc.
References MALLOC.
| void* XMLCALL XML_MemRealloc | ( | XML_Parser | parser, |
| void * | ptr, | ||
| size_t | size | ||
| ) |
| enum XML_Status XMLCALL 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.
Referenced by xData_parse(), and xData_parseEndOfXML().
| enum XML_Status XMLCALL 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_Parser XMLCALL XML_ParserCreate | ( | const XML_Char * | encodingName | ) |
Definition at line 658 of file xmlparse.cc.
References XML_ParserCreate_MM().
Referenced by xData_parseInitialize().
| XML_Parser XMLCALL XML_ParserCreate_MM | ( | const XML_Char * | encodingName, |
| const XML_Memory_Handling_Suite * | memsuite, | ||
| const XML_Char * | nameSep | ||
| ) |
Definition at line 681 of file xmlparse.cc.
References ns, and XML_ParserFree().
Referenced by XML_ParserCreate(), and XML_ParserCreateNS().
| XML_Parser XMLCALL XML_ParserCreateNS | ( | const XML_Char * | encodingName, |
| XML_Char | nsSep | ||
| ) |
Definition at line 664 of file xmlparse.cc.
References XML_ParserCreate_MM().
| void XMLCALL 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 xData_parseEndOfXML(), XML_ExternalEntityParserCreate(), and XML_ParserCreate_MM().
| XML_Bool XMLCALL XML_ParserReset | ( | XML_Parser | parser, |
| const XML_Char * | encodingName | ||
| ) |
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.
| enum XML_Status XMLCALL 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.
| void XMLCALL XML_SetAttlistDeclHandler | ( | XML_Parser | parser, |
| XML_AttlistDeclHandler | attdecl | ||
| ) |
| enum XML_Status XMLCALL XML_SetBase | ( | XML_Parser | parser, |
| const XML_Char * | p | ||
| ) |
Definition at line 1182 of file xmlparse.cc.
References _dtd, curBase, XML_STATUS_ERROR, and XML_STATUS_OK.
| void XMLCALL XML_SetCdataSectionHandler | ( | XML_Parser | parser, |
| XML_StartCdataSectionHandler | start, | ||
| XML_EndCdataSectionHandler | end | ||
| ) |
Definition at line 1256 of file xmlparse.cc.
References endCdataSectionHandler, and startCdataSectionHandler.
| void XMLCALL XML_SetCharacterDataHandler | ( | XML_Parser | parser, |
| XML_CharacterDataHandler | handler | ||
| ) |
Definition at line 1235 of file xmlparse.cc.
References characterDataHandler.
Referenced by xData_parseInitialize().
| void XMLCALL XML_SetCommentHandler | ( | XML_Parser | parser, |
| XML_CommentHandler | handler | ||
| ) |
| void XMLCALL XML_SetDefaultHandler | ( | XML_Parser | parser, |
| XML_DefaultHandler | handler | ||
| ) |
Definition at line 1277 of file xmlparse.cc.
References defaultExpandInternalEntities, defaultHandler, and XML_FALSE.
| void XMLCALL XML_SetDefaultHandlerExpand | ( | XML_Parser | parser, |
| XML_DefaultHandler | handler | ||
| ) |
Definition at line 1285 of file xmlparse.cc.
References defaultExpandInternalEntities, defaultHandler, and XML_TRUE.
| void XMLCALL XML_SetDoctypeDeclHandler | ( | XML_Parser | parser, |
| XML_StartDoctypeDeclHandler | start, | ||
| XML_EndDoctypeDeclHandler | end | ||
| ) |
Definition at line 1293 of file xmlparse.cc.
References endDoctypeDeclHandler, and startDoctypeDeclHandler.
| void XMLCALL XML_SetElementDeclHandler | ( | XML_Parser | parser, |
| XML_ElementDeclHandler | eldecl | ||
| ) |
| void XMLCALL XML_SetElementHandler | ( | XML_Parser | parser, |
| XML_StartElementHandler | start, | ||
| XML_EndElementHandler | end | ||
| ) |
Definition at line 1214 of file xmlparse.cc.
References endElementHandler, and startElementHandler.
Referenced by xData_parseInitialize().
| enum XML_Status XMLCALL XML_SetEncoding | ( | XML_Parser | parser, |
| const XML_Char * | encodingName | ||
| ) |
Definition at line 920 of file xmlparse.cc.
References protocolEncodingName, ps_parsing, tempPool, XML_PARSING, XML_STATUS_ERROR, XML_STATUS_OK, and XML_SUSPENDED.
| void XMLCALL XML_SetEndCdataSectionHandler | ( | XML_Parser | parser, |
| XML_EndCdataSectionHandler | end | ||
| ) |
| void XMLCALL XML_SetEndDoctypeDeclHandler | ( | XML_Parser | parser, |
| XML_EndDoctypeDeclHandler | end | ||
| ) |
| void XMLCALL XML_SetEndElementHandler | ( | XML_Parser | parser, |
| XML_EndElementHandler | end | ||
| ) |
| void XMLCALL XML_SetEndNamespaceDeclHandler | ( | XML_Parser | parser, |
| XML_EndNamespaceDeclHandler | end | ||
| ) |
| void XMLCALL XML_SetEntityDeclHandler | ( | XML_Parser | parser, |
| XML_EntityDeclHandler | handler | ||
| ) |
| void XMLCALL XML_SetExternalEntityRefHandler | ( | XML_Parser | parser, |
| XML_ExternalEntityRefHandler | handler | ||
| ) |
| void XMLCALL XML_SetExternalEntityRefHandlerArg | ( | XML_Parser | parser, |
| void * | arg | ||
| ) |
| void XMLCALL XML_SetNamespaceDeclHandler | ( | XML_Parser | parser, |
| XML_StartNamespaceDeclHandler | start, | ||
| XML_EndNamespaceDeclHandler | end | ||
| ) |
Definition at line 1328 of file xmlparse.cc.
References endNamespaceDeclHandler, and startNamespaceDeclHandler.
| void XMLCALL XML_SetNotationDeclHandler | ( | XML_Parser | parser, |
| XML_NotationDeclHandler | handler | ||
| ) |
| void XMLCALL XML_SetNotStandaloneHandler | ( | XML_Parser | parser, |
| XML_NotStandaloneHandler | handler | ||
| ) |
| int XMLCALL XML_SetParamEntityParsing | ( | XML_Parser | parser, |
| enum XML_ParamEntityParsing | peParsing | ||
| ) |
Definition at line 1415 of file xmlparse.cc.
References ps_parsing, XML_PARAM_ENTITY_PARSING_NEVER, XML_PARSING, and XML_SUSPENDED.
| void XMLCALL XML_SetProcessingInstructionHandler | ( | XML_Parser | parser, |
| XML_ProcessingInstructionHandler | handler | ||
| ) |
| void XMLCALL 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.
| void XMLCALL XML_SetSkippedEntityHandler | ( | XML_Parser | parser, |
| XML_SkippedEntityHandler | handler | ||
| ) |
| void XMLCALL XML_SetStartCdataSectionHandler | ( | XML_Parser | parser, |
| XML_StartCdataSectionHandler | start | ||
| ) |
| void XMLCALL XML_SetStartDoctypeDeclHandler | ( | XML_Parser | parser, |
| XML_StartDoctypeDeclHandler | start | ||
| ) |
| void XMLCALL XML_SetStartElementHandler | ( | XML_Parser | parser, |
| XML_StartElementHandler | start | ||
| ) |
| void XMLCALL XML_SetStartNamespaceDeclHandler | ( | XML_Parser | parser, |
| XML_StartNamespaceDeclHandler | start | ||
| ) |
| void XMLCALL XML_SetUnknownEncodingHandler | ( | XML_Parser | parser, |
| XML_UnknownEncodingHandler | handler, | ||
| void * | data | ||
| ) |
Definition at line 1379 of file xmlparse.cc.
References unknownEncodingHandler, and unknownEncodingHandlerData.
| void XMLCALL XML_SetUnparsedEntityDeclHandler | ( | XML_Parser | parser, |
| XML_UnparsedEntityDeclHandler | handler | ||
| ) |
| void XMLCALL XML_SetUserData | ( | XML_Parser | parser, |
| void * | p | ||
| ) |
Definition at line 1173 of file xmlparse.cc.
References handlerArg, and userData.
Referenced by xData_parseInitialize().
| void XMLCALL XML_SetXmlDeclHandler | ( | XML_Parser | parser, |
| XML_XmlDeclHandler | handler | ||
| ) |
| enum XML_Status XMLCALL 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.
| enum XML_Error XMLCALL 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.
| void XMLCALL XML_UseParserAsHandlerArg | ( | XML_Parser | parser | ) |
Definition at line 1144 of file xmlparse.cc.
References handlerArg.
1.8.7