XML assembler details only known inside the internal XML/WBXML API.
More...
|
#define | XML_NODE_START 1 |
|
#define | XML_NODE_TEXT 3 |
|
#define | XML_NODE_CLOSE 15 |
|
#define | XML_NODE_CDATA 4 |
|
|
enum | SmlXmlAssemblerNodeType { SML_ASSEMBLER_NODE_OPEN,
SML_ASSEMBLER_NODE_CLOSE
} |
|
|
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) |
|
XML assembler details only known inside the internal XML/WBXML API.