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.