python-2.7.6/include/pyexpat.h Source File
Go to the documentation of this file.
6 #define PyExpat_CAPI_MAGIC "pyexpat.expat_CAPI 1.0"
7 #define PyExpat_CAPSULE_NAME "pyexpat.expat_CAPI"
18 const XML_LChar * (*ErrorString)(
enum XML_Error code);
23 XML_Parser parser,
const char *
s,
int len,
int isFinal);
25 const XML_Char *
encoding,
const XML_Memory_Handling_Suite *memsuite,
26 const XML_Char *namespaceSeparator);
29 XML_Parser parser, XML_CharacterDataHandler handler);
31 XML_Parser parser, XML_CommentHandler handler);
33 XML_Parser parser, XML_DefaultHandler handler);
35 XML_Parser parser, XML_StartElementHandler
start,
36 XML_EndElementHandler end);
38 XML_Parser parser, XML_StartNamespaceDeclHandler
start,
39 XML_EndNamespaceDeclHandler end);
41 XML_Parser parser, XML_ProcessingInstructionHandler handler);
43 XML_Parser parser, XML_UnknownEncodingHandler handler,
44 void *encodingHandlerData);
void(* SetCharacterDataHandler)(XML_Parser parser, XML_CharacterDataHandler handler)
XML_Parser(* ParserCreate_MM)(const XML_Char *encoding, const XML_Memory_Handling_Suite *memsuite, const XML_Char *namespaceSeparator)
XML_Size(* GetErrorColumnNumber)(XML_Parser parser)
enum XML_Status(* Parse)(XML_Parser parser, const char *s, int len, int isFinal)
void(* SetUserData)(XML_Parser parser, void *userData)
void(* SetCommentHandler)(XML_Parser parser, XML_CommentHandler handler)
enum XML_Error(* GetErrorCode)(XML_Parser parser)
void(* SetNamespaceDeclHandler)(XML_Parser parser, XML_StartNamespaceDeclHandler start, XML_EndNamespaceDeclHandler end)
void(* SetUnknownEncodingHandler)(XML_Parser parser, XML_UnknownEncodingHandler handler, void *encodingHandlerData)
void(* SetDefaultHandlerExpand)(XML_Parser parser, XML_DefaultHandler handler)
void(* SetElementHandler)(XML_Parser parser, XML_StartElementHandler start, XML_EndElementHandler end)
Py_ssize_t Py_ssize_t * start
XML_Size(* GetErrorLineNumber)(XML_Parser parser)
void(* ParserFree)(XML_Parser parser)
void(* SetProcessingInstructionHandler)(XML_Parser parser, XML_ProcessingInstructionHandler handler)