ibusxml

ibusxml

Synopsis

                    XMLNode;
XMLNode*            ibus_xml_parse_file                 (const gchar *name);
XMLNode*            ibus_xml_parse_buffer               (const gchar *buffer);
void                ibus_xml_free                       (XMLNode *node);
void                ibus_xml_output                     (const XMLNode *node,
                                                         GString *output);

Description

Details

XMLNode

typedef struct {
    gchar  *name;
    gchar  *text;
    gchar  **attributes;
    GList *sub_nodes;
} XMLNode;


ibus_xml_parse_file ()

XMLNode*            ibus_xml_parse_file                 (const gchar *name);

name :

Returns :


ibus_xml_parse_buffer ()

XMLNode*            ibus_xml_parse_buffer               (const gchar *buffer);

buffer :

Returns :


ibus_xml_free ()

void                ibus_xml_free                       (XMLNode *node);

node :


ibus_xml_output ()

void                ibus_xml_output                     (const XMLNode *node,
                                                         GString *output);

node :

output :