Geant4-11
|
#include <stddef.h>
#include "expat_external.h"
#include "internal.h"
#include "xmlrole.h"
#include "ascii.h"
Go to the source code of this file.
Macros | |
#define | MIN_BYTES_PER_CHAR(enc) ((enc)->minBytesPerChar) |
#define | setTopLevel(state) ((state)->handler = internalSubset) |
Typedefs | |
typedef int PTRCALL | PROLOG_HANDLER(PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
Functions | |
static int PTRCALL | attlist0 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | attlist1 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | attlist2 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | attlist3 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | attlist4 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | attlist5 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | attlist6 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | attlist7 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | attlist8 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | attlist9 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int FASTCALL | common (PROLOG_STATE *state, int tok) |
static int PTRCALL | declClose (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | doctype0 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | doctype1 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | doctype2 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | doctype3 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | doctype4 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | doctype5 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | element0 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | element1 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | element2 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | element3 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | element4 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | element5 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | element6 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | element7 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | entity0 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | entity1 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | entity10 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | entity2 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | entity3 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | entity4 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | entity5 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | entity6 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | entity7 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | entity8 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | entity9 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | error (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | internalSubset (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | notation0 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | notation1 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | notation2 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | notation3 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | notation4 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | prolog0 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | prolog1 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
static int PTRCALL | prolog2 (PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
void | XmlPrologStateInit (PROLOG_STATE *state) |
#define MIN_BYTES_PER_CHAR | ( | enc | ) | ((enc)->minBytesPerChar) |
Definition at line 93 of file xmlrole.cc.
#define setTopLevel | ( | state | ) | ((state)->handler = internalSubset) |
Definition at line 102 of file xmlrole.cc.
typedef int PTRCALL PROLOG_HANDLER(PROLOG_STATE *state, int tok, const char *ptr, const char *end, const ENCODING *enc) |
Definition at line 105 of file xmlrole.cc.
|
static |
Definition at line 758 of file xmlrole.cc.
References attlist1, common(), XML_ROLE_ATTLIST_ELEMENT_NAME, XML_ROLE_ATTLIST_NONE, XML_TOK_NAME, XML_TOK_PREFIXED_NAME, and XML_TOK_PROLOG_S.
|
static |
Definition at line 776 of file xmlrole.cc.
References attlist2, common(), setTopLevel, XML_ROLE_ATTLIST_NONE, XML_ROLE_ATTRIBUTE_NAME, XML_TOK_DECL_CLOSE, XML_TOK_NAME, XML_TOK_PREFIXED_NAME, and XML_TOK_PROLOG_S.
|
static |
Definition at line 797 of file xmlrole.cc.
References attlist3, attlist5, attlist8, common(), KW_CDATA, KW_ENTITIES, KW_ENTITY, KW_ID, KW_IDREF, KW_IDREFS, KW_NMTOKEN, KW_NMTOKENS, KW_NOTATION, XML_ROLE_ATTLIST_NONE, XML_ROLE_ATTRIBUTE_TYPE_CDATA, XML_TOK_NAME, XML_TOK_OPEN_PAREN, XML_TOK_PROLOG_S, and XmlNameMatchesAscii.
|
static |
Definition at line 838 of file xmlrole.cc.
References attlist4, common(), XML_ROLE_ATTLIST_NONE, XML_ROLE_ATTRIBUTE_ENUM_VALUE, XML_TOK_NAME, XML_TOK_NMTOKEN, XML_TOK_PREFIXED_NAME, and XML_TOK_PROLOG_S.
|
static |
Definition at line 857 of file xmlrole.cc.
References attlist3, attlist8, common(), XML_ROLE_ATTLIST_NONE, XML_TOK_CLOSE_PAREN, XML_TOK_OR, and XML_TOK_PROLOG_S.
|
static |
Definition at line 877 of file xmlrole.cc.
References attlist6, common(), XML_ROLE_ATTLIST_NONE, XML_TOK_OPEN_PAREN, and XML_TOK_PROLOG_S.
|
static |
Definition at line 894 of file xmlrole.cc.
References attlist7, common(), XML_ROLE_ATTLIST_NONE, XML_ROLE_ATTRIBUTE_NOTATION_VALUE, XML_TOK_NAME, and XML_TOK_PROLOG_S.
|
static |
Definition at line 911 of file xmlrole.cc.
References attlist6, attlist8, common(), XML_ROLE_ATTLIST_NONE, XML_TOK_CLOSE_PAREN, XML_TOK_OR, and XML_TOK_PROLOG_S.
|
static |
Definition at line 932 of file xmlrole.cc.
References attlist1, attlist9, common(), KW_FIXED, KW_IMPLIED, KW_REQUIRED, MIN_BYTES_PER_CHAR, XML_ROLE_ATTLIST_NONE, XML_ROLE_DEFAULT_ATTRIBUTE_VALUE, XML_ROLE_IMPLIED_ATTRIBUTE_VALUE, XML_ROLE_REQUIRED_ATTRIBUTE_VALUE, XML_TOK_LITERAL, XML_TOK_POUND_NAME, XML_TOK_PROLOG_S, and XmlNameMatchesAscii.
|
static |
Definition at line 972 of file xmlrole.cc.
References attlist1, common(), XML_ROLE_ATTLIST_NONE, XML_ROLE_FIXED_ATTRIBUTE_VALUE, XML_TOK_LITERAL, and XML_TOK_PROLOG_S.
|
static |
Definition at line 1309 of file xmlrole.cc.
References error, XML_ROLE_ERROR, and XML_TOK_PARAM_ENTITY_REF.
Referenced by G4FTFModel::AdjustNucleons(), G4FTFModel::AdjustNucleonsAlgorithm_afterSampling(), G4FTFModel::AdjustNucleonsAlgorithm_beforeSampling(), G4FTFModel::AdjustNucleonsAlgorithm_Sampling(), G4FTFAnnihilation::Annihilate(), attlist0(), attlist1(), attlist2(), attlist3(), attlist4(), attlist5(), attlist6(), attlist7(), attlist8(), attlist9(), G4FTFAnnihilation::Create1DiquarkAntiDiquarkString(), G4FTFAnnihilation::Create1QuarkAntiQuarkString(), G4FTFAnnihilation::Create2QuarkAntiQuarkStrings(), G4FTFAnnihilation::Create3QuarkAntiQuarkStrings(), declClose(), doctype0(), doctype1(), doctype2(), doctype3(), doctype4(), doctype5(), element0(), element1(), element2(), element3(), element4(), element5(), element6(), element7(), entity0(), entity1(), entity10(), entity2(), entity3(), entity4(), entity5(), entity6(), entity7(), entity8(), entity9(), G4DiffractiveExcitation::ExciteParticipants(), G4DiffractiveExcitation::ExciteParticipants_doChargeExchange(), G4DiffractiveExcitation::ExciteParticipants_doDiffraction(), G4DiffractiveExcitation::ExciteParticipants_doNonDiffraction(), internalSubset(), notation0(), notation1(), notation2(), notation3(), notation4(), prolog0(), prolog1(), and prolog2().
|
static |
Definition at line 1282 of file xmlrole.cc.
References common(), prolog_state::role_none, setTopLevel, XML_TOK_DECL_CLOSE, and XML_TOK_PROLOG_S.
|
static |
Definition at line 221 of file xmlrole.cc.
References common(), doctype1, XML_ROLE_DOCTYPE_NAME, XML_ROLE_DOCTYPE_NONE, XML_TOK_NAME, XML_TOK_PREFIXED_NAME, and XML_TOK_PROLOG_S.
|
static |
Definition at line 239 of file xmlrole.cc.
References common(), doctype2, doctype3, internalSubset, KW_PUBLIC, KW_SYSTEM, prolog2, XML_ROLE_DOCTYPE_CLOSE, XML_ROLE_DOCTYPE_INTERNAL_SUBSET, XML_ROLE_DOCTYPE_NONE, XML_TOK_DECL_CLOSE, XML_TOK_NAME, XML_TOK_OPEN_BRACKET, XML_TOK_PROLOG_S, and XmlNameMatchesAscii.
|
static |
Definition at line 269 of file xmlrole.cc.
References common(), doctype3, XML_ROLE_DOCTYPE_NONE, XML_ROLE_DOCTYPE_PUBLIC_ID, XML_TOK_LITERAL, and XML_TOK_PROLOG_S.
|
static |
Definition at line 286 of file xmlrole.cc.
References common(), doctype4, XML_ROLE_DOCTYPE_NONE, XML_ROLE_DOCTYPE_SYSTEM_ID, XML_TOK_LITERAL, and XML_TOK_PROLOG_S.
|
static |
Definition at line 303 of file xmlrole.cc.
References common(), internalSubset, prolog2, XML_ROLE_DOCTYPE_CLOSE, XML_ROLE_DOCTYPE_INTERNAL_SUBSET, XML_ROLE_DOCTYPE_NONE, XML_TOK_DECL_CLOSE, XML_TOK_OPEN_BRACKET, and XML_TOK_PROLOG_S.
|
static |
Definition at line 323 of file xmlrole.cc.
References common(), prolog2, XML_ROLE_DOCTYPE_CLOSE, XML_ROLE_DOCTYPE_NONE, XML_TOK_DECL_CLOSE, and XML_TOK_PROLOG_S.
|
static |
Definition at line 989 of file xmlrole.cc.
References common(), element1, XML_ROLE_ELEMENT_NAME, XML_ROLE_ELEMENT_NONE, XML_TOK_NAME, XML_TOK_PREFIXED_NAME, and XML_TOK_PROLOG_S.
|
static |
Definition at line 1007 of file xmlrole.cc.
References common(), declClose, element2, KW_ANY, KW_EMPTY, prolog_state::level, prolog_state::role_none, XML_ROLE_CONTENT_ANY, XML_ROLE_CONTENT_EMPTY, XML_ROLE_ELEMENT_NONE, XML_ROLE_GROUP_OPEN, XML_TOK_NAME, XML_TOK_OPEN_PAREN, XML_TOK_PROLOG_S, and XmlNameMatchesAscii.
|
static |
Definition at line 1037 of file xmlrole.cc.
References common(), element3, element6, element7, KW_PCDATA, prolog_state::level, MIN_BYTES_PER_CHAR, XML_ROLE_CONTENT_ELEMENT, XML_ROLE_CONTENT_ELEMENT_OPT, XML_ROLE_CONTENT_ELEMENT_PLUS, XML_ROLE_CONTENT_ELEMENT_REP, XML_ROLE_CONTENT_PCDATA, XML_ROLE_ELEMENT_NONE, XML_ROLE_GROUP_OPEN, XML_TOK_NAME, XML_TOK_NAME_ASTERISK, XML_TOK_NAME_PLUS, XML_TOK_NAME_QUESTION, XML_TOK_OPEN_PAREN, XML_TOK_POUND_NAME, XML_TOK_PREFIXED_NAME, XML_TOK_PROLOG_S, and XmlNameMatchesAscii.
|
static |
Definition at line 1077 of file xmlrole.cc.
References common(), declClose, element4, prolog_state::role_none, XML_ROLE_ELEMENT_NONE, XML_ROLE_GROUP_CLOSE, XML_ROLE_GROUP_CLOSE_REP, XML_TOK_CLOSE_PAREN, XML_TOK_CLOSE_PAREN_ASTERISK, XML_TOK_OR, and XML_TOK_PROLOG_S.
|
static |
Definition at line 1102 of file xmlrole.cc.
References common(), element5, XML_ROLE_CONTENT_ELEMENT, XML_ROLE_ELEMENT_NONE, XML_TOK_NAME, XML_TOK_PREFIXED_NAME, and XML_TOK_PROLOG_S.
|
static |
Definition at line 1120 of file xmlrole.cc.
References common(), declClose, element4, prolog_state::role_none, XML_ROLE_ELEMENT_NONE, XML_ROLE_GROUP_CLOSE_REP, XML_TOK_CLOSE_PAREN_ASTERISK, XML_TOK_OR, and XML_TOK_PROLOG_S.
|
static |
Definition at line 1141 of file xmlrole.cc.
References common(), element7, prolog_state::level, XML_ROLE_CONTENT_ELEMENT, XML_ROLE_CONTENT_ELEMENT_OPT, XML_ROLE_CONTENT_ELEMENT_PLUS, XML_ROLE_CONTENT_ELEMENT_REP, XML_ROLE_ELEMENT_NONE, XML_ROLE_GROUP_OPEN, XML_TOK_NAME, XML_TOK_NAME_ASTERISK, XML_TOK_NAME_PLUS, XML_TOK_NAME_QUESTION, XML_TOK_OPEN_PAREN, XML_TOK_PREFIXED_NAME, and XML_TOK_PROLOG_S.
|
static |
Definition at line 1171 of file xmlrole.cc.
References common(), declClose, element6, prolog_state::level, prolog_state::role_none, XML_ROLE_ELEMENT_NONE, 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_SEQUENCE, XML_TOK_CLOSE_PAREN, XML_TOK_CLOSE_PAREN_ASTERISK, XML_TOK_CLOSE_PAREN_PLUS, XML_TOK_CLOSE_PAREN_QUESTION, XML_TOK_COMMA, XML_TOK_OR, and XML_TOK_PROLOG_S.
|
static |
Definition at line 442 of file xmlrole.cc.
References common(), entity1, entity2, XML_ROLE_ENTITY_NONE, XML_ROLE_GENERAL_ENTITY_NAME, XML_TOK_NAME, XML_TOK_PERCENT, and XML_TOK_PROLOG_S.
|
static |
Definition at line 462 of file xmlrole.cc.
References common(), entity7, XML_ROLE_ENTITY_NONE, XML_ROLE_PARAM_ENTITY_NAME, XML_TOK_NAME, and XML_TOK_PROLOG_S.
|
static |
Definition at line 644 of file xmlrole.cc.
References common(), setTopLevel, XML_ROLE_ENTITY_COMPLETE, XML_ROLE_ENTITY_NONE, XML_TOK_DECL_CLOSE, and XML_TOK_PROLOG_S.
|
static |
Definition at line 479 of file xmlrole.cc.
References common(), declClose, entity3, entity4, KW_PUBLIC, KW_SYSTEM, prolog_state::role_none, XML_ROLE_ENTITY_NONE, XML_ROLE_ENTITY_VALUE, XML_TOK_LITERAL, XML_TOK_NAME, XML_TOK_PROLOG_S, and XmlNameMatchesAscii.
|
static |
Definition at line 507 of file xmlrole.cc.
References common(), entity4, XML_ROLE_ENTITY_NONE, XML_ROLE_ENTITY_PUBLIC_ID, XML_TOK_LITERAL, and XML_TOK_PROLOG_S.
|
static |
Definition at line 524 of file xmlrole.cc.
References common(), entity5, XML_ROLE_ENTITY_NONE, XML_ROLE_ENTITY_SYSTEM_ID, XML_TOK_LITERAL, and XML_TOK_PROLOG_S.
|
static |
Definition at line 541 of file xmlrole.cc.
References common(), entity6, KW_NDATA, setTopLevel, XML_ROLE_ENTITY_COMPLETE, XML_ROLE_ENTITY_NONE, XML_TOK_DECL_CLOSE, XML_TOK_NAME, XML_TOK_PROLOG_S, and XmlNameMatchesAscii.
|
static |
Definition at line 564 of file xmlrole.cc.
References common(), declClose, prolog_state::role_none, XML_ROLE_ENTITY_NONE, XML_ROLE_ENTITY_NOTATION_NAME, XML_TOK_NAME, and XML_TOK_PROLOG_S.
|
static |
Definition at line 582 of file xmlrole.cc.
References common(), declClose, entity8, entity9, KW_PUBLIC, KW_SYSTEM, prolog_state::role_none, XML_ROLE_ENTITY_NONE, XML_ROLE_ENTITY_VALUE, XML_TOK_LITERAL, XML_TOK_NAME, XML_TOK_PROLOG_S, and XmlNameMatchesAscii.
|
static |
Definition at line 610 of file xmlrole.cc.
References common(), entity9, XML_ROLE_ENTITY_NONE, XML_ROLE_ENTITY_PUBLIC_ID, XML_TOK_LITERAL, and XML_TOK_PROLOG_S.
|
static |
Definition at line 627 of file xmlrole.cc.
References common(), entity10, XML_ROLE_ENTITY_NONE, XML_ROLE_ENTITY_SYSTEM_ID, XML_TOK_LITERAL, and XML_TOK_PROLOG_S.
|
static |
Definition at line 1299 of file xmlrole.cc.
References XML_ROLE_NONE.
|
static |
Definition at line 340 of file xmlrole.cc.
References attlist0, common(), doctype5, element0, entity0, KW_ATTLIST, KW_ELEMENT, KW_ENTITY, KW_NOTATION, MIN_BYTES_PER_CHAR, notation0, XML_ROLE_ATTLIST_NONE, XML_ROLE_COMMENT, XML_ROLE_DOCTYPE_NONE, XML_ROLE_ELEMENT_NONE, XML_ROLE_ENTITY_NONE, XML_ROLE_NONE, XML_ROLE_NOTATION_NONE, XML_ROLE_PARAM_ENTITY_REF, XML_ROLE_PI, XML_TOK_CLOSE_BRACKET, XML_TOK_COMMENT, XML_TOK_DECL_OPEN, XML_TOK_NONE, XML_TOK_PARAM_ENTITY_REF, XML_TOK_PI, XML_TOK_PROLOG_S, and XmlNameMatchesAscii.
|
static |
Definition at line 661 of file xmlrole.cc.
References common(), notation1, XML_ROLE_NOTATION_NAME, XML_ROLE_NOTATION_NONE, XML_TOK_NAME, and XML_TOK_PROLOG_S.
|
static |
Definition at line 678 of file xmlrole.cc.
References common(), KW_PUBLIC, KW_SYSTEM, notation2, notation3, XML_ROLE_NOTATION_NONE, XML_TOK_NAME, XML_TOK_PROLOG_S, and XmlNameMatchesAscii.
|
static |
Definition at line 702 of file xmlrole.cc.
References common(), notation4, XML_ROLE_NOTATION_NONE, XML_ROLE_NOTATION_PUBLIC_ID, XML_TOK_LITERAL, and XML_TOK_PROLOG_S.
|
static |
Definition at line 719 of file xmlrole.cc.
References common(), declClose, prolog_state::role_none, XML_ROLE_NOTATION_NONE, XML_ROLE_NOTATION_SYSTEM_ID, XML_TOK_LITERAL, and XML_TOK_PROLOG_S.
|
static |
Definition at line 737 of file xmlrole.cc.
References common(), declClose, prolog_state::role_none, setTopLevel, XML_ROLE_NOTATION_NO_SYSTEM_ID, XML_ROLE_NOTATION_NONE, XML_ROLE_NOTATION_SYSTEM_ID, XML_TOK_DECL_CLOSE, XML_TOK_LITERAL, and XML_TOK_PROLOG_S.
|
static |
Definition at line 132 of file xmlrole.cc.
References common(), doctype0, error, KW_DOCTYPE, MIN_BYTES_PER_CHAR, prolog1, XML_ROLE_COMMENT, XML_ROLE_DOCTYPE_NONE, XML_ROLE_INSTANCE_START, XML_ROLE_NONE, XML_ROLE_PI, XML_ROLE_XML_DECL, XML_TOK_BOM, XML_TOK_COMMENT, XML_TOK_DECL_OPEN, XML_TOK_INSTANCE_START, XML_TOK_PI, XML_TOK_PROLOG_S, XML_TOK_XML_DECL, and XmlNameMatchesAscii.
|
static |
Definition at line 169 of file xmlrole.cc.
References common(), doctype0, error, KW_DOCTYPE, MIN_BYTES_PER_CHAR, XML_ROLE_COMMENT, XML_ROLE_DOCTYPE_NONE, XML_ROLE_INSTANCE_START, XML_ROLE_NONE, XML_ROLE_PI, XML_TOK_BOM, XML_TOK_COMMENT, XML_TOK_DECL_OPEN, XML_TOK_INSTANCE_START, XML_TOK_PI, XML_TOK_PROLOG_S, and XmlNameMatchesAscii.
|
static |
Definition at line 200 of file xmlrole.cc.
References common(), error, XML_ROLE_COMMENT, XML_ROLE_INSTANCE_START, XML_ROLE_NONE, XML_ROLE_PI, XML_TOK_COMMENT, XML_TOK_INSTANCE_START, XML_TOK_PI, and XML_TOK_PROLOG_S.
void XmlPrologStateInit | ( | PROLOG_STATE * | state | ) |
Definition at line 1320 of file xmlrole.cc.
References prolog0.
Referenced by parserInit().
|
static |
Definition at line 118 of file xmlrole.cc.
Referenced by internalSubset().
|
static |
Definition at line 118 of file xmlrole.cc.
Referenced by attlist0(), attlist8(), and attlist9().
|
static |
Definition at line 118 of file xmlrole.cc.
Referenced by attlist1().
|
static |
Definition at line 118 of file xmlrole.cc.
Referenced by attlist2(), and attlist4().
|
static |
Definition at line 118 of file xmlrole.cc.
Referenced by attlist3().
|
static |
Definition at line 118 of file xmlrole.cc.
Referenced by attlist2().
|
static |
Definition at line 118 of file xmlrole.cc.
Referenced by attlist5(), and attlist7().
|
static |
Definition at line 119 of file xmlrole.cc.
Referenced by attlist6().
|
static |
Definition at line 119 of file xmlrole.cc.
Referenced by attlist2(), attlist4(), and attlist7().
|
static |
Definition at line 119 of file xmlrole.cc.
Referenced by attlist8().
|
static |
Definition at line 126 of file xmlrole.cc.
Referenced by element1(), element3(), element5(), element7(), entity2(), entity6(), entity7(), notation3(), and notation4().
|
static |
Definition at line 113 of file xmlrole.cc.
|
static |
Definition at line 113 of file xmlrole.cc.
Referenced by doctype0().
|
static |
Definition at line 113 of file xmlrole.cc.
Referenced by doctype1().
|
static |
Definition at line 113 of file xmlrole.cc.
Referenced by doctype1(), and doctype2().
|
static |
Definition at line 113 of file xmlrole.cc.
Referenced by doctype3().
|
static |
Definition at line 113 of file xmlrole.cc.
Referenced by internalSubset().
|
static |
Definition at line 120 of file xmlrole.cc.
Referenced by internalSubset().
|
static |
Definition at line 120 of file xmlrole.cc.
Referenced by element0().
|
static |
Definition at line 120 of file xmlrole.cc.
Referenced by element1().
|
static |
Definition at line 120 of file xmlrole.cc.
Referenced by element2().
|
static |
Definition at line 120 of file xmlrole.cc.
Referenced by element3(), and element5().
|
static |
Definition at line 120 of file xmlrole.cc.
Referenced by element4().
|
static |
Definition at line 120 of file xmlrole.cc.
Referenced by element2(), and element7().
|
static |
Definition at line 121 of file xmlrole.cc.
Referenced by element2(), and element6().
|
static |
Definition at line 115 of file xmlrole.cc.
Referenced by internalSubset().
|
static |
Definition at line 115 of file xmlrole.cc.
Referenced by entity0().
|
static |
Definition at line 116 of file xmlrole.cc.
Referenced by entity9().
|
static |
Definition at line 115 of file xmlrole.cc.
Referenced by entity0().
|
static |
Definition at line 115 of file xmlrole.cc.
Referenced by entity2().
|
static |
Definition at line 115 of file xmlrole.cc.
|
static |
Definition at line 115 of file xmlrole.cc.
Referenced by entity4().
|
static |
Definition at line 115 of file xmlrole.cc.
Referenced by entity5().
|
static |
Definition at line 116 of file xmlrole.cc.
Referenced by entity1().
|
static |
Definition at line 116 of file xmlrole.cc.
Referenced by entity7().
|
static |
Definition at line 116 of file xmlrole.cc.
|
static |
Definition at line 127 of file xmlrole.cc.
Referenced by G4HepRepFileSceneHandler::AddCompound(), G4BulirschStoer::calc_h_opt(), G4AttCheck::Check(), G4ParameterisationPolyconeZ::CheckParametersValidity(), common(), G4OpenGLXViewer::CreateMainWindow(), G4PVDivision::ErrorInAxis(), G4ReplicatedSlice::ErrorInAxis(), G4OpenInventorQtExaminerViewer::loadViewPts(), G4OpenInventorXtExaminerViewer::loadViewPts(), G4OpenInventorQtExaminerViewer::LookAtSceneElementCB(), G4OpenInventorXtExaminerViewer::lookAtSceneElementCB(), G4OpenInventorQtExaminerViewer::parseString(), G4OpenInventorXtExaminerViewer::parseString(), prolog0(), prolog1(), prolog2(), G4ENDFTapeRead::ReadInData(), G4OpenGLQtViewer::removeTempFolder(), G4BulirschStoer::should_reject(), G4AttCheck::Standard(), and G4BulirschStoer::try_step().
|
static |
Definition at line 114 of file xmlrole.cc.
Referenced by doctype1(), and doctype4().
|
static |
|
static |
|
static |
|
static |
Definition at line 43 of file xmlrole.cc.
|
static |
|
static |
Definition at line 47 of file xmlrole.cc.
Referenced by element1().
|
static |
|
static |
Definition at line 52 of file xmlrole.cc.
Referenced by attlist2(), and internalSubset().
|
static |
|
static |
Definition at line 56 of file xmlrole.cc.
Referenced by attlist2().
|
static |
|
static |
Definition at line 60 of file xmlrole.cc.
Referenced by attlist2().
|
static |
Definition at line 66 of file xmlrole.cc.
Referenced by attlist8().
|
static |
|
static |
|
static |
|
static |
Definition at line 79 of file xmlrole.cc.
Referenced by attlist2(), and internalSubset().
|
static |
Definition at line 82 of file xmlrole.cc.
Referenced by element2().
|
static |
Definition at line 84 of file xmlrole.cc.
Referenced by doctype1(), entity2(), entity7(), and notation1().
|
static |
|
static |
Definition at line 89 of file xmlrole.cc.
Referenced by doctype1(), entity2(), entity7(), and notation1().
|
static |
Definition at line 117 of file xmlrole.cc.
Referenced by internalSubset().
|
static |
Definition at line 117 of file xmlrole.cc.
Referenced by notation0().
|
static |
Definition at line 117 of file xmlrole.cc.
Referenced by notation1().
|
static |
Definition at line 117 of file xmlrole.cc.
Referenced by notation1().
|
static |
Definition at line 117 of file xmlrole.cc.
Referenced by notation2().
|
static |
Definition at line 112 of file xmlrole.cc.
Referenced by XmlPrologStateInit().
|
static |
Definition at line 112 of file xmlrole.cc.
Referenced by prolog0().
|
static |
Definition at line 112 of file xmlrole.cc.
Referenced by doctype1(), doctype4(), and doctype5().