XML assembler details only known inside the internal XML/WBXML API. More...
Data Structures | |
struct | SmlXmlAssemblerCommand |
struct | SmlXmlAssemblerStatus |
struct | SmlXmlAssembler |
Defines | |
#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) |
XML assembler details only known inside the internal XML/WBXML API.