Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
Go to the source code of this file.
Classes | |
struct | XML_cp |
struct | XML_Memory_Handling_Suite |
struct | XML_Encoding |
struct | XML_ParsingStatus |
struct | XML_Expat_Version |
struct | XML_Feature |
Macros | |
#define | XML_TRUE ((XML_Bool) 1) |
#define | XML_FALSE ((XML_Bool) 0) |
#define | XML_STATUS_ERROR XML_STATUS_ERROR |
#define | XML_STATUS_OK XML_STATUS_OK |
#define | XML_STATUS_SUSPENDED XML_STATUS_SUSPENDED |
#define | XML_GetUserData(parser) (*(void **)(parser)) |
#define | XML_GetErrorLineNumber XML_GetCurrentLineNumber |
#define | XML_GetErrorColumnNumber XML_GetCurrentColumnNumber |
#define | XML_GetErrorByteIndex XML_GetCurrentByteIndex |
#define | XML_MAJOR_VERSION 2 |
#define | XML_MINOR_VERSION 0 |
#define | XML_MICRO_VERSION 1 |
#define XML_FALSE ((XML_Bool) 0) |
Definition at line 30 of file include/expat.h.
#define XML_GetErrorByteIndex XML_GetCurrentByteIndex |
Definition at line 936 of file include/expat.h.
#define XML_GetErrorColumnNumber XML_GetCurrentColumnNumber |
Definition at line 935 of file include/expat.h.
#define XML_GetErrorLineNumber XML_GetCurrentLineNumber |
Definition at line 934 of file include/expat.h.
#define XML_GetUserData | ( | parser | ) | (*(void **)(parser)) |
Definition at line 674 of file include/expat.h.
#define XML_MAJOR_VERSION 2 |
Definition at line 1006 of file include/expat.h.
#define XML_MICRO_VERSION 1 |
Definition at line 1008 of file include/expat.h.
#define XML_MINOR_VERSION 0 |
Definition at line 1007 of file include/expat.h.
#define XML_STATUS_ERROR XML_STATUS_ERROR |
Definition at line 47 of file include/expat.h.
#define XML_STATUS_OK XML_STATUS_OK |
Definition at line 49 of file include/expat.h.
#define XML_STATUS_SUSPENDED XML_STATUS_SUSPENDED |
#define XML_TRUE ((XML_Bool) 1) |
Definition at line 29 of file include/expat.h.
typedef void(XMLCALL * XML_AttlistDeclHandler) (void *userData, const XML_Char *elname, const XML_Char *attname, const XML_Char *att_type, const XML_Char *dflt, int isrequired) |
Definition at line 166 of file include/expat.h.
typedef unsigned char XML_Bool |
Definition at line 28 of file include/expat.h.
Definition at line 261 of file include/expat.h.
Definition at line 272 of file include/expat.h.
typedef struct XML_cp XML_Content |
Definition at line 135 of file include/expat.h.
Definition at line 291 of file include/expat.h.
typedef void(XMLCALL * XML_ElementDeclHandler) (void *userData, const XML_Char *name, XML_Content *model) |
Definition at line 150 of file include/expat.h.
Definition at line 276 of file include/expat.h.
Definition at line 309 of file include/expat.h.
Definition at line 256 of file include/expat.h.
Definition at line 383 of file include/expat.h.
typedef void(XMLCALL * XML_EntityDeclHandler) (void *userData, const XML_Char *entityName, int is_parameter_entity, const XML_Char *value, int value_length, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId, const XML_Char *notationName) |
Definition at line 329 of file include/expat.h.
typedef int(XMLCALL * XML_ExternalEntityRefHandler) (XML_Parser parser, const XML_Char *context, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId) |
Definition at line 432 of file include/expat.h.
typedef void(XMLCALL * XML_NotationDeclHandler) (void *userData, const XML_Char *notationName, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId) |
Definition at line 365 of file include/expat.h.
Definition at line 396 of file include/expat.h.
typedef struct XML_ParserStruct* XML_Parser |
Definition at line 25 of file include/expat.h.
typedef void(XMLCALL * XML_ProcessingInstructionHandler) (void *userData, const XML_Char *target, const XML_Char *data) |
Definition at line 266 of file include/expat.h.
typedef void(XMLCALL * XML_SkippedEntityHandler) (void *userData, const XML_Char *entityName, int is_parameter_entity) |
Definition at line 449 of file include/expat.h.
Definition at line 275 of file include/expat.h.
typedef void(XMLCALL * XML_StartDoctypeDeclHandler) (void *userData, const XML_Char *doctypeName, const XML_Char *sysid, const XML_Char *pubid, int has_internal_subset) |
Definition at line 298 of file include/expat.h.
typedef void(XMLCALL * XML_StartElementHandler) (void *userData, const XML_Char *name, const XML_Char **atts) |
Definition at line 252 of file include/expat.h.
typedef void(XMLCALL * XML_StartNamespaceDeclHandler) (void *userData, const XML_Char *prefix, const XML_Char *uri) |
Definition at line 378 of file include/expat.h.
typedef int(XMLCALL * XML_UnknownEncodingHandler) (void *encodingHandlerData, const XML_Char *name, XML_Encoding *info) |
Definition at line 528 of file include/expat.h.
typedef void(XMLCALL * XML_UnparsedEntityDeclHandler) (void *userData, const XML_Char *entityName, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId, const XML_Char *notationName) |
Definition at line 353 of file include/expat.h.
typedef void(XMLCALL * XML_XmlDeclHandler) (void *userData, const XML_Char *version, const XML_Char *encoding, int standalone) |
Definition at line 186 of file include/expat.h.
enum XML_Content_Quant |
Enumerator | |
---|---|
XML_CQUANT_NONE | |
XML_CQUANT_OPT | |
XML_CQUANT_REP | |
XML_CQUANT_PLUS | |
XML_CQUANT_NONE | |
XML_CQUANT_OPT | |
XML_CQUANT_REP | |
XML_CQUANT_PLUS |
Definition at line 110 of file include/expat.h.
enum XML_Content_Type |
Enumerator | |
---|---|
XML_CTYPE_EMPTY | |
XML_CTYPE_ANY | |
XML_CTYPE_MIXED | |
XML_CTYPE_NAME | |
XML_CTYPE_CHOICE | |
XML_CTYPE_SEQ | |
XML_CTYPE_EMPTY | |
XML_CTYPE_ANY | |
XML_CTYPE_MIXED | |
XML_CTYPE_NAME | |
XML_CTYPE_CHOICE | |
XML_CTYPE_SEQ |
Definition at line 101 of file include/expat.h.
enum XML_Error |
Definition at line 54 of file include/expat.h.
enum XML_FeatureEnum |
Definition at line 977 of file include/expat.h.
Definition at line 853 of file include/expat.h.
enum XML_Parsing |
Enumerator | |
---|---|
XML_INITIALIZED | |
XML_PARSING | |
XML_FINISHED | |
XML_SUSPENDED | |
XML_INITIALIZED | |
XML_PARSING | |
XML_FINISHED | |
XML_SUSPENDED |
Definition at line 812 of file include/expat.h.
enum XML_Status |
Enumerator | |
---|---|
XML_STATUS_ERROR | |
XML_STATUS_ERROR | |
XML_STATUS_OK | |
XML_STATUS_OK | |
XML_STATUS_SUSPENDED | |
XML_STATUS_ERROR | |
XML_STATUS_ERROR | |
XML_STATUS_OK | |
XML_STATUS_OK | |
XML_STATUS_SUSPENDED |
Definition at line 45 of file include/expat.h.
XML_DefaultCurrent | ( | XML_Parser | parser | ) |
Definition at line 1834 of file xmlparse.cc.
XML_ErrorString | ( | enum XML_Error | code | ) |
Definition at line 1848 of file xmlparse.cc.
Referenced by xData_parseEndOfXML().
XML_ExpatVersion | ( | void | ) |
Definition at line 1899 of file xmlparse.cc.
XML_ExpatVersionInfo | ( | void | ) |
Definition at line 1919 of file xmlparse.cc.
XML_ExternalEntityParserCreate | ( | XML_Parser | parser, |
const XML_Char * | context, | ||
const XML_Char * | encoding | ||
) |
Definition at line 939 of file xmlparse.cc.
XML_FreeContentModel | ( | XML_Parser | parser, |
XML_Content * | model | ||
) |
Definition at line 1810 of file xmlparse.cc.
XML_GetBase | ( | XML_Parser | parser | ) |
Definition at line 1196 of file xmlparse.cc.
XML_GetBuffer | ( | XML_Parser | parser, |
int | len | ||
) |
Definition at line 1601 of file xmlparse.cc.
XML_GetCurrentByteCount | ( | XML_Parser | parser | ) |
Definition at line 1769 of file xmlparse.cc.
XML_GetErrorCode | ( | XML_Parser | parser | ) |
Definition at line 1755 of file xmlparse.cc.
Referenced by xData_parseEndOfXML().
XML_GetFeatureList | ( | void | ) |
Definition at line 1931 of file xmlparse.cc.
XML_GetIdAttributeIndex | ( | XML_Parser | parser | ) |
Definition at line 1208 of file xmlparse.cc.
XML_GetInputContext | ( | XML_Parser | parser, |
int * | offset, | ||
int * | size | ||
) |
XML_GetParsingStatus | ( | XML_Parser | parser, |
XML_ParsingStatus * | status | ||
) |
Definition at line 1748 of file xmlparse.cc.
XML_GetSpecifiedAttributeCount | ( | XML_Parser | parser | ) |
Definition at line 1202 of file xmlparse.cc.
XML_MemFree | ( | XML_Parser | parser, |
void * | ptr | ||
) |
Definition at line 1828 of file xmlparse.cc.
XML_MemMalloc | ( | XML_Parser | parser, |
size_t | size | ||
) |
Definition at line 1816 of file xmlparse.cc.
XML_MemRealloc | ( | XML_Parser | parser, |
void * | ptr, | ||
size_t | size | ||
) |
Definition at line 1822 of file xmlparse.cc.
XML_Parse | ( | XML_Parser | parser, |
const char * | s, | ||
int | len, | ||
int | isFinal | ||
) |
Definition at line 1430 of file xmlparse.cc.
Referenced by xData_parse(), and xData_parseEndOfXML().
XML_ParseBuffer | ( | XML_Parser | parser, |
int | len, | ||
int | isFinal | ||
) |
Definition at line 1550 of file xmlparse.cc.
Definition at line 658 of file xmlparse.cc.
Referenced by xData_parseInitialize().
XML_ParserCreate_MM | ( | const XML_Char * | encoding, |
const XML_Memory_Handling_Suite * | memsuite, | ||
const XML_Char * | namespaceSeparator | ||
) |
Definition at line 681 of file xmlparse.cc.
Definition at line 664 of file xmlparse.cc.
XML_ParserFree | ( | XML_Parser | parser | ) |
Definition at line 1082 of file xmlparse.cc.
Referenced by xData_parseEndOfXML().
XML_ParserReset | ( | XML_Parser | parser, |
const XML_Char * | encoding | ||
) |
Definition at line 884 of file xmlparse.cc.
XML_ResumeParser | ( | XML_Parser | parser | ) |
Definition at line 1710 of file xmlparse.cc.
XML_SetAttlistDeclHandler | ( | XML_Parser | parser, |
XML_AttlistDeclHandler | attdecl | ||
) |
Definition at line 1395 of file xmlparse.cc.
XML_SetBase | ( | XML_Parser | parser, |
const XML_Char * | base | ||
) |
Definition at line 1182 of file xmlparse.cc.
XML_SetCdataSectionHandler | ( | XML_Parser | parser, |
XML_StartCdataSectionHandler | start, | ||
XML_EndCdataSectionHandler | end | ||
) |
Definition at line 1256 of file xmlparse.cc.
XML_SetCharacterDataHandler | ( | XML_Parser | parser, |
XML_CharacterDataHandler | handler | ||
) |
Definition at line 1235 of file xmlparse.cc.
Referenced by xData_parseInitialize().
XML_SetCommentHandler | ( | XML_Parser | parser, |
XML_CommentHandler | handler | ||
) |
Definition at line 1249 of file xmlparse.cc.
XML_SetDefaultHandler | ( | XML_Parser | parser, |
XML_DefaultHandler | handler | ||
) |
Definition at line 1277 of file xmlparse.cc.
XML_SetDefaultHandlerExpand | ( | XML_Parser | parser, |
XML_DefaultHandler | handler | ||
) |
Definition at line 1285 of file xmlparse.cc.
XML_SetDoctypeDeclHandler | ( | XML_Parser | parser, |
XML_StartDoctypeDeclHandler | start, | ||
XML_EndDoctypeDeclHandler | end | ||
) |
Definition at line 1293 of file xmlparse.cc.
XML_SetElementDeclHandler | ( | XML_Parser | parser, |
XML_ElementDeclHandler | eldecl | ||
) |
Definition at line 1388 of file xmlparse.cc.
XML_SetElementHandler | ( | XML_Parser | parser, |
XML_StartElementHandler | start, | ||
XML_EndElementHandler | end | ||
) |
Definition at line 1214 of file xmlparse.cc.
Referenced by xData_parseInitialize().
XML_SetEncoding | ( | XML_Parser | parser, |
const XML_Char * | encoding | ||
) |
Definition at line 920 of file xmlparse.cc.
XML_SetEndCdataSectionHandler | ( | XML_Parser | parser, |
XML_EndCdataSectionHandler | end | ||
) |
Definition at line 1271 of file xmlparse.cc.
XML_SetEndDoctypeDeclHandler | ( | XML_Parser | parser, |
XML_EndDoctypeDeclHandler | end | ||
) |
Definition at line 1308 of file xmlparse.cc.
XML_SetEndElementHandler | ( | XML_Parser | parser, |
XML_EndElementHandler | handler | ||
) |
Definition at line 1229 of file xmlparse.cc.
XML_SetEndNamespaceDeclHandler | ( | XML_Parser | parser, |
XML_EndNamespaceDeclHandler | end | ||
) |
Definition at line 1343 of file xmlparse.cc.
XML_SetEntityDeclHandler | ( | XML_Parser | parser, |
XML_EntityDeclHandler | handler | ||
) |
Definition at line 1402 of file xmlparse.cc.
XML_SetExternalEntityRefHandler | ( | XML_Parser | parser, |
XML_ExternalEntityRefHandler | handler | ||
) |
Definition at line 1356 of file xmlparse.cc.
XML_SetExternalEntityRefHandlerArg | ( | XML_Parser | parser, |
void * | arg | ||
) |
Definition at line 1363 of file xmlparse.cc.
XML_SetNamespaceDeclHandler | ( | XML_Parser | parser, |
XML_StartNamespaceDeclHandler | start, | ||
XML_EndNamespaceDeclHandler | end | ||
) |
Definition at line 1328 of file xmlparse.cc.
XML_SetNotationDeclHandler | ( | XML_Parser | parser, |
XML_NotationDeclHandler | handler | ||
) |
Definition at line 1321 of file xmlparse.cc.
XML_SetNotStandaloneHandler | ( | XML_Parser | parser, |
XML_NotStandaloneHandler | handler | ||
) |
Definition at line 1349 of file xmlparse.cc.
XML_SetParamEntityParsing | ( | XML_Parser | parser, |
enum XML_ParamEntityParsing | parsing | ||
) |
Definition at line 1415 of file xmlparse.cc.
XML_SetProcessingInstructionHandler | ( | XML_Parser | parser, |
XML_ProcessingInstructionHandler | handler | ||
) |
Definition at line 1242 of file xmlparse.cc.
XML_SetReturnNSTriplet | ( | XML_Parser | parser, |
int | do_nst | ||
) |
Definition at line 1164 of file xmlparse.cc.
XML_SetSkippedEntityHandler | ( | XML_Parser | parser, |
XML_SkippedEntityHandler | handler | ||
) |
Definition at line 1372 of file xmlparse.cc.
XML_SetStartCdataSectionHandler | ( | XML_Parser | parser, |
XML_StartCdataSectionHandler | start | ||
) |
Definition at line 1265 of file xmlparse.cc.
XML_SetStartDoctypeDeclHandler | ( | XML_Parser | parser, |
XML_StartDoctypeDeclHandler | start | ||
) |
Definition at line 1302 of file xmlparse.cc.
XML_SetStartElementHandler | ( | XML_Parser | parser, |
XML_StartElementHandler | handler | ||
) |
Definition at line 1223 of file xmlparse.cc.
XML_SetStartNamespaceDeclHandler | ( | XML_Parser | parser, |
XML_StartNamespaceDeclHandler | start | ||
) |
Definition at line 1337 of file xmlparse.cc.
XML_SetUnknownEncodingHandler | ( | XML_Parser | parser, |
XML_UnknownEncodingHandler | handler, | ||
void * | encodingHandlerData | ||
) |
Definition at line 1379 of file xmlparse.cc.
XML_SetUnparsedEntityDeclHandler | ( | XML_Parser | parser, |
XML_UnparsedEntityDeclHandler | handler | ||
) |
Definition at line 1314 of file xmlparse.cc.
XML_SetUserData | ( | XML_Parser | parser, |
void * | userData | ||
) |
Definition at line 1173 of file xmlparse.cc.
Referenced by xData_parseInitialize().
XML_SetXmlDeclHandler | ( | XML_Parser | parser, |
XML_XmlDeclHandler | xmldecl | ||
) |
Definition at line 1409 of file xmlparse.cc.
XML_StopParser | ( | XML_Parser | parser, |
XML_Bool | resumable | ||
) |
Definition at line 1680 of file xmlparse.cc.
XML_UseForeignDTD | ( | XML_Parser | parser, |
XML_Bool | useDTD | ||
) |
Definition at line 1150 of file xmlparse.cc.
XML_UseParserAsHandlerArg | ( | XML_Parser | parser | ) |
Definition at line 1144 of file xmlparse.cc.
XMLPARSEAPI | ( | XML_Index | ) |
XMLPARSEAPI | ( | XML_Size | ) |