XML assembler details only known inside the internal XML/WBXML API.
More...
Macros |
|
#define | XML_NODE_START 1 |
|
#define | XML_NODE_TEXT 3 |
|
#define | XML_NODE_CLOSE 15 |
|
#define | XML_NODE_CDATA 4 |
Enumerations |
| enum | SmlXmlAssemblerNodeType { SML_ASSEMBLER_NODE_OPEN,
SML_ASSEMBLER_NODE_CLOSE
} |
Functions |
|
SmlBool | smlAssemblerStartNode (SmlAssembler *assm, const char *name, SmlError **error) |
|
SmlBool | smlAssemblerStartNodeNS (SmlAssembler *assm, const char *prefix, const char *name, const char *uri, SmlError **error) |
|
SmlBool | smlAssemblerEndNode (SmlAssembler *assm, SmlError **error) |
|
SmlBool | smlAssemblerAddString (SmlAssembler *assm, const char *name, const char *value, SmlError **error) |
|
SmlBool | smlAssemblerAddStringNS (SmlAssembler *assm, const char *prefix, const char *name, const char *uri, const char *value, SmlError **error) |
|
SmlBool | smlAssemblerAddID (SmlAssembler *assm, const char *name, unsigned int id, SmlError **error) |
|
SmlBool | smlAssemblerAddData (SmlAssembler *assm, const char *name, const char *value, SmlError **error) |
Detailed Description
XML assembler details only known inside the internal XML/WBXML API.