6 #define Expat_INCLUDED 1 11 #define XML_SetProcessingInstructionHandler XML_SetProcessingInstrHandler 12 #define XML_SetUnparsedEntityDeclHandler XML_SetUnparsedEntDeclHandler 13 #define XML_SetStartNamespaceDeclHandler XML_SetStartNamespcDeclHandler 14 #define XML_SetExternalEntityRefHandlerArg XML_SetExternalEntRefHandlerArg 29 #define XML_TRUE ((XML_Bool) 1) 30 #define XML_FALSE ((XML_Bool) 0) 47 #define XML_STATUS_ERROR XML_STATUS_ERROR 49 #define XML_STATUS_OK XML_STATUS_OK 51 #define XML_STATUS_SUSPENDED XML_STATUS_SUSPENDED 197 void *(*malloc_fcn)(
size_t size);
198 void *(*realloc_fcn)(
void *ptr,
size_t size);
303 int has_internal_subset);
332 int is_parameter_entity,
452 int is_parameter_entity);
529 void *encodingHandlerData,
643 void *encodingHandlerData);
674 #define XML_GetUserData(parser) (*(void **)(parser)) 765 XML_GetAttributeInfo(XML_Parser parser);
778 XML_Parse(XML_Parser parser,
const char *s,
int len,
int isFinal);
916 unsigned long hash_salt);
966 #define XML_GetErrorLineNumber XML_GetCurrentLineNumber 967 #define XML_GetErrorColumnNumber XML_GetCurrentColumnNumber 968 #define XML_GetErrorByteIndex XML_GetCurrentByteIndex 1039 #define XML_MAJOR_VERSION 2 1040 #define XML_MINOR_VERSION 1 1041 #define XML_MICRO_VERSION 0
XML_ParserFree(XML_Parser parser)
Definition: xmlparse.c:1130
XML_Content * children
Definition: expat.h:142
void(XMLCALL * XML_EndDoctypeDeclHandler)(void *userData)
Definition: expat.h:309
XML_ParserCreate_MM(const XML_Char *encoding, const XML_Memory_Handling_Suite *memsuite, const XML_Char *namespaceSeparator)
Definition: xmlparse.c:717
XML_ParserCreate(const XML_Char *encoding)
Definition: xmlparse.c:671
int micro
Definition: expat.h:999
#define size
Definition: float-mm.c:27
EGLStreamKHR EGLint EGLint EGLint size
Definition: eglext.h:984
XML_ParamEntityParsing
Definition: expat.h:876
char XML_LChar
Definition: expat_external.h:95
void(XMLCALL * XML_NotationDeclHandler)(void *userData, const XML_Char *notationName, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId)
Definition: expat.h:365
#define encoding
Definition: xmlparse.c:599
GLuint GLuint end
Definition: gl2ext.h:323
XML_GetCurrentByteCount(XML_Parser parser)
Definition: xmlparse.c:1868
void(XMLCALL * XML_ProcessingInstructionHandler)(void *userData, const XML_Char *target, const XML_Char *data)
Definition: expat.h:266
XML_ParserCreateNS(const XML_Char *encoding, XML_Char namespaceSeparator)
Definition: xmlparse.c:677
XML_DefaultCurrent(XML_Parser parser)
Definition: xmlparse.c:1933
XML_SetUserData(XML_Parser parser, void *userData)
Definition: xmlparse.c:1224
XML_MemRealloc(XML_Parser parser, void *ptr, size_t size)
Definition: xmlparse.c:1921
XML_SetStartElementHandler(XML_Parser parser, XML_StartElementHandler handler)
Definition: xmlparse.c:1282
XML_SetStartDoctypeDeclHandler(XML_Parser parser, XML_StartDoctypeDeclHandler start)
Definition: xmlparse.c:1361
#define namespaceSeparator
Definition: xmlparse.c:659
void(XMLCALL * XML_DefaultHandler)(void *userData, const XML_Char *s, int len)
Definition: expat.h:291
#define XML_STATUS_SUSPENDED
unsigned char XML_Bool
Definition: expat.h:28
XML_ErrorString(enum XML_Error code)
Definition: xmlparse.c:1947
typename detail::make_map< Ts... >::type map
Definition: Brigand.h:223
XML_Char * name
Definition: expat.h:140
EGLContext EGLenum target
Definition: eglext.h:192
XML_SetNotStandaloneHandler(XML_Parser parser, XML_NotStandaloneHandler handler)
Definition: xmlparse.c:1408
void(XMLCALL * XML_EndCdataSectionHandler)(void *userData)
Definition: expat.h:276
void(XMLCALL * XML_XmlDeclHandler)(void *userData, const XML_Char *version, const XML_Char *encoding, int standalone)
Definition: expat.h:186
void(XMLCALL * XML_CommentHandler)(void *userData, const XML_Char *data)
Definition: expat.h:272
XML_GetSpecifiedAttributeCount(XML_Parser parser)
Definition: xmlparse.c:1253
XML_ResumeParser(XML_Parser parser)
Definition: xmlparse.c:1809
XML_SetEncoding(XML_Parser parser, const XML_Char *encoding)
Definition: xmlparse.c:961
def info(msg, args, kwargs)
Definition: __init__.py:1165
Definition: __init__.py:1
XML_SetExternalEntityRefHandlerArg(XML_Parser parser, void *arg)
Definition: xmlparse.c:1422
XML_UseForeignDTD(XML_Parser parser, XML_Bool useDTD)
Definition: xmlparse.c:1201
void(XMLCALL * XML_CharacterDataHandler)(void *userData, const XML_Char *s, int len)
Definition: expat.h:261
XML_SetUnknownEncodingHandler(XML_Parser parser, XML_UnknownEncodingHandler handler, void *encodingHandlerData)
Definition: xmlparse.c:1438
uint16_t version
Definition: ssl_lib.c:2731
struct XML_ParserStruct * XML_Parser
Definition: expat.h:25
long int value
Definition: expat.h:1027
XML_GetParsingStatus(XML_Parser parser, XML_ParsingStatus *status)
Definition: xmlparse.c:1847
void(XMLCALL * XML_StartDoctypeDeclHandler)(void *userData, const XML_Char *doctypeName, const XML_Char *sysid, const XML_Char *pubid, int has_internal_subset)
Definition: expat.h:298
XML_FreeContentModel(XML_Parser parser, XML_Content *model)
Definition: xmlparse.c:1909
int major
Definition: expat.h:997
XML_SetAttlistDeclHandler(XML_Parser parser, XML_AttlistDeclHandler attdecl)
Definition: xmlparse.c:1454
XML_SetStartCdataSectionHandler(XML_Parser parser, XML_StartCdataSectionHandler start)
Definition: xmlparse.c:1324
GLuint start
Definition: gl2ext.h:323
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: expat.h:329
XML_SetEntityDeclHandler(XML_Parser parser, XML_EntityDeclHandler handler)
Definition: xmlparse.c:1461
void
Definition: AVFoundationCFSoftLinking.h:81
int
Definition: runtests.py:53
XML_SetCharacterDataHandler(XML_Parser parser, XML_CharacterDataHandler handler)
Definition: xmlparse.c:1294
EGLStreamKHR EGLint EGLint offset
Definition: eglext.h:984
XMLPARSEAPI(XML_Size) XML_GetCurrentLineNumber(XML_Parser parser)
XML_SetNamespaceDeclHandler(XML_Parser parser, XML_StartNamespaceDeclHandler start, XML_EndNamespaceDeclHandler end)
Definition: xmlparse.c:1387
XML_GetIdAttributeIndex(XML_Parser parser)
Definition: xmlparse.c:1259
void(XMLCALL * XML_ElementDeclHandler)(void *userData, const XML_Char *name, XML_Content *model)
Definition: expat.h:150
XML_Content_Type
Definition: expat.h:101
OPENSSL_EXPORT const ASN1_OBJECT int const unsigned char int len
Definition: x509.h:1053
XML_SetReturnNSTriplet(XML_Parser parser, int do_nst)
Definition: xmlparse.c:1215
XML_MemMalloc(XML_Parser parser, size_t size)
Definition: xmlparse.c:1915
XML_Index XMLCALL XML_GetCurrentByteIndex(XML_Parser parser)
Definition: xmlparse.c:1860
XML_SetSkippedEntityHandler(XML_Parser parser, XML_SkippedEntityHandler handler)
Definition: xmlparse.c:1431
EGLAttrib * value
Definition: eglext.h:120
XML_Error
Definition: expat.h:54
enum XML_Content_Quant quant
Definition: expat.h:139
XML_SetParamEntityParsing(XML_Parser parser, enum XML_ParamEntityParsing parsing)
Definition: xmlparse.c:1474
int(XMLCALL * XML_ExternalEntityRefHandler)(XML_Parser parser, const XML_Char *context, const XML_Char *base, const XML_Char *systemId, const XML_Char *publicId)
Definition: expat.h:432
XML_SetNotationDeclHandler(XML_Parser parser, XML_NotationDeclHandler handler)
Definition: xmlparse.c:1380
XML_GetBuffer(XML_Parser parser, int len)
Definition: xmlparse.c:1679
XML_ExpatVersionInfo(void)
Definition: xmlparse.c:2018
#define XML_STATUS_OK
Definition: expat.h:49
constexpr U convert(U v)
Definition: Optional.h:278
void(XMLCALL * XML_StartNamespaceDeclHandler)(void *userData, const XML_Char *prefix, const XML_Char *uri)
Definition: expat.h:378
XML_Parse(XML_Parser parser, const char *s, int len, int isFinal)
Definition: xmlparse.c:1500
XML_SetUnparsedEntityDeclHandler(XML_Parser parser, XML_UnparsedEntityDeclHandler handler)
Definition: xmlparse.c:1373
XML_StopParser(XML_Parser parser, XML_Bool resumable)
Definition: xmlparse.c:1779
void(XMLCALL * XML_StartElementHandler)(void *userData, const XML_Char *name, const XML_Char **atts)
Definition: expat.h:252
Definition: xmlparse.c:154
XML_ExternalEntityParserCreate(XML_Parser parser, const XML_Char *context, const XML_Char *encoding)
Definition: xmlparse.c:980
XML_SetProcessingInstructionHandler(XML_Parser parser, XML_ProcessingInstructionHandler handler)
Definition: xmlparse.c:1301
XML_SetEndDoctypeDeclHandler(XML_Parser parser, XML_EndDoctypeDeclHandler end)
Definition: xmlparse.c:1367
int(XMLCALL * XML_NotStandaloneHandler)(void *userData)
Definition: expat.h:396
XML_GetInputContext(XML_Parser parser, int *offset, int *size)
Definition: xmlparse.c:1876
XML_UseParserAsHandlerArg(XML_Parser parser)
Definition: xmlparse.c:1195
XML_ExpatVersion(void)
Definition: xmlparse.c:1998
#define XML_STATUS_ERROR
Definition: expat.h:47
enum XML_Content_Type type
Definition: expat.h:138
Definition: safe_conversions.h:16
EGLStreamKHR EGLint EGLint EGLint const void * data
Definition: eglext.h:984
const char * s
Definition: expat.h:509
void(XMLCALL * XML_EndNamespaceDeclHandler)(void *userData, const XML_Char *prefix)
Definition: expat.h:383
XML_SetHashSalt(XML_Parser parser, unsigned long hash_salt)
Definition: xmlparse.c:1489
#define doctypeName
Definition: xmlparse.c:633
XML_SetExternalEntityRefHandler(XML_Parser parser, XML_ExternalEntityRefHandler handler)
Definition: xmlparse.c:1415
XML_Bool finalBuffer
Definition: expat.h:844
XML_SetCommentHandler(XML_Parser parser, XML_CommentHandler handler)
Definition: xmlparse.c:1308
XML_MemFree(XML_Parser parser, void *ptr)
Definition: xmlparse.c:1927
void(XMLCALL * XML_SkippedEntityHandler)(void *userData, const XML_Char *entityName, int is_parameter_entity)
Definition: expat.h:449
XML_FeatureEnum
Definition: expat.h:1009
XML_SetDefaultHandlerExpand(XML_Parser parser, XML_DefaultHandler handler)
Definition: xmlparse.c:1344
XML_SetBase(XML_Parser parser, const XML_Char *base)
Definition: xmlparse.c:1233
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: expat.h:353
XML_ParserReset(XML_Parser parser, const XML_Char *encoding)
Definition: xmlparse.c:925
#define userData
Definition: xmlparse.c:566
void * data
Definition: expat.h:508
XML_SetEndCdataSectionHandler(XML_Parser parser, XML_EndCdataSectionHandler end)
Definition: xmlparse.c:1330
XML_Status
Definition: expat.h:45
XML_Size XMLCALL XML_GetCurrentLineNumber(XML_Parser parser)
Definition: xmlparse.c:1889
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: expat.h:166
XML_GetErrorCode(XML_Parser parser)
Definition: xmlparse.c:1854
#define XMLCALL
Definition: expat_external.h:52
XML_ParseBuffer(XML_Parser parser, int len, int isFinal)
Definition: xmlparse.c:1623
XML_SetEndNamespaceDeclHandler(XML_Parser parser, XML_EndNamespaceDeclHandler end)
Definition: xmlparse.c:1402
XML_SetStartNamespaceDeclHandler(XML_Parser parser, XML_StartNamespaceDeclHandler start)
Definition: xmlparse.c:1396
XML_Parsing
Definition: expat.h:835
XML_SetXmlDeclHandler(XML_Parser parser, XML_XmlDeclHandler xmldecl)
Definition: xmlparse.c:1468
unsigned long XML_Size
Definition: expat_external.h:108
XML_Size XMLCALL XML_GetCurrentColumnNumber(XML_Parser parser)
Definition: xmlparse.c:1899
XML_GetBase(XML_Parser parser)
Definition: xmlparse.c:1247
void(XMLCALL * XML_EndElementHandler)(void *userData, const XML_Char *name)
Definition: expat.h:256
Parser & parser
Definition: XPathGrammar.cpp:1193
long XML_Index
Definition: expat_external.h:107
unsigned int numchildren
Definition: expat.h:141
int(XMLCALL * XML_UnknownEncodingHandler)(void *encodingHandlerData, const XML_Char *name, XML_Encoding *info)
Definition: expat.h:528
#define atts
Definition: xmlparse.c:647
U_CDECL_BEGIN typedef void * context
Definition: ustring.h:1023
int minor
Definition: expat.h:998
Definition: xmlparse.c:459
XML_SetCdataSectionHandler(XML_Parser parser, XML_StartCdataSectionHandler start, XML_EndCdataSectionHandler end)
Definition: xmlparse.c:1315
char XML_Char
Definition: expat_external.h:94
XML_SetDefaultHandler(XML_Parser parser, XML_DefaultHandler handler)
Definition: xmlparse.c:1336
XML_SetElementHandler(XML_Parser parser, XML_StartElementHandler start, XML_EndElementHandler end)
Definition: xmlparse.c:1273
XML_Content_Quant
Definition: expat.h:110
XML_SetDoctypeDeclHandler(XML_Parser parser, XML_StartDoctypeDeclHandler start, XML_EndDoctypeDeclHandler end)
Definition: xmlparse.c:1352
void(XMLCALL * XML_StartCdataSectionHandler)(void *userData)
Definition: expat.h:275
const XML_LChar * name
Definition: expat.h:1026
XML_SetEndElementHandler(XML_Parser parser, XML_EndElementHandler handler)
Definition: xmlparse.c:1288
XML_GetFeatureList(void)
Definition: xmlparse.c:2030
XML_SetElementDeclHandler(XML_Parser parser, XML_ElementDeclHandler eldecl)
Definition: xmlparse.c:1447