Defines |
| #define | IN_LIBXML |
| #define | XML_DIR_SEP '/' |
| #define | LINE_LEN 80 |
| #define | CHECK_BUFFER(in) |
| #define | bottom_parserInternals |
Functions |
| void | xmlCheckVersion (int version) |
| void | xmlErrMemory (xmlParserCtxtPtr ctxt, const char *extra) |
| void | __xmlErrEncoding (xmlParserCtxtPtr ctxt, xmlParserErrors xmlerr, const char *msg, const xmlChar *str1, const xmlChar *str2) |
| static void | xmlErrInternal (xmlParserCtxtPtr ctxt, const char *msg, const xmlChar *str) |
| static void | xmlErrEncodingInt (xmlParserCtxtPtr ctxt, xmlParserErrors error, const char *msg, int val) |
| int | xmlIsLetter (int c) |
| int | xmlParserInputRead (xmlParserInputPtr in, int len) |
| int | xmlParserInputGrow (xmlParserInputPtr in, int len) |
| void | xmlParserInputShrink (xmlParserInputPtr in) |
| void | xmlNextChar (xmlParserCtxtPtr ctxt) |
| int | xmlCurrentChar (xmlParserCtxtPtr ctxt, int *len) |
| int | xmlStringCurrentChar (xmlParserCtxtPtr ctxt, const xmlChar *cur, int *len) |
| int | xmlCopyCharMultiByte (xmlChar *out, int val) |
| int | xmlCopyChar (int len ATTRIBUTE_UNUSED, xmlChar *out, int val) |
| int | xmlCharEncFirstLineInt (xmlCharEncodingHandler *handler, xmlBufferPtr out, xmlBufferPtr in, int len) |
| static int | xmlSwitchToEncodingInt (xmlParserCtxtPtr ctxt, xmlCharEncodingHandlerPtr handler, int len) |
| static int | xmlSwitchInputEncodingInt (xmlParserCtxtPtr ctxt, xmlParserInputPtr input, xmlCharEncodingHandlerPtr handler, int len) |
| int | xmlSwitchEncoding (xmlParserCtxtPtr ctxt, xmlCharEncoding enc) |
| int | xmlSwitchInputEncoding (xmlParserCtxtPtr ctxt, xmlParserInputPtr input, xmlCharEncodingHandlerPtr handler) |
| int | xmlSwitchToEncoding (xmlParserCtxtPtr ctxt, xmlCharEncodingHandlerPtr handler) |
| void | xmlFreeInputStream (xmlParserInputPtr input) |
| xmlParserInputPtr | xmlNewInputStream (xmlParserCtxtPtr ctxt) |
| xmlParserInputPtr | xmlNewIOInputStream (xmlParserCtxtPtr ctxt, xmlParserInputBufferPtr input, xmlCharEncoding enc) |
| xmlParserInputPtr | xmlNewEntityInputStream (xmlParserCtxtPtr ctxt, xmlEntityPtr entity) |
| xmlParserInputPtr | xmlNewStringInputStream (xmlParserCtxtPtr ctxt, const xmlChar *buffer) |
| xmlParserInputPtr | xmlNewInputFromFile (xmlParserCtxtPtr ctxt, const char *filename) |
| int | xmlInitParserCtxt (xmlParserCtxtPtr ctxt) |
| void | xmlFreeParserCtxt (xmlParserCtxtPtr ctxt) |
| xmlParserCtxtPtr | xmlNewParserCtxt (void) |
| void | xmlClearParserCtxt (xmlParserCtxtPtr ctxt) |
| const xmlParserNodeInfo * | xmlParserFindNodeInfo (const xmlParserCtxtPtr ctx, const xmlNodePtr node) |
| void | xmlInitNodeInfoSeq (xmlParserNodeInfoSeqPtr seq) |
| void | xmlClearNodeInfoSeq (xmlParserNodeInfoSeqPtr seq) |
| unsigned long | xmlParserFindNodeInfoIndex (const xmlParserNodeInfoSeqPtr seq, const xmlNodePtr node) |
| void | xmlParserAddNodeInfo (xmlParserCtxtPtr ctxt, const xmlParserNodeInfoPtr info) |
| int | xmlPedanticParserDefault (int val) |
| int | xmlLineNumbersDefault (int val) |
| int | xmlSubstituteEntitiesDefault (int val) |
| int | xmlKeepBlanksDefault (int val) |