Defines |
| #define | IN_LIBXML |
| #define | SIZE_T_MAX ((size_t)-1) |
| #define | TODO |
Functions |
| static void | xmlSAX2ErrMemory (xmlParserCtxtPtr ctxt, const char *msg) |
| static void | xmlErrValid (xmlParserCtxtPtr ctxt, xmlParserErrors error, const char *msg, const char *str1, const char *str2) |
| static void | xmlFatalErrMsg (xmlParserCtxtPtr ctxt, xmlParserErrors error, const char *msg, const xmlChar *str1, const xmlChar *str2) |
| static void | xmlWarnMsg (xmlParserCtxtPtr ctxt, xmlParserErrors error, const char *msg, const xmlChar *str1) |
| static void | xmlNsErrMsg (xmlParserCtxtPtr ctxt, xmlParserErrors error, const char *msg, const xmlChar *str1, const xmlChar *str2) |
| static void | xmlNsWarnMsg (xmlParserCtxtPtr ctxt, xmlParserErrors error, const char *msg, const xmlChar *str1, const xmlChar *str2) |
| const xmlChar * | xmlSAX2GetPublicId (void *ctx ATTRIBUTE_UNUSED) |
| const xmlChar * | xmlSAX2GetSystemId (void *ctx) |
| int | xmlSAX2GetLineNumber (void *ctx) |
| int | xmlSAX2GetColumnNumber (void *ctx) |
| int | xmlSAX2IsStandalone (void *ctx) |
| int | xmlSAX2HasInternalSubset (void *ctx) |
| int | xmlSAX2HasExternalSubset (void *ctx) |
|
xmlSAX2ExternalSubset: : the user data (XML parser context)
: the external ID : the SYSTEM ID (e.g. filename or URL)
Callback on external subset declaration.
|
| void | xmlSAX2InternalSubset (void *ctx, const xmlChar *name, const xmlChar *ExternalID, const xmlChar *SystemID) |
| void | xmlSAX2ExternalSubset (void *ctx, const xmlChar *name, const xmlChar *ExternalID, const xmlChar *SystemID) |
| xmlParserInputPtr | xmlSAX2ResolveEntity (void *ctx, const xmlChar *publicId, const xmlChar *systemId) |
|
xmlSAX2GetParameterEntity: : the user data (XML parser context)
Get a parameter entity by name
Returns the xmlEntityPtr if found.
|
| xmlEntityPtr | xmlSAX2GetEntity (void *ctx, const xmlChar *name) |
| xmlEntityPtr | xmlSAX2GetParameterEntity (void *ctx, const xmlChar *name) |
|
xmlSAX2ElementDecl: : the user data (XML parser context)
: the element type : the element value tree
An element definition has been parsed
|
| void | xmlSAX2ElementDecl (void *ctx, const xmlChar *name, int type, xmlElementContentPtr content) |
|
xmlSAX2NotationDecl: : the user data (XML parser context)
: The public ID of the entity : The system ID of the entity
What to do when a notation declaration has been parsed.
|
| void | xmlSAX2NotationDecl (void *ctx, const xmlChar *name, const xmlChar *publicId, const xmlChar *systemId) |
|
xmlSAX2UnparsedEntityDecl: : the user data (XML parser context)
: The public ID of the entity : The system ID of the entity : the name of the notation
What to do when an unparsed entity declaration is parsed
|
| void | xmlSAX2UnparsedEntityDecl (void *ctx, const xmlChar *name, const xmlChar *publicId, const xmlChar *systemId, const xmlChar *notationName) |
| void | xmlSAX2SetDocumentLocator (void *ctx ATTRIBUTE_UNUSED, xmlSAXLocatorPtr loc ATTRIBUTE_UNUSED) |
| void | xmlSAX2StartDocument (void *ctx) |
| void | xmlSAX2EndDocument (void *ctx) |
| static xmlNodePtr | xmlSAX2TextNode (xmlParserCtxtPtr ctxt, const xmlChar *str, int len) |
| static void | xmlSAX2AttributeNs (xmlParserCtxtPtr ctxt, const xmlChar *localname, const xmlChar *prefix, const xmlChar *value, const xmlChar *valueend) |
| void | xmlSAX2StartElementNs (void *ctx, const xmlChar *localname, const xmlChar *prefix, const xmlChar *URI, int nb_namespaces, const xmlChar **namespaces, int nb_attributes, int nb_defaulted, const xmlChar **attributes) |
| void | xmlSAX2EndElementNs (void *ctx, const xmlChar *localname ATTRIBUTE_UNUSED, const xmlChar *prefix ATTRIBUTE_UNUSED, const xmlChar *URI ATTRIBUTE_UNUSED) |
: The entity name |
xmlSAX2Reference: : the user data (XML parser context)
called when an entity xmlSAX2Reference is detected.
|
| #define | bottom_SAX2 |
| static int | xmlSAX2DefaultVersionValue = 2 |
| void | xmlSAX2EntityDecl (void *ctx, const xmlChar *name, int type, const xmlChar *publicId, const xmlChar *systemId, xmlChar *content) |
| void | xmlSAX2AttributeDecl (void *ctx, const xmlChar *elem, const xmlChar *fullname, int type, int def, const xmlChar *defaultValue, xmlEnumerationPtr tree) |
| void | xmlSAX2Reference (void *ctx, const xmlChar *name) |
| void | xmlSAX2Characters (void *ctx, const xmlChar *ch, int len) |
| void | xmlSAX2IgnorableWhitespace (void *ctx ATTRIBUTE_UNUSED, const xmlChar *ch ATTRIBUTE_UNUSED, int len ATTRIBUTE_UNUSED) |
| void | xmlSAX2ProcessingInstruction (void *ctx, const xmlChar *target, const xmlChar *data) |
| void | xmlSAX2Comment (void *ctx, const xmlChar *value) |
| void | xmlSAX2CDataBlock (void *ctx, const xmlChar *value, int len) |
| int | xmlSAXVersion (xmlSAXHandler *hdlr, int version) |
| void | xmlSAX2InitDefaultSAXHandler (xmlSAXHandler *hdlr, int warning) |
| void | xmlDefaultSAXHandlerInit (void) |