Lines Matching refs:XML

3  * <P> XML.c - implementation file for basic XML parser written in ANSI C++
5 * down the elements of an XML document. </P>
13 * the parser will see the following XML-stream:
21 * the parser will see the following XML-stream:
25 * as equivalent to the following XML-stream:
29 * This can be useful for badly-formed XML-streams but prevent the use
30 * of the following XML-stream (problem is: tags at contiguous levels
161 // The following function parses the XML errors into a user friendly string.
170 return _CXML("Warning: No XML tag found");
172 return _CXML("Error: No XML data");
585 "XML Parsing error inside file '%S'.\n%S\nAt line %i, column %i.\n%s%S%s"
587 "XML Parsing error inside file '%s'.\n%s\nAt line %i, column %i.\n%s%s%s"
594 MessageBoxA(NULL, message, "XML Parsing error", MB_OK | MB_ICONERROR |
724 // Main structure used for parsing XML
725 typedef struct XML {
735 } XML;
896 XMLSTR fromXMLString(XMLCSTR s, int lo, XML *pXML) {
899 // &,",',<,>. This function is used internally by the XML Parser. All the calls to
900 // the XML library will always gives you back "decoded" strings.
1058 static inline XMLCHAR getNextChar(XML *pXML) {
1070 static NextToken GetNextToken(XML *pXML, int *pcbToken,
1160 // If we have an XML declaration tag
1428 XML *pXML = (XML *)px;
1494 XML *pXML = (XML *)pa;
1540 // Recursively parse an XML element.
1542 XML *pXML = (XML *)pa;
1636 // evented in a end tag specified in XML then
1940 // Count the number of lines and columns in an XML string.
1947 struct XML xml = { lpXML, lpXML, 0, 0, eXMLErrorNone, NULL, 0, NULL, 0,
1962 // Parse XML and return the root element.
1975 struct XML xml = { lpszXML, lpszXML, 0, 0, eXMLErrorNone, NULL, 0, NULL, 0,
2095 // Creates an user friendly XML string from a given element with
2283 // If we have child entries we need to use long XML notation for
2311 // If there are no children we can use shorthand XML notation -
2328 // Create an XML string
2335 // @return XMLSTR - Allocated XML string, you must free
2346 // Recursively Calculate the size of the XML string
2350 // Alllocate memory for the XML string + the NULL terminator and
2351 // create the recursively XML string.