summaryrefslogtreecommitdiff
path: root/saedit/xml.h
blob: 2a8875eb72f30a2a82bac01c272c04a77c03bd87 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
/*=======================================*\
|  ____                         ____      |
| /    \         /\            |          |
| \____         /  \           |____      |
|      \       /____\          |          |
| \____/prite /      \nimation |____ditor |
|                                         |
|      Copyleft Vasily_Makarov 2011       |
|                                         |
\*=======================================*/
#ifndef XML_H
#define XML_H

#include <glib.h>
#include <ibusxml.h>
#include "common.h"

gchar **xml_attr_new(gchar *name, gchar *value);
gchar *xml_node_get_attr_value(XMLNode *node, gchar *attr_name);
gint xml_node_compare_with_name_func(gconstpointer a, gconstpointer b);
gint xml_node_compare_with_action_node_by_imageset_name_func(gconstpointer a, gconstpointer b);
gint xml_node_compare_with_attr_func(const XMLNode *node, const gchar **attr);

#endif