This file define/declare required function type to use XML in MBsysC. More...
Go to the source code of this file.
Classes | |
struct | xmlNode |
struct | xmlAttr |
struct | xmlError |
Macros | |
#define | XML_ERR ">> XML>> " |
#define | XML_PRE " >> " |
#define | xmlChildrenNode children |
#define | BAD_CAST (xmlChar *) |
#define | XML_ERR_INVALID_CHAR 9 |
#define | XML_IO_LOAD_ERROR 1549 |
Typedefs | |
typedef struct _xmlDoc | xmlDoc |
typedef xmlDoc * | xmlDocPtr |
typedef xmlNode * | xmlNodePtr |
typedef xmlAttr * | xmlAttrPtr |
typedef struct _xmlNs | xmlNs |
typedef xmlNs * | xmlNsPtr |
typedef unsigned char | xmlChar |
typedef xmlError * | xmlErrorPtr |
Enumerations | |
enum | xmlElementType { XML_ELEMENT_NODE = 1, XML_ATTRIBUTE_NODE = 2, XML_TEXT_NODE = 3, XML_CDATA_SECTION_NODE = 4, XML_ENTITY_REF_NODE = 5, XML_ENTITY_NODE = 6, XML_PI_NODE = 7, XML_COMMENT_NODE = 8, XML_DOCUMENT_NODE = 9, XML_DOCUMENT_TYPE_NODE = 10, XML_DOCUMENT_FRAG_NODE = 11, XML_NOTATION_NODE = 12, XML_HTML_DOCUMENT_NODE = 13, XML_DTD_NODE = 14, XML_ELEMENT_DECL = 15, XML_ATTRIBUTE_DECL = 16, XML_ENTITY_DECL = 17, XML_NAMESPACE_DECL = 18, XML_XINCLUDE_START = 19, XML_XINCLUDE_END = 20, XML_DOCB_DOCUMENT_NODE = 21 } |
This file define/declare required function type to use XML in MBsysC.
It also implements required elements to build MBsysC without XML. The code execution will generate an error if a XML function is called. This error is catched by MBsysC.
#define BAD_CAST (xmlChar *) |
#define XML_ERR ">> XML>> " |
#define XML_ERR_INVALID_CHAR 9 |
#define XML_IO_LOAD_ERROR 1549 |
#define XML_PRE " >> " |
#define xmlChildrenNode children |
typedef xmlAttr* xmlAttrPtr |
typedef unsigned char xmlChar |
typedef struct _xmlDoc xmlDoc |
typedef xmlError* xmlErrorPtr |
typedef xmlNode* xmlNodePtr |
typedef struct _xmlNs xmlNs |
enum xmlElementType |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |