Back to index

python3.2  3.2.2
Public Attributes
PyExpat_CAPI Struct Reference

#include <pyexpat.h>

Collaboration diagram for PyExpat_CAPI:
Collaboration graph
[legend]

List of all members.

Public Attributes

char * magic
int size
int MAJOR_VERSION
int MINOR_VERSION
int MICRO_VERSION
const XML_LChar *(* ErrorString )(enum XML_Error code)
enum XML_Error(* GetErrorCode )(XML_Parser parser)
XML_Size(* GetErrorColumnNumber )(XML_Parser parser)
XML_Size(* GetErrorLineNumber )(XML_Parser parser)
enum XML_Status(* Parse )(XML_Parser parser, const char *s, int len, int isFinal)
XML_Parser(* ParserCreate_MM )(const XML_Char *encoding, const XML_Memory_Handling_Suite *memsuite, const XML_Char *namespaceSeparator)
void(* ParserFree )(XML_Parser parser)
void(* SetCharacterDataHandler )(XML_Parser parser, XML_CharacterDataHandler handler)
void(* SetCommentHandler )(XML_Parser parser, XML_CommentHandler handler)
void(* SetDefaultHandlerExpand )(XML_Parser parser, XML_DefaultHandler handler)
void(* SetElementHandler )(XML_Parser parser, XML_StartElementHandler start, XML_EndElementHandler end)
void(* SetNamespaceDeclHandler )(XML_Parser parser, XML_StartNamespaceDeclHandler start, XML_EndNamespaceDeclHandler end)
void(* SetProcessingInstructionHandler )(XML_Parser parser, XML_ProcessingInstructionHandler handler)
void(* SetUnknownEncodingHandler )(XML_Parser parser, XML_UnknownEncodingHandler handler, void *encodingHandlerData)
void(* SetUserData )(XML_Parser parser, void *userData)

Detailed Description

Definition at line 9 of file pyexpat.h.


Member Data Documentation

Definition at line 18 of file pyexpat.h.

Definition at line 19 of file pyexpat.h.

Definition at line 20 of file pyexpat.h.

Definition at line 21 of file pyexpat.h.

Definition at line 11 of file pyexpat.h.

Definition at line 13 of file pyexpat.h.

Definition at line 15 of file pyexpat.h.

Definition at line 14 of file pyexpat.h.

enum XML_Status(* PyExpat_CAPI::Parse)(XML_Parser parser, const char *s, int len, int isFinal)

Definition at line 22 of file pyexpat.h.

Definition at line 24 of file pyexpat.h.

Definition at line 27 of file pyexpat.h.

void(* PyExpat_CAPI::SetCharacterDataHandler)(XML_Parser parser, XML_CharacterDataHandler handler)

Definition at line 28 of file pyexpat.h.

void(* PyExpat_CAPI::SetCommentHandler)(XML_Parser parser, XML_CommentHandler handler)

Definition at line 30 of file pyexpat.h.

void(* PyExpat_CAPI::SetDefaultHandlerExpand)(XML_Parser parser, XML_DefaultHandler handler)

Definition at line 32 of file pyexpat.h.

void(* PyExpat_CAPI::SetElementHandler)(XML_Parser parser, XML_StartElementHandler start, XML_EndElementHandler end)

Definition at line 34 of file pyexpat.h.

void(* PyExpat_CAPI::SetNamespaceDeclHandler)(XML_Parser parser, XML_StartNamespaceDeclHandler start, XML_EndNamespaceDeclHandler end)

Definition at line 37 of file pyexpat.h.

void(* PyExpat_CAPI::SetProcessingInstructionHandler)(XML_Parser parser, XML_ProcessingInstructionHandler handler)

Definition at line 40 of file pyexpat.h.

void(* PyExpat_CAPI::SetUnknownEncodingHandler)(XML_Parser parser, XML_UnknownEncodingHandler handler, void *encodingHandlerData)

Definition at line 42 of file pyexpat.h.

Definition at line 45 of file pyexpat.h.

Definition at line 12 of file pyexpat.h.


The documentation for this struct was generated from the following file: